From f46e734fbcd0b4cbae2cff1a017b95e4e8e02d53 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 13 Jun 2012 00:01:51 +0000 Subject: Wed Jun 13 00:01:51 UTC 2012 --- staging/libdrm/PKGBUILD | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 staging/libdrm/PKGBUILD (limited to 'staging/libdrm/PKGBUILD') diff --git a/staging/libdrm/PKGBUILD b/staging/libdrm/PKGBUILD new file mode 100644 index 000000000..af789e2a9 --- /dev/null +++ b/staging/libdrm/PKGBUILD @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 161498 2012-06-12 01:59:59Z ibiru $ +# Maintainer: Jan de Groot + +pkgname=libdrm +pkgver=2.4.35 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services" +arch=(i686 x86_64) +license=('custom') +depends=('glibc' 'libpciaccess') +makedepends=('cairo' 'valgrind') +replaces=('libdrm-new' 'libdrm-nouveau') +options=('!libtool') +url="http://dri.freedesktop.org/" +source=(http://dri.freedesktop.org/$pkgname/$pkgname-$pkgver.tar.bz2 + no-pthread-stubs.patch + COPYING +) +sha1sums=('a1d8d4945f782371d7855dbd693db885bd7e3d83' + '2a5410baa3e6e078f9378ce486a88f41d22fd838' + 'ba3dcd636997ee0d30df14b03dae05c24ae5d094') + +build() { + cd $pkgname-$pkgver + patch -Np1 -i ../no-pthread-stubs.patch + + #libtoolize --force + autoreconf --force --install + ./configure --prefix=/usr \ + --enable-udev \ + --enable-vmwgfx-experimental-api + make +} + +check() { + cd $pkgname-$pkgver + make -k check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -m755 -d "$pkgdir/usr/share/licenses/$pkgname" + install -m644 ../COPYING "$pkgdir/usr/share/licenses/$pkgname/" +} -- cgit v1.2.3-54-g00ecf