updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / xf86-video-sis671 / PKGBUILD
blob6939bdd23bb8f47053d534025f538238c658d346
1 # Maintainer: woelfchen <wolf dott wilke at yahoo dott de>
3 pkgname=xf86-video-sis671
4 pkgver=0.9.1
5 pkgrel=7
6 pkgdesc="X.org SiS671 video driver"
7 arch=('x86_64' 'i686')
8 url="http://web24.server5.publicompserver.de/linux/sis"
9 license=('custom')
10 depends=('glibc')
11 makedepends=('pkg-config' 'xorg-server>=1.9' 'xf86driproto' 'mesa>=7.5' 'glproto>=1.4.9' 'xf86dgaproto' 'xineramaproto' 'xorg-server-devel')
12 conflicts=('xorg-server>=1.11.9' 'xorg-server<1.9')
13 groups=('xorg-video-drivers')
14 source=($url/$pkgname-$pkgver.tar.gz
15         $url/Makefile.patch
16         $url/sis_mergedfb.patch
17         $url/sis_driver.patch
18         $url/sis_utility.patch
19         $url/sis_video_c.patch
20         $url/sis_video_h.patch)
21 md5sums=('8dc6a330720d0f184c8bb85bece71be6' 
22          '4d7e8ac1a0901873a909ffb5145c9b23'
23          '4f365ce99ec130c6264937d05094c52a'
24          '4ce2ec313bb332131b0ac71575021ac8'
25          '7637c8c7f7d05c81af4cb0b6fd8934a5'
26          '77613b89bdcf7c8ff89e80a3bcafdd41'
27          '635fd00cca97f649d9e6939b08ab068e'
31 build() {
32   cd "${srcdir}/$pkgname-$pkgver"
33   patch -p0 < ../sis_mergedfb.patch || return 1
34   patch -p0 < ../sis_driver.patch || return 1
35   patch -p0 < ../sis_utility.patch || return 1
36   patch -p0 < ../sis_video_c.patch || return 1
37   patch -p0 < ../sis_video_h.patch || return 1
38   ./configure --prefix=/usr   --enable-dri || return 1
39   patch -p0 < ../Makefile.patch || return 1
40   make || return 1
41   mkdir -p "${pkgdir}/usr/lib/xorg/modules/drivers"  || return 1
42   cp src/.libs/sis671_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers"
43   mkdir -p "${pkgdir}/usr/share/licenses/xf86-video-sis671"
44   cp copying "${pkgdir}/usr/share/licenses/xf86-video-sis671/COPYING"