[arch-multilib] lib32-gtk-engine-murrine
Jonathan Conder
jonno.conder+arch at gmail.com
Thu Sep 2 22:08:11 EDT 2010
Hi,
Sorry if this appears twice, I forgot to send it through my +arch address.
I have recently become a Trusted User and would like to help out with
multilib support. For starters, I have created a lib32 package for
gtk-engine-murrine. The normal package is in community already, and a
multilib version would be useful for flashplugin and skype (using
QGtkStyle). Here is the PKGBUILD:
# Maintainer: Jonathan Conder <jonno dot conder at gmail dot com>
_pkgbasename=gtk-engine-murrine
pkgname=lib32-$_pkgbasename
pkgver=0.90.3
pkgrel=1
pkgdesc="GTK2 engine to make your desktop look like a 'murrina' (32-bit)"
arch=('x86_64')
url="http://cimitan.com/murrine/project/murrine"
license=('GPL')
depends=('lib32-gtk2' "$_pkgbasename")
makedepends=('gcc-multilib' 'intltool' 'perl')
options=('!libtool')
source=("http://ftp.gnome.org/pub/GNOME/sources/murrine/0.90/murrine-$pkgver.tar.bz2")
md5sums=('58a10b5c7b5e114a8a7ff5705fe274f5')
build() {
export CC='gcc -m32'
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
cd "$srcdir/murrine-$pkgver"
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--enable-animation
make
}
package() {
cd "$srcdir/murrine-$pkgver"
make DESTDIR="$pkgdir/" install
rm -rf "$pkgdir/usr/share"
}
I have tried to model it on other lib32 packages, but if I got something
wrong please let me know. Running namcap reports 2 errors which I think
are irrelevant:
lib32-gtk-engine-murrine W: Dependency included and not needed
('gtk-engine-murrine')
lib32-gtk-engine-murrine E: ELF file
('usr/lib32/gtk-2.0/2.10.0/engines/libmurrine.so') outside of a valid path.
If this is all ok, I would like to have access to the multilib
repository. Let me know if any extra information is required for this.
Thanks,
Jonathan
More information about the arch-multilib
mailing list