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

Reply via email to