Difference between revisions of "Metacity"

From CBLFS
Jump to navigationJump to search
(Dependencies)
Line 20: Line 20:
 
* [[GConf]]
 
* [[GConf]]
 
* [[intltool]]
 
* [[intltool]]
* libXcomposite (comes with Xorg >= 6.9)
+
* [[libcm]] (Required for composite manager support)
 
 
Quoted directly from the configure script, "'''Not building compositing manager by default now, must enable explicitly to get it. And it doesn't work, so don't bother unless you want to hack on it...'''"
 
  
 
== Non-Multilib ==
 
== Non-Multilib ==

Revision as of 13:13, 17 March 2007

Download Source: http://ftp.gnome.org/pub/GNOME/sources/metacity/2.30/metacity-2.30.3.tar.bz2

Introduction to Metacity

The Metacity package contains a window manager. This is useful for organizing and displaying windows.

Dependencies

Required

Optional

Non-Multilib

Compile the package:

./configure --prefix=/usr --sysconfdir=/etc \
    --libexecdir=/usr/lib/metacity \
    --with-gconf-schema-file-dir=/etc/gnome/gconf/schemas &&
make

Install the package

make install &&
install -v -m755 -d /usr/share/doc/metacity-2.30.3 &&
install -v -m644 README rationales.txt doc/*.txt \
    /usr/share/doc/metacity-2.30.3

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 \
./configure --prefix=/usr --sysconfdir=/etc \
    --libexecdir=/usr/lib/metacity \
    --with-gconf-schema-file-dir=/etc/gnome/gconf/schemas &&
make

Install the package

make install

N32

Compile the package:

CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=n32 \
./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32 \
    --libexecdir=/usr/lib32/metacity \
    --with-gconf-schema-file-dir=/etc/gnome/gconf/schemas &&
make

Install the package

make install

64Bit

Compile the package:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 \
./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64 \
    --libexecdir=/usr/lib64/metacity \
    --with-gconf-schema-file-dir=/etc/gnome/gconf/schemas &&
make

Install the package

make install &&
install -v -m755 -d /usr/share/doc/metacity-2.30.3 &&
install -v -m644 README rationales.txt doc/*.txt \
    /usr/share/doc/metacity-2.30.3