# HG changeset patch # User Christophe Lincoln # Date 1242073225 -7200 # Node ID 6f7d74f3b2f42a8b0f5c0cb3ef1c39f5ad4e645b # Parent 67d9e19a057384ed5fa0f15ab697a57472905596 Up: mesa (7.4.1) with DRI support diff -r 67d9e19a0573 -r 6f7d74f3b2f4 mesa-dev/receipt --- a/mesa-dev/receipt Mon May 11 22:18:57 2009 +0200 +++ b/mesa-dev/receipt Mon May 11 22:20:25 2009 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="mesa-dev" -VERSION="7.0.3" +VERSION="7.4.1" CATEGORY="development" SHORT_DESC="3D Graphics Library dev files." MAINTAINER="pascal.bellard@slitaz.org" @@ -11,7 +11,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $_pkg/usr/local/include $fs/usr + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr + cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib } - diff -r 67d9e19a0573 -r 6f7d74f3b2f4 mesa/receipt --- a/mesa/receipt Mon May 11 22:18:57 2009 +0200 +++ b/mesa/receipt Mon May 11 22:20:25 2009 +0200 @@ -1,12 +1,12 @@ # SliTaz package receipt. PACKAGE="mesa" -VERSION="7.0.3" +VERSION="7.4.1" CATEGORY="misc" SHORT_DESC="3D Graphics Library." MAINTAINER="pascal.bellard@slitaz.org" -DEPENDS="xorg" -BUILD_DEPENDS="xorg-dev xorg-xextproto" +DEPENDS="xorg libdrm xorg-libXxf86vm" +BUILD_DEPENDS="xorg-dev xorg-xextproto libdrm-dev xorg-libXxf86vm-dev" SOURCE="Mesa" TARBALL="${SOURCE}Lib-$VERSION.tar.bz2" WEB_SITE="http://www.mesa3d.org/" @@ -16,17 +16,23 @@ # Rules to configure and make the package. compile_rules() { - ln -s $src $PACKAGE-$VERSION + ln -s $src $PACKAGE-$VERSION 2>/dev/null cd $src - #make realclean - make linux-x86 && + sed 's@FLAGS=\"-g@FLAGS=\"@' -i configure && + ./configure --prefix=/usr $CONFIGURE_ARGS && + make && make DESTDIR=$PWD/_pkg install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $_pkg/usr/local/lib $fs/usr + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + cp -a $_pkg/usr/lib/dri $fs/usr/lib + # Have all dri modules in splited packages : mesa-dri-i915, etc ? + for mod in i810 mach64 swrast tdfx + do + rm $fs/usr/lib/dri/${mod}_dri.so + done } -