# Maintainer: Thomas Dziedzic < gostrc at gmail > # Contributor: Antti "Tera" Oja pkgname=libdrm-git pkgver=20101017 pkgrel=1 pkgdesc='Userspace interface to kernel DRM services.' arch=('i686' 'x86_64') url='http://dri.freedesktop.org/' license=('custom') depends=('glibc') makedepends=('git') provides=('libdrm=2.4.23' 'libdrm-git') conflicts=('libdrm') options=('!libtool') source=('no-pthread-stubs.patch' 'COPYING') md5sums=('9b5ec3bbebe86921e2057694c42f65b8' 'ba65e71c481b94ef0fb6c23c7f21ffa1') _gitroot='git://git.freedesktop.org/git/mesa/drm' _gitname='drm' build() { msg 'Connecting to git.freedesktop.org GIT server....' if [ -d $_gitname ] ; then cd $_gitname git pull origin msg 'The local files are updated.' else git clone $_gitroot fi msg 'GIT checkout done or server timeout' msg 'Creating build directory' cd ${srcdir} rm -rf $_gitname-build cp -R $_gitname $_gitname-build msg 'Starting make...' cd $_gitname-build msg 'Applying patches ...' patch -Np1 -i "${srcdir}/no-pthread-stubs.patch" sh autogen.sh \ --prefix=/usr \ --enable-nouveau-experimental-api \ --enable-radeon \ --enable-udev make } package() { cd $_gitname-build make DESTDIR="${pkgdir}" install # Install license file install -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m644 "${srcdir}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/" }