Difference between revisions of "Metacity"

From CBLFS
Jump to navigationJump to search
(I added the package description from BLFS.)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://ftp.gnome.org/pub/GNOME/sources/metacity/2.16/metacity-2.16.3.tar.bz2
+
| http://ftp.gnome.org/pub/GNOME/sources/metacity/{{Metacity-Version2}}/metacity-{{Metacity-Version}}.tar.bz2
 
|}
 
|}
  
Line 36: Line 36:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/metacity-2.16.3 &&
+
  install -v -m755 -d /usr/share/doc/metacity-{{Metacity-Version}} &&
 
  install -v -m644 README rationales.txt doc/*.txt \
 
  install -v -m644 README rationales.txt doc/*.txt \
     /usr/share/doc/metacity-2.16.3
+
     /usr/share/doc/metacity-{{Metacity-Version}}
  
 
== Multilib ==
 
== Multilib ==
Line 83: Line 83:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/metacity-2.16.3 &&
+
  install -v -m755 -d /usr/share/doc/metacity-{{Metacity-Version}} &&
 
  install -v -m644 README rationales.txt doc/*.txt \
 
  install -v -m644 README rationales.txt doc/*.txt \
     /usr/share/doc/metacity-2.16.3
+
     /usr/share/doc/metacity-{{Metacity-Version}}

Revision as of 19:06, 17 December 2006

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

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

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