Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pkgname=metacity-ubuntu
- pkgver=2.34.0
- _uver=0ubuntu1
- pkgrel=1
- pkgdesc="A window manager for GNOME - patched with some Ubuntu's patches"
- arch=(i686 x86_64)
- license=('GPL')
- depends=('startup-notification' 'gconf' 'zenity' 'libcanberra' 'libgtop' 'libwnck' 'libsm')
- makedepends=('intltool' 'pkgconfig' 'gnome-doc-utils' 'gnome-common')
- url="http://www.gnome.org"
- options=('!libtool' '!emptydirs')
- install=metacity.install
- source=("http://archive.ubuntu.com/ubuntu/pool/main/m/metacity/metacity_${pkgver}.orig.tar.gz"
- "http://archive.ubuntu.com/ubuntu/pool/main/m/metacity/metacity_${pkgver}-${_uver}.debian.tar.gz")
- provides=('metacity=2.34.0')
- conflicts=('metacity')
- md5sums=('6aa192db95717e9557ba7c61a47edf98'
- '1b02f729a5ede7b72b680a5901c2b743')
- build() {
- cd "${srcdir}/${pkgname/-ubuntu/}-${pkgver}"
- patch -Np1 -i $srcdir/debian/patches/01_Wcast-align.patch
- patch -Np1 -i $srcdir/debian/patches/03_strict_focus.patch
- patch -Np1 -i $srcdir/debian/patches/04_support_drag_drop_with_alt_tab.patch
- patch -Np1 -i $srcdir/debian/patches/05_raise_on_click_for_click_mode.patch
- patch -Np1 -i $srcdir/debian/patches/06_Add_UXD_shadows_and_borders.patch
- patch -Np1 -i $srcdir/debian/patches/10_no-ws-switcher.patch
- patch -Np1 -i $srcdir/debian/patches/11_hide_tooltip_on_decorator.patch
- patch -Np1 -i $srcdir/debian/patches/12_dont-show-as-user.patch
- patch -Np1 -i $srcdir/debian/patches/13_better_support_for_button_layout.patch
- patch -Np1 -i $srcdir/debian/patches/14_wrong_colormap.patch
- patch -Np1 -i $srcdir/debian/patches/15_show_maximized_titlebars.patch
- patch -Np1 -i $srcdir/debian/patches/16-capture-before-unmap.patch
- patch -Np1 -i $srcdir/debian/patches/17-workspace-switcher-cycle.patch
- patch -Np1 -i $srcdir/debian/patches/18-auto-maximize-windows.patch
- patch -Np1 -i $srcdir/debian/patches/99_ltmain_as-needed.patch
- patch -Np1 -i $srcdir/debian/patches/100_fade_on_long_title.patch
- ./configure --prefix=/usr --sysconfdir=/etc \
- --libexecdir=/usr/lib/metacity \
- --localstatedir=/var --disable-static
- make
- }
- package() {
- cd "${srcdir}/${pkgname/-ubuntu/}-${pkgver}"
- make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
- install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
- gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain metacity ${pkgdir}/etc/gconf/schemas/*.schemas
- rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement