diff options
author | root <root@rshg054.dnsready.net> | 2012-07-04 00:02:00 +0000 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2012-07-04 00:02:00 +0000 |
commit | 298f654d4656dcc1e8d78c37dd77ae2ebfc1bf5f (patch) | |
tree | 9343bddcb82bf82a7188d512a151aa7fb7801479 /extra/xf86-video-intel/PKGBUILD | |
parent | 20bf19bd85f0a70a575491c17aa7354c1a8fd97d (diff) |
Wed Jul 4 00:01:59 UTC 2012
Diffstat (limited to 'extra/xf86-video-intel/PKGBUILD')
-rw-r--r-- | extra/xf86-video-intel/PKGBUILD | 51 |
1 files changed, 39 insertions, 12 deletions
diff --git a/extra/xf86-video-intel/PKGBUILD b/extra/xf86-video-intel/PKGBUILD index eaa97b02d..f83c7c6ba 100644 --- a/extra/xf86-video-intel/PKGBUILD +++ b/extra/xf86-video-intel/PKGBUILD @@ -1,30 +1,57 @@ -# $Id: PKGBUILD 160623 2012-06-02 21:15:09Z andyrtr $ +# $Id: PKGBUILD 162867 2012-07-02 14:58:51Z andyrtr $ +# Maintainer: AndyRTR <andyrtr@archlinux.org> # Maintainer: Jan de Groot <jgc@archlinux.org> -pkgname=xf86-video-intel +pkgbase=xf86-video-intel +pkgname=('xf86-video-intel-uxa' 'xf86-video-intel-sna') pkgver=2.19.0 -pkgrel=3 -pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers" +pkgrel=6 arch=(i686 x86_64) url="http://xorg.freedesktop.org/" license=('custom') -depends=('intel-dri' 'libxvmc' 'libpciaccess' 'libdrm' 'xcb-util>=0.3.9' 'libxfixes' 'udev>=183') +depends=('intel-dri' 'libxvmc' 'libpciaccess' 'libdrm' 'xcb-util>=0.3.9' 'libxfixes' 'systemd-tools') makedepends=('xorg-server-devel>=1.12.0' 'libx11' 'libdrm' 'xf86driproto' 'glproto' 'mesa' 'libxvmc' 'libxrender') -conflicts=('xorg-server<1.12.0' 'xf86-video-i810' 'xf86-video-intel-legacy') options=('!libtool') groups=('xorg-drivers' 'xorg') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) +source=(${url}/archive/individual/driver/${pkgbase}-${pkgver}.tar.bz2) sha1sums=('131934cf5e90bd48c883804cc644c4cb8b1de100') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --enable-dri + cd "${srcdir}/${pkgbase}-${pkgver}" + mkdir build-{UXA,SNA} + + pushd build-UXA + ../configure --prefix=/usr --enable-dri --enable-uxa + make + popd + + pushd build-SNA + ../configure --prefix=/usr --enable-dri --enable-sna --enable-vmap make + popd } -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install +package_xf86-video-intel-uxa() { + + pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers with UXA acceleration" + provides=('xf86-video-intel') + replaces=('xf86-video-intel') + conflicts=('xf86-video-intel-sna' 'xorg-server<1.12.0' 'xf86-video-i810' 'xf86-video-intel-legacy' 'xf86-video-intel') + + cd "${srcdir}/${pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" install -C build-UXA + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} + +package_xf86-video-intel-sna() { + + pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers with SNA acceleration" + provides=('xf86-video-intel') + conflicts=('xf86-video-intel-uxa' 'xorg-server<1.12.0' 'xf86-video-i810' 'xf86-video-intel-legacy' 'xf86-video-intel') + + cd "${srcdir}/${pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" install -C build-SNA install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" } |