diff options
Diffstat (limited to 'testing/xf86-video-openchrome/APKBUILD')
-rw-r--r-- | testing/xf86-video-openchrome/APKBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/testing/xf86-video-openchrome/APKBUILD b/testing/xf86-video-openchrome/APKBUILD new file mode 100644 index 0000000000..b8419ec337 --- /dev/null +++ b/testing/xf86-video-openchrome/APKBUILD @@ -0,0 +1,48 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=xf86-video-openchrome +pkgver=0.3.0_pre20120227 +pkgrel=0 +pkgdesc="X.Org driver for VIA/S3G cards" +url="http://xorg.freedesktop.org/" +arch="all" +license="custom" +subpackages="$pkgname-doc" +depends= +makedepends="pkgconfig xorg-server-dev libxi-dev libxvmc-dev fontsproto glproto + randrproto videoproto renderproto xf86driproto mesa-dev util-macros + autoconf automake libtool + " + +source="http://www.infradead.org/~jsimmons/release_0_3_0-Feb27.tar.bz2 + openchrome.xinf + " + +_builddir="$srcdir"/xf86-video-openchrome-kms_branch +prepare() { + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p0 -i "$srcdir"/$i || return 1;; + esac + done + ./autogen.sh +} + +build() { + cd "$_builddir" + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" + ./configure --prefix=/usr || return 1 + make || return 1 +} + +package() { + cd "$_builddir" + make DESTDIR="$pkgdir" install || return 1 + find "$pkgdir" -name '*.la' -delete + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING + install -Dm644 "$srcdir"/openchrome.xinf \ + "$pkgdir"/usr/share/hwdata/videoaliases/openchrome.xinf +} + +md5sums="b8ca0911d178775fa55c4dd351052f3a release_0_3_0-Feb27.tar.bz2 +d6906087f0e93ea2d98e553f4dfbcc97 openchrome.xinf" |