[arch-commits] CVS update of extra/x11-libs/mesa (PKGBUILD)

Jan de Groot jgc at archlinux.org
Sun Mar 16 20:52:30 UTC 2008


    Date: Sunday, March 16, 2008 @ 16:52:30
  Author: jgc
    Path: /home/cvs-extra/extra/x11-libs/mesa

Modified: PKGBUILD (1.15 -> 1.16)

upgpkg: mesa 7.0.3rc2-1


----------+
 PKGBUILD |   28 ++++++++++++----------------
 1 file changed, 12 insertions(+), 16 deletions(-)


Index: extra/x11-libs/mesa/PKGBUILD
diff -u extra/x11-libs/mesa/PKGBUILD:1.15 extra/x11-libs/mesa/PKGBUILD:1.16
--- extra/x11-libs/mesa/PKGBUILD:1.15	Fri Jan 25 18:47:06 2008
+++ extra/x11-libs/mesa/PKGBUILD	Sun Mar 16 16:52:30 2008
@@ -1,27 +1,23 @@
-# $Id: PKGBUILD,v 1.15 2008/01/25 23:47:06 jgc Exp $
+# $Id: PKGBUILD,v 1.16 2008/03/16 20:52:30 jgc Exp $
 # Maintainer: Alexander Baldeck <alexander at archlinux.org>
 # Contributor: Jan de Groot <jgc at archlinux.org>
 
 pkgname=mesa
-pkgver=7.0.3rc1
-_mesaver=7.0.3-rc1
+pkgver=7.0.3rc2
+_mesaver=7.0.3-rc2
 pkgrel=1
 pkgdesc="Mesa OpenGL library"
 arch=(i686 x86_64)
 license=('LGPL')
 url="http://mesa3d.sourceforge.net"
-depends=('libgl' 'glproto>=1.4.9' 'gcc' 'libxt')
+depends=('libgl' 'glproto>=1.4.9' 'gcc-libs' 'libxt')
 makedepends=('imake' 'pkgconfig')
 conflicts=('mesa-apps')
 replaces=('mesa-apps')
-source=(ftp://ftp.archlinux.org/other/mesa/MesaLib-${_mesaver}.tar.bz2
-	ftp://ftp.archlinux.org/other/mesa/MesaDemos-${_mesaver}.tar.bz2
+source=(http://www.mesa3d.org/beta/MesaLib-${_mesaver}.tar.gz
+	http://www.mesa3d.org/beta/MesaDemos-${_mesaver}.tar.gz
 	ftp://ftp.archlinux.org/other/mesa/gl-manpages-1.0.1.tar.bz2
 	mesa-6.5-apps-noglut.patch)
-md5sums=('9bd9a3f3cebac89ff5a3571e1f51ca4f'
-         '40fccc67be2746f37f7471e2034c4735'
-         '6ae05158e678f4594343f32c2ca50515'
-         'cc5a4ea4ea8de4425997fcda2a9d8648')
 
 build() {
   cd ${startdir}/src/Mesa-${_mesaver}
@@ -45,18 +41,18 @@
   echo "X11_INCLUDES = `pkg-config --cflags-only-I x11`" >> configs/${CONFIG}
 
   make ${CONFIG} || return 1
-  mkdir -p ${startdir}/pkg/usr
-  make INSTALL_DIR=${startdir}/pkg/usr install
-  install -m644 include/GL/*.h ${startdir}/pkg/usr/include/GL/
+  install -m755 -d ${startdir}/pkg/usr
+  make INSTALL_DIR=${startdir}/pkg/usr install || return 1
+  install -m644 include/GL/*.h ${startdir}/pkg/usr/include/GL/ || return 1
 
   rm -f ${startdir}/pkg/usr/lib/libGL.so*
   cd progs/xdemos
   make CFLAGS+="-I${startdir}/pkg/usr/include" glxinfo glxgears || return 1
-  mkdir -p ${startdir}/pkg/usr/bin
+  install -m755 -d ${startdir}/pkg/usr/bin || return 1
   install -m755 glxinfo glxgears ${startdir}/pkg/usr/bin/ || return 1
 
   cd ${startdir}/src/gl-manpages-1.0.1
-  ./configure --prefix=/usr
+  ./configure --prefix=/usr || return 1
   make || return 1
-  make DESTDIR=${startdir}/pkg install
+  make DESTDIR=${startdir}/pkg install || return 1
 }




More information about the arch-commits mailing list