From 675a0c5dea31728d72485d0e296e673c4969c427 Mon Sep 17 00:00:00 2001
From: Michael Hanson <hansonorders@verizon.net>
Date: Wed, 24 Nov 2010 00:19:06 +0000
Subject: xf86-video-drivers: Update all drivers except ivtvfb and imstt which
 would not compile

---
 abs/core/xf86-video-amd/PKGBUILD                   | 28 ----------------------
 abs/core/xf86-video-apm/PKGBUILD                   | 25 ++++++++++---------
 abs/core/xf86-video-ark/PKGBUILD                   | 25 +++++++++----------
 abs/core/xf86-video-ast/PKGBUILD                   | 25 +++++++++++++++++++
 abs/core/xf86-video-ati/PKGBUILD                   |  7 +++---
 abs/core/xf86-video-chips/PKGBUILD                 | 25 ++++++++++---------
 abs/core/xf86-video-cirrus/PKGBUILD                | 17 ++++++-------
 abs/core/xf86-video-dummy/PKGBUILD                 |  8 +++----
 abs/core/xf86-video-fbdev/PKGBUILD                 | 16 ++++++-------
 abs/core/xf86-video-geode/PKGBUILD                 | 21 ++++++++--------
 abs/core/xf86-video-glint/PKGBUILD                 | 17 ++++++-------
 abs/core/xf86-video-i128/PKGBUILD                  |  8 ++-----
 abs/core/xf86-video-i740/PKGBUILD                  | 17 ++++++-------
 abs/core/xf86-video-imstt/PKGBUILD                 | 23 ------------------
 abs/core/xf86-video-intel/PKGBUILD                 | 20 ++++++++--------
 abs/core/xf86-video-ivtvfb/PKGBUILD                | 26 --------------------
 .../xf86-video-ivtv-pagesize.patch                 | 20 ----------------
 abs/core/xf86-video-mach64/PKGBUILD                | 20 ++++++++--------
 abs/core/xf86-video-mga/PKGBUILD                   | 23 +++++++++---------
 abs/core/xf86-video-neomagic/PKGBUILD              |  8 +++----
 abs/core/xf86-video-nouveau/PKGBUILD               | 20 ++++++++--------
 abs/core/xf86-video-nv/PKGBUILD                    | 20 ++++++++--------
 abs/core/xf86-video-openchrome/PKGBUILD            | 24 +++++++++----------
 abs/core/xf86-video-r128/PKGBUILD                  | 21 ++++++++--------
 abs/core/xf86-video-rendition/PKGBUILD             |  8 +++----
 abs/core/xf86-video-s3/PKGBUILD                    | 18 +++++++-------
 abs/core/xf86-video-s3virge/PKGBUILD               | 18 +++++++-------
 abs/core/xf86-video-savage/PKGBUILD                | 20 ++++++++--------
 abs/core/xf86-video-siliconmotion/PKGBUILD         | 17 ++++++-------
 abs/core/xf86-video-sis/PKGBUILD                   | 10 ++++----
 abs/core/xf86-video-sisusb/PKGBUILD                |  8 +++----
 abs/core/xf86-video-tdfx/PKGBUILD                  | 20 ++++++++--------
 abs/core/xf86-video-trident/PKGBUILD               |  8 +++----
 abs/core/xf86-video-tseng/PKGBUILD                 |  8 +++----
 abs/core/xf86-video-unichrome/PKGBUILD             | 21 ++++++++--------
 abs/core/xf86-video-v4l/PKGBUILD                   | 17 ++++++-------
 abs/core/xf86-video-vesa/PKGBUILD                  | 16 ++++++-------
 abs/core/xf86-video-vmware/PKGBUILD                | 24 +++++++++----------
 abs/core/xf86-video-voodoo/PKGBUILD                |  8 +++----
 abs/core/xf86-video-xgi/PKGBUILD                   | 25 +++++++++++++++++++
 abs/core/xf86-video-xgixp/PKGBUILD                 | 25 +++++++++++++++++++
 41 files changed, 358 insertions(+), 377 deletions(-)
 delete mode 100644 abs/core/xf86-video-amd/PKGBUILD
 create mode 100644 abs/core/xf86-video-ast/PKGBUILD
 delete mode 100644 abs/core/xf86-video-imstt/PKGBUILD
 delete mode 100644 abs/core/xf86-video-ivtvfb/PKGBUILD
 delete mode 100644 abs/core/xf86-video-ivtvfb/xf86-video-ivtv-pagesize.patch
 create mode 100644 abs/core/xf86-video-xgi/PKGBUILD
 create mode 100644 abs/core/xf86-video-xgixp/PKGBUILD

diff --git a/abs/core/xf86-video-amd/PKGBUILD b/abs/core/xf86-video-amd/PKGBUILD
deleted file mode 100644
index fa31ce0..0000000
--- a/abs/core/xf86-video-amd/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 11397 2008-08-31 14:36:04Z jgc $
-# Maintainer: Alexander Baldeck <alexander@archlinux.org>
-pkgname=xf86-video-amd
-pkgver=2.7.7.7
-pkgrel=1
-pkgdesc="X.org AMD/Geode LX & NX video driver"
-# there is no 64bit geode yet!
-arch=(i686)
-license=('custom')
-url="http://xorg.freedesktop.org/"
-depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.4.99.906')
-conflicts=('xorg-server<1.4.99.906')
-options=('!libtool')
-groups=('xorg-video-drivers')
-source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('2f3e8c3019afda926e7ab95b074c35e1')
-
-build() {
-  cd ${startdir}/src/${pkgname}-${pkgver}
-  ./configure --prefix=/usr \
-	      --enable-visibility || return 1
-  make || return 1
-  make DESTDIR=${startdir}/pkg install || return 1
-
-  install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname}
-  install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ || return 1
-}
diff --git a/abs/core/xf86-video-apm/PKGBUILD b/abs/core/xf86-video-apm/PKGBUILD
index 42b11a4..7e34b80 100644
--- a/abs/core/xf86-video-apm/PKGBUILD
+++ b/abs/core/xf86-video-apm/PKGBUILD
@@ -1,27 +1,26 @@
-# $Id: PKGBUILD 75949 2010-04-04 20:19:39Z jgc $
+# $Id: PKGBUILD 88609 2010-08-24 09:19:57Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-apm
-pkgver=1.2.2
-pkgrel=3
+pkgver=1.2.3
+pkgrel=1
 pkgdesc="X.org Alliance ProMotion video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
-source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
-        LICENSE)
-md5sums=('48441a19aaf015570b267f2a8e67d8ab'
-         '2b3c2bcfb649de50646172064bc02b14')
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('1fa7180cf985a74132f8d5b39a0bf9df08713fac')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-ark/PKGBUILD b/abs/core/xf86-video-ark/PKGBUILD
index c9d5ba4..f511df4 100644
--- a/abs/core/xf86-video-ark/PKGBUILD
+++ b/abs/core/xf86-video-ark/PKGBUILD
@@ -1,26 +1,27 @@
-# $Id: PKGBUILD 75952 2010-04-04 20:22:19Z jgc $
+# $Id: PKGBUILD 88612 2010-08-24 09:22:30Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-ark
-pkgver=0.7.2
-pkgrel=2
+pkgver=0.7.3
+pkgrel=1
 pkgdesc="X.org ark video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 options=('!libtool')
 groups=('xorg-video-drivers')
-source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 LICENSE)
-md5sums=('4745f5c722b030962cc56eb2443894a0'
-         'cd9575e3812a060f316b98ca7e91bc7a')
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('56901ec6097a83433689f208268281f9c98c238b')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-ast/PKGBUILD b/abs/core/xf86-video-ast/PKGBUILD
new file mode 100644
index 0000000..96dd584
--- /dev/null
+++ b/abs/core/xf86-video-ast/PKGBUILD
@@ -0,0 +1,25 @@
+# $Id: $
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+
+pkgname=xf86-video-ast
+pkgver=0.91.10
+pkgrel=1
+pkgdesc="X.org ASPEED AST Graphics video driver"
+arch=(i686 x86_64)
+url="http://xorg.freedesktop.org/"
+license=('custom')
+depends=('glibc')
+makedepends=('xorg-server')
+options=('!libtool')
+groups=('xorg-video-drivers')
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('a90624e63f33fdcb50ccefcdeebb34052f341ef3')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}
diff --git a/abs/core/xf86-video-ati/PKGBUILD b/abs/core/xf86-video-ati/PKGBUILD
index 1b0821b..9ff6237 100644
--- a/abs/core/xf86-video-ati/PKGBUILD
+++ b/abs/core/xf86-video-ati/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=xf86-video-ati
 pkgver=6.13.2
 pkgrel=1
 pkgdesc="X.org ati video driver"
-arch=('i686' 'x86_64')
+arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=(libpciaccess libdrm udev pixman ati-dri)
@@ -20,13 +20,12 @@ md5sums=('a8f92fe3c458e511f4e2ead7f92c02b0')
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   ./configure --prefix=/usr --enable-dri
-  make || return 1
+  make
 }
 
 package() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  make "DESTDIR=${pkgdir}" install || return 1
+  make "DESTDIR=${pkgdir}" install
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
   install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
-
diff --git a/abs/core/xf86-video-chips/PKGBUILD b/abs/core/xf86-video-chips/PKGBUILD
index 242dcf3..14bcaa0 100644
--- a/abs/core/xf86-video-chips/PKGBUILD
+++ b/abs/core/xf86-video-chips/PKGBUILD
@@ -1,29 +1,28 @@
-# $Id: PKGBUILD 75943 2010-04-04 20:08:36Z jgc $
+# $Id: PKGBUILD 88618 2010-08-24 09:46:46Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 # Contributor: Alexander Baldeck <alexander@archlinux.org>
+
 pkgname=xf86-video-chips
-pkgver=1.2.2
-pkgrel=3
+pkgver=1.2.3
+pkgrel=1
 pkgdesc="X.org Chips and Technologies video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=(glibc)
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
-source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 LICENSE)
-sha1sums=('3990bc1cf4e8963164b3a38b15f92bc87da9278c'
-          '89ef876d4e3913775190f39902da6421d808eed2')
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('79d1592dacbdd5ff0419dcb2fef2a2ca541dd329')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
 
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
-
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-cirrus/PKGBUILD b/abs/core/xf86-video-cirrus/PKGBUILD
index df16e93..2c91f50 100644
--- a/abs/core/xf86-video-cirrus/PKGBUILD
+++ b/abs/core/xf86-video-cirrus/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75940 2010-04-04 20:06:47Z jgc $
+# $Id: PKGBUILD 88621 2010-08-24 09:48:53Z jgc $
 #Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-cirrus
 pkgver=1.3.2
-pkgrel=3
+pkgrel=4
 pkgdesc="X.org Cirrus Logic video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -20,8 +20,9 @@ md5sums=('8195d03ed0be0975c03441e66a9f53b3'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-dummy/PKGBUILD b/abs/core/xf86-video-dummy/PKGBUILD
index 66a6369..74b79b6 100644
--- a/abs/core/xf86-video-dummy/PKGBUILD
+++ b/abs/core/xf86-video-dummy/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 85378 2010-07-12 17:43:44Z jgc $
+# $Id: PKGBUILD 88624 2010-08-24 09:52:29Z jgc $
 #Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-dummy
 pkgver=0.3.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org dummy video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xf86dgaproto')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server' 'xf86dgaproto')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
diff --git a/abs/core/xf86-video-fbdev/PKGBUILD b/abs/core/xf86-video-fbdev/PKGBUILD
index 8fd3a88..49367c9 100644
--- a/abs/core/xf86-video-fbdev/PKGBUILD
+++ b/abs/core/xf86-video-fbdev/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75934 2010-04-04 20:02:12Z jgc $
+# $Id: PKGBUILD 88627 2010-08-24 09:55:20Z jgc $
 #Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-fbdev
 pkgver=0.4.2
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org framebuffer video driver"
 arch=(i686 x86_64)
 license=('custom')
 url="http://xorg.freedesktop.org/"
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
@@ -18,9 +18,9 @@ sha1sums=('c8562f997d56c9fec50df6ca9892f39f43ff4c2c')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-geode/PKGBUILD b/abs/core/xf86-video-geode/PKGBUILD
index efcca1c..54ddbe1 100644
--- a/abs/core/xf86-video-geode/PKGBUILD
+++ b/abs/core/xf86-video-geode/PKGBUILD
@@ -1,31 +1,30 @@
-# $Id: PKGBUILD 55526 2009-10-13 18:33:58Z andyrtr $
+# $Id: PKGBUILD 99349 2010-11-14 16:06:37Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-geode
-pkgver=2.11.6
+pkgver=2.11.10
 pkgrel=1
 pkgdesc="X.org AMD/Geode LX & NX video driver"
-# there is no 64bit geode yet! (does not build either, i386 ASM)
+# there is no 64bit geode
 arch=(i686)
 license=('custom')
 url="http://xorg.freedesktop.org/"
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.7.0' 'xf86dgaproto')
-conflicts=('xorg-server<1.7.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 options=('!libtool')
 conflicts=('xf86-video-amd')
 replaces=('xf86-video-amd')
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('3ff0dfb4b3bd8872c6efb70371cb6b98')
+sha1sums=('01d739983e1449bac89c2c1f639ad3d6562b4fa4')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-      --enable-visibility || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
 
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-glint/PKGBUILD b/abs/core/xf86-video-glint/PKGBUILD
index 46e6f4d..c718fcf 100644
--- a/abs/core/xf86-video-glint/PKGBUILD
+++ b/abs/core/xf86-video-glint/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75931 2010-04-04 20:00:07Z jgc $
+# $Id: PKGBUILD 88630 2010-08-24 09:57:19Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-glint
 pkgver=1.2.4
-pkgrel=3
+pkgrel=4
 pkgdesc="X.org GLINT/Permedia video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xf86dgaproto')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server' 'xf86dgaproto')
+conflicts=('xorg-server<1.8.1')
 options=('!libtool')
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -20,8 +20,9 @@ md5sums=('960df34e129faa411e58c0d6b56d79a3'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr --disable-dri || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  ./configure --prefix=/usr --disable-dri
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-i128/PKGBUILD b/abs/core/xf86-video-i128/PKGBUILD
index ae3a893..18cf3da 100644
--- a/abs/core/xf86-video-i128/PKGBUILD
+++ b/abs/core/xf86-video-i128/PKGBUILD
@@ -19,12 +19,8 @@ sha1sums=('d5f755dc964eaa067b4efcafafd00814a60df775')
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   ./configure --prefix=/usr
-  make || return 1
-}
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install || return 1
+  make
+  make DESTDIR="${pkgdir}" install
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
   install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
-
diff --git a/abs/core/xf86-video-i740/PKGBUILD b/abs/core/xf86-video-i740/PKGBUILD
index b3af79f..24495ef 100644
--- a/abs/core/xf86-video-i740/PKGBUILD
+++ b/abs/core/xf86-video-i740/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75925 2010-04-04 19:55:01Z jgc $
+# $Id: PKGBUILD 88636 2010-08-24 10:10:42Z jgc $
 #Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-i740
 pkgver=1.3.2
-pkgrel=3
+pkgrel=4
 pkgdesc="X.org Intel i740 video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -20,8 +20,9 @@ md5sums=('4ac1318788f62159965f15131c869e7a'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-imstt/PKGBUILD b/abs/core/xf86-video-imstt/PKGBUILD
deleted file mode 100644
index 6ad7ed6..0000000
--- a/abs/core/xf86-video-imstt/PKGBUILD
+++ /dev/null
@@ -1,23 +0,0 @@
-# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
-#Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=xf86-video-imstt
-pkgver=1.1.0
-pkgrel=4
-pkgdesc="X.org Integrated Micro Solutions Twin Turbo video driver"
-arch=(i686 x86_64)
-url="http://xorg.freedesktop.org/"
-depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.1.1')
-groups=('xorg-video-drivers')
-options=('!libtool')
-source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('94853ca217238ed1f568a10cbeebe057')
-
-build() {
-  cd ${startdir}/src/${pkgname}-${pkgver}
-  ./configure --prefix=/usr \
-              --build=${CHOST} --host=${CHOST}
-  make || return 1
-  make DESTDIR=${startdir}/pkg install || return 1
-}
diff --git a/abs/core/xf86-video-intel/PKGBUILD b/abs/core/xf86-video-intel/PKGBUILD
index f417cdd..ed1185c 100644
--- a/abs/core/xf86-video-intel/PKGBUILD
+++ b/abs/core/xf86-video-intel/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 85324 2010-07-12 17:03:09Z jgc $
+# $Id: PKGBUILD 89494 2010-09-01 12:04:54Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-intel
 pkgver=2.12.0
-pkgrel=1
+pkgrel=3
 pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
-depends=('intel-dri>=7.8' 'libpciaccess>=0.10.9' 'libdrm>=2.4.20' 'libxvmc>=1.0.5' 'libxcb>=1.5' 'xcb-util>=0.3.6')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xf86driproto>=2.1.0' 'glproto>=1.4.11' 'mesa>=7.8' 'xineramaproto>=1.2' 'inputproto')
-conflicts=('xorg-server<1.8.0' 'xf86-video-i810' 'xf86-video-intel-legacy')
+depends=(intel-dri libxvmc libpciaccess libdrm xcb-util libxfixes)
+makedepends=('xorg-server' 'libx11' 'libdrm' 'xf86driproto' 'glproto' 'mesa' 'libxvmc' 'xcb-util')
+conflicts=('xorg-server<1.8.1' 'xf86-video-i810' 'xf86-video-intel-legacy')
 options=('!libtool')
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -22,10 +22,10 @@ md5sums=('8314def847dcdc4f2970e2d193054f96'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  patch -Np1 -i "${srcdir}/intel-2.11-no-pageflipping.patch" || return 1
-  ./configure --prefix=/usr --enable-dri || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  patch -Np1 -i "${srcdir}/intel-2.11-no-pageflipping.patch"
+  ./configure --prefix=/usr --enable-dri
+  make
+  make DESTDIR="${pkgdir}" install
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-ivtvfb/PKGBUILD b/abs/core/xf86-video-ivtvfb/PKGBUILD
deleted file mode 100644
index 592a439..0000000
--- a/abs/core/xf86-video-ivtvfb/PKGBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-# Contributor: Andreas Baumann <abaumann@yahoo.com>
-
-pkgname=xf86-video-ivtvfb
-pkgver=1.0.1
-pkgrel=1
-pkgdesc="xorg framebuffer driver for IVTV video cards"
-arch=('i686')
-url="http://ivtvdriver.org"
-license=('GPL')
-source=(http://dl.ivtvdriver.org/xf86-video-ivtv/archive/1.0.x/xf86-video-ivtv-1.0.1.tar.gz
-        xf86-video-ivtv-pagesize.patch
-	)
-
-md5sums=('c66a5cd5c12c3eab92751b310c1fd43e'
-         'a32d2bf15f08bddebdbdd9b8534715c4')
-
-build() {
-  cd "$srcdir/xf86-video-ivtv-1.0.1"
-
-  patch -Np1 -i "$srcdir/xf86-video-ivtv-pagesize.patch" || return 1
-
-  ./configure --prefix=/usr
-
-  make || return 1
-  make DESTDIR=${pkgdir} install || return 1
-}
diff --git a/abs/core/xf86-video-ivtvfb/xf86-video-ivtv-pagesize.patch b/abs/core/xf86-video-ivtvfb/xf86-video-ivtv-pagesize.patch
deleted file mode 100644
index 61272f3..0000000
--- a/abs/core/xf86-video-ivtvfb/xf86-video-ivtv-pagesize.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -rauN xf86-video-ivtv-1.0.1/src/ivtv_hw.c xf86-video-ivtv-pagesize-patch/src/ivtv_hw.c
---- xf86-video-ivtv-1.0.1/src/ivtv_hw.c	2008-02-28 08:05:23.000000000 +0100
-+++ xf86-video-ivtv-pagesize-patch/src/ivtv_hw.c	2009-02-14 18:07:01.000000000 +0100
-@@ -54,7 +54,6 @@
- 
- #include "xf86cmap.h"
- 
--#include "asm/page.h"		       /* #define for PAGE_* */
- #include "globals.h"
- #define DPMS_SERVER
- #include <X11/extensions/dpms.h>
-@@ -570,7 +569,7 @@
- ivtvHWMapVidmem(ScrnInfoPtr pScrn)
- {
-     ivtvHWPtr hwPtr = IVTVDEVHWPTR(pScrn);
--    long page_mask = ~(sysconf(_SC_PAGESIZE) - 1);
-+    long page_mask = ~(getpagesize() - 1);
- 
-     TRACE_ENTER("MapVidmem");
-     if (NULL == hwPtr->fbmem) {
diff --git a/abs/core/xf86-video-mach64/PKGBUILD b/abs/core/xf86-video-mach64/PKGBUILD
index 64fe5d9..1e11d63 100644
--- a/abs/core/xf86-video-mach64/PKGBUILD
+++ b/abs/core/xf86-video-mach64/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 75922 2010-04-04 19:52:27Z jgc $
+# $Id: PKGBUILD 88640 2010-08-24 10:35:32Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 pkgname=xf86-video-mach64
 pkgver=6.8.2
-pkgrel=3
+pkgrel=4
 pkgdesc="X.org mach64 video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
-depends=('glibc' 'mach64-dri>=7.8')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xineramaproto' 'xf86driproto' 'mesa>=7.8' 'glproto')
-conflicts=('xorg-server<1.8.0')
+depends=('glibc' 'mach64-dri')
+makedepends=('xorg-server' 'libdrm' 'xf86driproto' 'mesa')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -19,9 +19,9 @@ md5sums=('6c0522b2b72a0a47c48d718443616651'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-      --enable-dri || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  ./configure --prefix=/usr --enable-dri
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-mga/PKGBUILD b/abs/core/xf86-video-mga/PKGBUILD
index ebe0c71..3f22a99 100644
--- a/abs/core/xf86-video-mga/PKGBUILD
+++ b/abs/core/xf86-video-mga/PKGBUILD
@@ -1,26 +1,27 @@
-# $Id: PKGBUILD 80849 2010-05-22 15:00:10Z jgc $
+# $Id: PKGBUILD 88643 2010-08-24 10:39:07Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-mga
-pkgver=1.4.12
+pkgver=1.4.13
 pkgrel=1
 pkgdesc="X.org mga video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
-depends=('glibc' 'mga-dri>=7.8')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' "mesa>=7.8" 'xf86driproto' 'glproto>=1.4.11')
-conflicts=('xorg-server<1.8.0')
+depends=('glibc' 'mga-dri')
+makedepends=('xorg-server' 'libdrm' 'xf86driproto' 'mesa')
+conflicts=('xorg-server<1.8.1')
 options=('!libtool' 'force')
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('ff84e9035a375dde76d789f5bbc4efbbca8a33fc')
+sha1sums=('55aa185cf381def4b5905c8b93694b8dfbd5c378')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-      --enable-dri || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  ./configure --prefix=/usr --enable-dri
+  make
+  make DESTDIR="${pkgdir}" install
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-neomagic/PKGBUILD b/abs/core/xf86-video-neomagic/PKGBUILD
index c4c5bf6..60f0e0a 100644
--- a/abs/core/xf86-video-neomagic/PKGBUILD
+++ b/abs/core/xf86-video-neomagic/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 85347 2010-07-12 17:26:15Z jgc $
+# $Id: PKGBUILD 88646 2010-08-24 12:07:27Z jgc $
 #Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-neomagic
 pkgver=1.2.5
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org neomagic video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xf86dgaproto')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server' 'xf86dgaproto')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
diff --git a/abs/core/xf86-video-nouveau/PKGBUILD b/abs/core/xf86-video-nouveau/PKGBUILD
index 998d823..624e82f 100644
--- a/abs/core/xf86-video-nouveau/PKGBUILD
+++ b/abs/core/xf86-video-nouveau/PKGBUILD
@@ -1,23 +1,23 @@
-# $Id: PKGBUILD 80482 2010-05-17 17:42:28Z andyrtr $
+# $Id: PKGBUILD 88739 2010-08-24 17:39:17Z jgc $
 # Maintainer: Andreas Radke <andyrtr@archlinux.org>
 # Contributor: buddabrod <buddabrod@gmail.com>
 
 pkgname=xf86-video-nouveau
-_gitdate=20100517
+_gitdate=20100819
 pkgver=0.0.16_git${_gitdate} # see configure.ac
 pkgrel=1
 pkgdesc="Open Source 3D acceleration driver for nVidia cards (experimental)"
 arch=('i686' 'x86_64')
 url="http://nouveau.freedesktop.org/wiki/"
 license=('GPL') #and MIT, not yet a license file, see http://nouveau.freedesktop.org/wiki/FAQ#head-09f75d03eb30011c754038a3893119a70745de4e
-depends=('libdrm>=2.4.19' 'udev')
+depends=('libdrm' 'udev')
 optdepends=('nouveau-dri:	highly experimental gallium3d features')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'mesa>=7.8.1' 'glproto>=1.4.11' 'xorg-util-macros' 'xf86driproto' 'autoconf' 'nouveau-dri>=7.8.1')
-conflicts=('xorg-server<1.8.0')
-options=('!libtool') # 'force'
+makedepends=('xorg-server' 'libdrm' 'xf86driproto')
+conflicts=('xorg-server<1.8.1')
+options=('!libtool')
 install=${pkgname}.install
 source=(ftp://ftp.archlinux.org/other/$pkgname/xf86-video-nouveau-${_gitdate}.tar.bz2)
-md5sums=('787f5cbba1f14f4ffcafbb00516abdad')
+md5sums=('31672103e8275bb00df061f362c7f8bb')
 
 # source PKGBUILD && mksource
 mksource() {
@@ -31,11 +31,11 @@ mksource() {
 
 build() {
   cd ${srcdir}/xf86-video-nouveau-${_gitdate}
-  ./autogen.sh --prefix=/usr || return 1
-  make || return 1
+  ./autogen.sh --prefix=/usr
+  make
 }
 
 package() {
   cd ${srcdir}/xf86-video-nouveau-${_gitdate}
-  make DESTDIR=${pkgdir} install || return 1
+  make DESTDIR=${pkgdir} install
 }
diff --git a/abs/core/xf86-video-nv/PKGBUILD b/abs/core/xf86-video-nv/PKGBUILD
index 09bdb51..b81c538 100644
--- a/abs/core/xf86-video-nv/PKGBUILD
+++ b/abs/core/xf86-video-nv/PKGBUILD
@@ -1,27 +1,27 @@
-# $Id: PKGBUILD 75913 2010-04-04 19:43:19Z jgc $
+# $Id: PKGBUILD 88649 2010-08-24 12:12:40Z jgc $
 # Maintainer:Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-nv
-pkgver=2.1.17
-pkgrel=2
+pkgver=2.1.18
+pkgrel=1
 pkgdesc="X.org nv video driver"
 arch=(i686 x86_64)
 license=('custom')
 url="http://xorg.freedesktop.org/"
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xorg-util-macros')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 options=('!libtool')
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('9f165c085e6420470191a544404066524f2f1c61')
+sha1sums=('d35b2fa5a26a507a9cc95b69243d9fd0c0f32aa2')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
 
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-openchrome/PKGBUILD b/abs/core/xf86-video-openchrome/PKGBUILD
index 320aaac..67485c3 100644
--- a/abs/core/xf86-video-openchrome/PKGBUILD
+++ b/abs/core/xf86-video-openchrome/PKGBUILD
@@ -1,19 +1,19 @@
-# $Id: PKGBUILD 75910 2010-04-04 19:38:56Z jgc $
+# $Id: PKGBUILD 88694 2010-08-24 13:35:43Z jgc $
 # Contributor: Paul Mattal <paul@mattal.com>
 # Maintainer: Juergen Hoetzel <juergen@hoetzel.info>
 
 pkgname=xf86-video-openchrome
 pkgver=0.2.904
-pkgrel=3
+pkgrel=4
 pkgdesc="X.Org Openchrome drivers"
 arch=(i686 x86_64)
 license=('custom')
 url="http://www.openchrome.org"
-depends=('unichrome-dri>=7.6')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xf86driproto' 'xorg-util-macros' 'libxvmc' 'glproto' 'mesa>=7.8' 'inputproto')
+depends=('libdrm' 'libxvmc' 'unichrome-dri')
+makedepends=('xorg-server' 'libdrm' 'xf86driproto' 'mesa' 'libxvmc')
 replaces=('openchrome' 'xf86-video-via')
 options=('!libtool' 'force' '!makeflags')
-conflicts=('xf86-video-via' 'xf86-video-unichrome' 'openchrome' 'xorg-server<1.8.0')
+conflicts=('xf86-video-via' 'xf86-video-unichrome' 'openchrome' 'xorg-server<1.8.1')
 source=(http://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
         drm_stdint.patch
         svn-r839.patch
@@ -24,12 +24,12 @@ md5sums=('f2481d98ef54febf5bffbb88a2a2426d'
          'addb3cf2671f4cf7e91156952de1627f')
 
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}" || return 1
-  patch -Np1 -i "${srcdir}/svn-r839.patch" || return 1
-  patch -Np0 -i "${srcdir}/drm_stdint.patch" || return 1
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/svn-r839.patch"
+  patch -Np0 -i "${srcdir}/drm_stdint.patch"
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 "${srcdir}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" || return 1
+  install -m644 "${srcdir}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
 }
diff --git a/abs/core/xf86-video-r128/PKGBUILD b/abs/core/xf86-video-r128/PKGBUILD
index 3cd21c3..44facbf 100644
--- a/abs/core/xf86-video-r128/PKGBUILD
+++ b/abs/core/xf86-video-r128/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 75907 2010-04-04 19:33:21Z jgc $
+# $Id: PKGBUILD 88652 2010-08-24 12:20:07Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 pkgname=xf86-video-r128
 pkgver=6.8.1
-pkgrel=3
+pkgrel=4
 pkgdesc="X.org ati Rage128 video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
-depends=('glibc' 'r128-dri>=7.8')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' "mesa>=7.8" 'glproto>=1.4.11' 'xf86driproto' 'xineramaproto')
-conflicts=('xorg-server<1.8.0')
+depends=('glibc' 'r128-dri')
+makedepends=('xorg-server' 'xf86driproto' 'libdrm' 'mesa')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -19,9 +19,10 @@ md5sums=('2b90854a62a4d45d652062f582dc8d13'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-              --enable-dri || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  ./configure --prefix=/usr  --enable-dri
+  make
+  make DESTDIR="${pkgdir}" install
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-rendition/PKGBUILD b/abs/core/xf86-video-rendition/PKGBUILD
index 1b7ae1c..a324641 100644
--- a/abs/core/xf86-video-rendition/PKGBUILD
+++ b/abs/core/xf86-video-rendition/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 85341 2010-07-12 17:20:08Z jgc $
+# $Id: PKGBUILD 88658 2010-08-24 12:33:11Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-rendition
 pkgver=4.2.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org Rendition video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 options=('!libtool' '!strip')
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
diff --git a/abs/core/xf86-video-s3/PKGBUILD b/abs/core/xf86-video-s3/PKGBUILD
index 479e7e7..bda4d57 100644
--- a/abs/core/xf86-video-s3/PKGBUILD
+++ b/abs/core/xf86-video-s3/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75898 2010-04-04 19:22:33Z jgc $
+# $Id: PKGBUILD 88661 2010-08-24 12:47:55Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-s3
 pkgver=0.6.3
-pkgrel=2
+pkgrel=3
 pkgdesc="X.org S3 video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 options=('!libtool')
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -20,8 +20,10 @@ md5sums=('5eb06d88533fb327d067928faeb20860'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }
diff --git a/abs/core/xf86-video-s3virge/PKGBUILD b/abs/core/xf86-video-s3virge/PKGBUILD
index 2428ac4..3cd94aa 100644
--- a/abs/core/xf86-video-s3virge/PKGBUILD
+++ b/abs/core/xf86-video-s3virge/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75895 2010-04-04 19:17:15Z jgc $
+# $Id: PKGBUILD 88664 2010-08-24 12:56:04Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 # Contributor: Alexander Baldeck <alexander@archlinux.org>
 pkgname=xf86-video-s3virge
 pkgver=1.10.4
-pkgrel=2
+pkgrel=3
 pkgdesc="X.org S3 Virge video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('pkgconfig' 'xorg-server')
+conflicts=('xorg-server<1.8.1')
 options=(!libtool)
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -19,8 +19,10 @@ md5sums=('6517bbbf808c700502d51acdc44662f8' 'c0a38dfcd6288eff39322f7c584b8d1e')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-savage/PKGBUILD b/abs/core/xf86-video-savage/PKGBUILD
index 2dd4f38..4384a66 100644
--- a/abs/core/xf86-video-savage/PKGBUILD
+++ b/abs/core/xf86-video-savage/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75892 2010-04-04 19:10:23Z jgc $
+# $Id: PKGBUILD 88667 2010-08-24 13:00:40Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-savage
 pkgver=2.3.1
-pkgrel=3
+pkgrel=4
 pkgdesc="X.org savage video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
-depends=('glibc' 'savage-dri>=7.8')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' "mesa>=7.8" 'xf86driproto' 'glproto>=1.4.10')
-conflicts=('xorg-server<1.8.0')
+depends=('glibc' 'savage-dri')
+makedepends=('xorg-server' 'libdrm' 'xf86driproto' 'mesa')
+conflicts=('xorg-server<1.8.1')
 options=(!libtool !makeflags)
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -20,10 +20,10 @@ md5sums=('66c319f610e3699c3de0f3ef630abb32'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-              --enable-dri || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr --enable-dri
+  make
+  make DESTDIR="${pkgdir}" install
 
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-siliconmotion/PKGBUILD b/abs/core/xf86-video-siliconmotion/PKGBUILD
index 1590595..61ff48a 100644
--- a/abs/core/xf86-video-siliconmotion/PKGBUILD
+++ b/abs/core/xf86-video-siliconmotion/PKGBUILD
@@ -1,16 +1,17 @@
-# $Id: PKGBUILD 79857 2010-05-08 12:49:29Z jgc $
+# $Id: PKGBUILD 88670 2010-08-24 13:02:33Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 # Contributor: Alexander Baldeck <alexander@archlinux.org>
+
 pkgname=xf86-video-siliconmotion
 pkgver=1.7.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org siliconmotion video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 options=('!libtool')
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
@@ -18,10 +19,10 @@ sha1sums=('3c0fd42fbd301e66104e4b9190796d102a034787')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
 
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-sis/PKGBUILD b/abs/core/xf86-video-sis/PKGBUILD
index f1d7aad..ed0176a 100644
--- a/abs/core/xf86-video-sis/PKGBUILD
+++ b/abs/core/xf86-video-sis/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 85368 2010-07-12 17:35:43Z jgc $
+# $Id: PKGBUILD 88682 2010-08-24 13:15:49Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-sis
 pkgver=0.10.3
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org SiS video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
-depends=('glibc' 'sis-dri>=7.8')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xf86driproto' 'mesa>=7.8' 'glproto>=1.4.10' 'xf86dgaproto' 'xineramaproto')
-conflicts=('xorg-server<1.8.0')
+depends=('glibc' 'sis-dri')
+makedepends=('xorg-server' 'xf86dgaproto' 'libdrm' 'xf86driproto' 'mesa')
+conflicts=('xorg-server<1.8.1')
 options=('!libtool')
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
diff --git a/abs/core/xf86-video-sisusb/PKGBUILD b/abs/core/xf86-video-sisusb/PKGBUILD
index d4814df..e7e3d06 100644
--- a/abs/core/xf86-video-sisusb/PKGBUILD
+++ b/abs/core/xf86-video-sisusb/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 85336 2010-07-12 17:15:23Z jgc $
+# $Id: PKGBUILD 88685 2010-08-24 13:17:12Z jgc $
 #Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-sisusb
 pkgver=0.9.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org SiS USB video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xineramaproto')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
diff --git a/abs/core/xf86-video-tdfx/PKGBUILD b/abs/core/xf86-video-tdfx/PKGBUILD
index 7c59244..f8ff4a1 100644
--- a/abs/core/xf86-video-tdfx/PKGBUILD
+++ b/abs/core/xf86-video-tdfx/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75883 2010-04-04 18:58:53Z jgc $
+# $Id: PKGBUILD 88679 2010-08-24 13:12:20Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-tdfx
 pkgver=1.4.3
-pkgrel=3
+pkgrel=4
 pkgdesc="X.org tdfx video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
-depends=('glibc' 'tdfx-dri>=7.8')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'mesa>=7.8' 'xf86driproto' 'glproto')
-conflicts=('xorg-server<1.8.0')
+depends=('glibc' 'tdfx-dri')
+makedepends=('xorg-server' 'libdrm' 'xf86driproto' 'mesa')
+conflicts=('xorg-server<1.8.1')
 options=(!libtool)
 groups=('xorg-video-drivers')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
@@ -20,10 +20,10 @@ md5sums=('8161bbf2b100c21b609163f0010766b3'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-      --enable-dri || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr --enable-dri
+  make
+  make DESTDIR="${pkgdir}" install
 
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-trident/PKGBUILD b/abs/core/xf86-video-trident/PKGBUILD
index cb71f71..56abac9 100644
--- a/abs/core/xf86-video-trident/PKGBUILD
+++ b/abs/core/xf86-video-trident/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 85363 2010-07-12 17:31:57Z jgc $
+# $Id: PKGBUILD 88676 2010-08-24 13:07:06Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-trident
 pkgver=1.3.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org Trident video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'mesa>=7.8' 'xf86driproto' 'xf86dgaproto' 'glproto')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server' 'xf86dgaproto')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=(!libtool)
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
diff --git a/abs/core/xf86-video-tseng/PKGBUILD b/abs/core/xf86-video-tseng/PKGBUILD
index 805c447..de9ed37 100644
--- a/abs/core/xf86-video-tseng/PKGBUILD
+++ b/abs/core/xf86-video-tseng/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 85373 2010-07-12 17:40:41Z jgc $
+# $Id: PKGBUILD 88673 2010-08-24 13:04:05Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-tseng
 pkgver=1.2.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org tseng video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
diff --git a/abs/core/xf86-video-unichrome/PKGBUILD b/abs/core/xf86-video-unichrome/PKGBUILD
index 65e9338..490dc84 100644
--- a/abs/core/xf86-video-unichrome/PKGBUILD
+++ b/abs/core/xf86-video-unichrome/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 79919 2010-05-09 14:20:58Z jgc $
+# $Id: PKGBUILD 88691 2010-08-24 13:31:22Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 pkgname=xf86-video-unichrome
 pkgver=0.2.7
-pkgrel=3
+pkgrel=4
 _gitversion=cd12cce88ff886031c23c743569fba97eccace4e
 pkgdesc="Unichrome video drivers for X.Org"
 arch=(i686 x86_64)
 url="http://unichrome.sf.net/"
 license=('custom')
-depends=('unichrome-dri>=7.8.1')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xorg-util-macros' 'xf86driproto' 'glproto' 'mesa>=7.8.1' 'autoconf' 'automake' 'libtool')
+depends=('glibc' 'unichrome-dri')
+makedepends=('xorg-server' 'libx11' 'libdrm' 'xf86driproto' 'mesa' 'libxvmc')
 options=('!libtool')
-conflicts=('xf86-video-via' 'openchrome' 'xf86-video-openchrome' 'xorg-server<1.8.0')
+conflicts=('xf86-video-via' 'openchrome' 'xf86-video-openchrome' 'xorg-server<1.8.1')
 source=(http://cgit.freedesktop.org/~libv/${pkgname}/snapshot/${pkgname}-${_gitversion}.tar.bz2
         drm-include.patch
         LICENSE)
@@ -21,9 +21,10 @@ md5sums=('c64332e6c386ed9a580116e131f288f4'
 
 build() {
   cd "${srcdir}/${pkgname}-${_gitversion}"
-  patch -Np0 -i "${srcdir}/drm-include.patch" || return 1
-  ./autogen.sh --prefix=/usr --enable-dri || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
+  patch -Np0 -i "${srcdir}/drm-include.patch"
+  ./autogen.sh --prefix=/usr --enable-dri
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-v4l/PKGBUILD b/abs/core/xf86-video-v4l/PKGBUILD
index bf3cb08..3790841 100644
--- a/abs/core/xf86-video-v4l/PKGBUILD
+++ b/abs/core/xf86-video-v4l/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75874 2010-04-04 18:49:03Z jgc $
+# $Id: PKGBUILD 88557 2010-08-24 08:40:12Z jgc $
 #Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-v4l
 pkgver=0.2.0
-pkgrel=5
+pkgrel=6
 pkgdesc="X.org v4l video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 LICENSE)
@@ -19,8 +19,9 @@ md5sums=('2251ae2a0a905764941cd7b098e85ad1'
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-vesa/PKGBUILD b/abs/core/xf86-video-vesa/PKGBUILD
index 4f8f83a..84377d9 100644
--- a/abs/core/xf86-video-vesa/PKGBUILD
+++ b/abs/core/xf86-video-vesa/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 75871 2010-04-04 18:46:26Z jgc $
+# $Id: PKGBUILD 88551 2010-08-24 08:35:22Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-vesa
 pkgver=2.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc="X.org vesa video driver"
 arch=(i686 x86_64)
 license=('custom')
 url="http://xorg.freedesktop.org/"
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0')
-conflicts=('xorg-server<1.8.0')
+makedepends=('pkgconfig' 'xorg-server')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg' 'xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
@@ -18,9 +18,9 @@ sha1sums=('4689b7c295d7a8d7326302dafecb812739617134')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
   install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-vmware/PKGBUILD b/abs/core/xf86-video-vmware/PKGBUILD
index 8c7a752..c99cfbe 100644
--- a/abs/core/xf86-video-vmware/PKGBUILD
+++ b/abs/core/xf86-video-vmware/PKGBUILD
@@ -1,28 +1,26 @@
-# $Id: PKGBUILD 75868 2010-04-04 18:42:20Z jgc $
+# $Id: PKGBUILD 99344 2010-11-14 16:04:35Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-vmware
-pkgver=11.0.1
+pkgver=11.0.3
 pkgrel=1
 pkgdesc="X.org vmware video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
-depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'randrproto' 'renderproto' 'xextproto' 'xineramaproto' 'videoproto')
-conflicts=('xorg-server<1.8.0')
+depends=('libdrm')
+makedepends=('pkgconfig' 'xorg-server' 'libdrm' 'libx11' 'libxext')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
-source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
-        LICENSE)
-sha1sums=('cc82cbacaa90c28b42440f6a197f5167595c8417'
-          'f7fad008ca63b6862056f9d1123a81aef053d586')
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('8aa23618a3dfa91f88094a4d1dc45c878f386f69')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/" || return 1
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
 }
diff --git a/abs/core/xf86-video-voodoo/PKGBUILD b/abs/core/xf86-video-voodoo/PKGBUILD
index ac7655a..702f753 100644
--- a/abs/core/xf86-video-voodoo/PKGBUILD
+++ b/abs/core/xf86-video-voodoo/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 85358 2010-07-12 17:29:34Z jgc $
+# $Id: PKGBUILD 88548 2010-08-24 08:33:41Z jgc $
 # Maintainer: Jan de Groot <jgc@archlinux.org>
 
 pkgname=xf86-video-voodoo
 pkgver=1.2.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X.org 3dfx Voodoo1/Voodoo2 2D video driver"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
 license=('custom')
 depends=('glibc')
-makedepends=('pkgconfig' 'xorg-server>=1.8.0' 'xf86dgaproto')
-conflicts=('xorg-server<1.8.0')
+makedepends=('xorg-server' 'xf86dgaproto')
+conflicts=('xorg-server<1.8.1')
 groups=('xorg-video-drivers')
 options=('!libtool')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
diff --git a/abs/core/xf86-video-xgi/PKGBUILD b/abs/core/xf86-video-xgi/PKGBUILD
new file mode 100644
index 0000000..e012f51
--- /dev/null
+++ b/abs/core/xf86-video-xgi/PKGBUILD
@@ -0,0 +1,25 @@
+# $Id: $
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+
+pkgname=xf86-video-xgi
+pkgver=1.6.0
+pkgrel=1
+pkgdesc="X.org XGI video driver"
+arch=(i686 x86_64)
+url="http://xorg.freedesktop.org/"
+license=('custom')
+depends=('glibc')
+makedepends=('xorg-server' 'libdrm' 'xf86driproto' 'glproto' 'mesa' 'xf86dgaproto')
+options=('!libtool')
+groups=('xorg-video-drivers')
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('826f14d6ba799cd2aae9f0c818f84cf8b75f1ddb')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}
diff --git a/abs/core/xf86-video-xgixp/PKGBUILD b/abs/core/xf86-video-xgixp/PKGBUILD
new file mode 100644
index 0000000..c6a30bf
--- /dev/null
+++ b/abs/core/xf86-video-xgixp/PKGBUILD
@@ -0,0 +1,25 @@
+# $Id: $
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+
+pkgname=xf86-video-xgixp
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="X.org XGIXP video driver"
+arch=(i686 x86_64)
+url="http://xorg.freedesktop.org/"
+license=('custom')
+depends=('glibc')
+makedepends=('xorg-server' 'libdrm' 'xf86driproto' 'mesa')
+options=('!libtool')
+groups=('xorg-video-drivers')
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('67caeaa4c746572160208fe23c7257f62cb442a3')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --prefix=/usr
+  make
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}
-- 
cgit v0.12