Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg73.git;a=commitdiff;h=2f54bb997299fef9407ea14e3996c48b9b249a00
commit 2f54bb997299fef9407ea14e3996c48b9b249a00 Author: crazy <[EMAIL PROTECTED]> Date: Wed Jan 16 23:51:31 2008 +0100 mesa-7.0.2-2-i686 * release bump * added medademos as subpkg * rodepends() fix diff --git a/source/x11/mesa/FrugalBuild b/source/x11/mesa/FrugalBuild index b2db301..13106cf 100644 --- a/source/x11/mesa/FrugalBuild +++ b/source/x11/mesa/FrugalBuild @@ -5,29 +5,31 @@ pkgname=mesa origname=Mesa pkgver=7.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="Mesa is a 3D graphics library" _F_sourceforge_dirname="mesa3d" _F_sourceforge_name="MesaLib" Finclude sourceforge url="http://mesa3d.sourceforge.net/" # libgl: provided by libgl, fglrx and nvidia packages -depends=('expat' 'libx11>=1.1.3' 'libxext>=1.0.3' 'libxxf86vm>=1.0.1-2' 'libxi>=1.1.3' 'libxmu>=1.0.3-2' \ - 'libice>=1.0.4' 'libdrm>=2.3.0-2' 'libgl' 'libxdamage>=1.1.1' 'libxfixes>=4.0.3-2' 'libxcb>=1.1' 'expat' 'libgcc') +depends=('expat' 'libx11>=1.1.3-2' 'libxext>=1.0.3' 'libxxf86vm>=1.0.1-2' 'libxi>=1.1.3' 'libxmu>=1.0.3-2' \ + 'libice>=1.0.4' 'libdrm>=2.3.0-2' 'libxdamage>=1.1.1' 'libxfixes>=4.0.3-2' 'libxcb>=1.1' 'expat' 'libgcc') makedepends=('makedepend' 'glproto>=1.4.9' 'xf86vidmodeproto') +rodepends=('libgl') # should be =$pkgver but we cannot do that while fglrx and nvidia archs=('i686' 'x86_64') groups=('x11' 'xorg-core' 'xorg-libs') source=($source \ + http://$_F_sourceforge_mirror.dl.sourceforge.net/sourceforge/$_F_sourceforge_dirname/MesaDemos-$pkgver.tar.bz2 \ missing-glw.pc.in.patch \ change-default-dri-driver-dir-X7.1.patch \ mesa-build-config.patch libGL.la libGLU.la) -subpkgs=('libgl') -subdescs=('Mesa OpenGL files.') -subconflicts=('fglrx nvidia') -subdepends=('libxxf86vm>=1.0.1-2 libdrm>=2.3.0') -subgroups=('x11') -subarchs=('i686 x86_64') +subpkgs=('libgl' 'mesademos') +subdescs=('Mesa OpenGL files.' 'OpenGL demonstration and test programs.') +subconflicts=('fglrx nvidia' '') +subdepends=('libxxf86vm>=1.0.1-2 libdrm>=2.3.0' "mesa=$pkgver libstdc++") +subgroups=('x11' 'x11') +subarchs=('i686 x86_64' 'i686 x86_64') # NOTE: If you bump version (major or minor) you need to review the symlinking at the end of this # file !!!! On minor bump last number will be changed. @@ -64,7 +66,12 @@ build() { # br0ken on SMP unset MAKEFLAGS make DESTDIR=$Fdestdir install || Fdie - + + cd progs/xdemos || Fdie + make glxgears glxinfo glxdemo glxheads || Fdie + Fexerel glxgears glxinfo glxdemo glxheads /usr/bin + cd ../.. || Fdie + Fmkdir /usr/share/doc/$pkgname-$pkgver cp -r docs/{README.*,*.html,COPYING} \ $Fdestdir/usr/share/doc/$pkgname-$pkgver/ || Fdie @@ -81,9 +88,12 @@ build() { Fsplit libgl usr/lib/libGL.so* Fsplit libgl usr/lib/libGL.la + + Fsplit mesademos usr/bin/{glxgears,glxinfo,glxdemo,glxheads} } sha1sums=('5a95a2a0ce055997747eaf66725aec77de318dc5' \ + '83ac3f19cf7e388a23904afa25af5c65c4ec8deb' \ 'faeea09e2113541f226ac7c1c29a477ee23ef4e7' \ '426b0b08617ec19cba41ab20f3891cab82f205a2' \ 'f7f706ec568a80543c6d6096b3d8a833b80399ed' \ _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
