diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6c15b853fe59 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = lib32-libxxf86dga + pkgdesc = X11 Direct Graphics Access extension library (32 bit) + pkgver = 1.1.4 + pkgrel = 1 + url = http://xorg.freedesktop.org/ + arch = x86_64 + license = custom + makedepends = xorg-util-macros + makedepends = gcc-multilib + depends = lib32-libxext + depends = libxxf86dga + source = http://xorg.freedesktop.org/releases/individual/lib/libXxf86dga-1.1.4.tar.bz2 + sha256sums = 8eecd4b6c1df9a3704c04733c2f4fa93ef469b55028af5510b25818e2456c77e + +pkgname = lib32-libxxf86dga + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7c3262144173 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG +# Contributor: Zebulon <zeb@zebulon.org.uk> + +pkgname=lib32-libxxf86dga +pkgver=1.1.4 +pkgrel=1 +pkgdesc="X11 Direct Graphics Access extension library (32 bit)" +arch=('x86_64') +url="http://xorg.freedesktop.org/" +license=('custom') +depends=('lib32-libxext' "${pkgname#*-}") +makedepends=('xorg-util-macros' 'gcc-multilib') +source=("http://xorg.freedesktop.org/releases/individual/lib/libXxf86dga-$pkgver.tar.bz2") +sha256sums=('8eecd4b6c1df9a3704c04733c2f4fa93ef469b55028af5510b25818e2456c77e') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd libXxf86dga-$pkgver + ./configure --prefix=/usr --libdir=/usr/lib32 --disable-static + make +} + +package() { + make -C libXxf86dga-$pkgver DESTDIR="${pkgdir}" install + + # remove things already in libxxf86dga package + rm -rf "$pkgdir"/usr/{bin,include,share} + # link to license + install -d "$pkgdir"/usr/share/licenses + ln -s ${pkgname#*-} "$pkgdir/usr/share/licenses/$pkgname" +} |