[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