Date: Friday, December 3, 2010 @ 17:27:43 Author: pierre Revision: 102014
Fix dependencies * The kernel sources are not really needed; the linux-api-headers are enough * minor cleanup Modified: v86d/trunk/PKGBUILD ----------+ PKGBUILD | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-12-03 15:24:32 UTC (rev 102013) +++ PKGBUILD 2010-12-03 22:27:43 UTC (rev 102014) @@ -1,16 +1,13 @@ # $Id$ # Maintainer: Thomas Baechler <tho...@archlinux.org> + pkgname="v86d" pkgver=0.1.9 -pkgrel=10 +pkgrel=11 pkgdesc="userspace helper for uvesafb that runs x86 code in an emulated environment" url="http://dev.gentoo.org/~spock/projects/uvesafb/" license=('GPL2') arch=("i686" "x86_64") -# The kernel is only required for building -# There is no kernel-specific dependency -makedepends=('kernel26>=2.6.32' 'kernel26<2.6.33') -_kernver="2.6.32-ARCH" depends=('glibc') conflicts=('mkinitcpio<0.5.99') backup=(etc/modprobe.d/uvesafb.conf) @@ -27,10 +24,15 @@ build() { cd $srcdir/v86d-$pkgver ./configure --with-x86emu - make KDIR=/lib/modules/${_kernver}/build || return 1 - make DESTDIR=$pkgdir install || return 1 + # we only need /usr/include/video/uvesafb.h + make KDIR=/usr +} - install -D -m644 $srcdir/v86d $pkgdir/lib/initcpio/install/v86d || return 1 - install -D -m644 $srcdir/v86d_hook $pkgdir/lib/initcpio/hooks/v86d || return 1 - install -D -m644 $srcdir/modprobe.uvesafb $pkgdir/etc/modprobe.d/uvesafb.conf || return 1 +package() { + cd $srcdir/v86d-$pkgver + make DESTDIR=$pkgdir install + + install -D -m644 $srcdir/v86d $pkgdir/lib/initcpio/install/v86d + install -D -m644 $srcdir/v86d_hook $pkgdir/lib/initcpio/hooks/v86d + install -D -m644 $srcdir/modprobe.uvesafb $pkgdir/etc/modprobe.d/uvesafb.conf }