# HG changeset patch # User Christophe Lincoln # Date 1256488075 -3600 # Node ID 9560c3fa0ebdbf510ffccd43098e5a6b9f93008b # Parent bd9869e5f58d205940b5ed7f13d727f58146cbcd mesa: split dri driver (mesa-dri-*) and + mesa-demo diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-demos/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-demos/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="mesa-demos" +VERSION="7.4.4" +CATEGORY="development" +SHORT_DESC="Mesa GLX demos progs." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp $src/progs/xdemos/glxinfo $fs/usr/bin + cp $src/progs/xdemos/glxgears $fs/usr/bin +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-dri-ati/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-dri-ati/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="mesa-dri-ati" +VERSION="7.4.4" +CATEGORY="x-window" +SHORT_DESC="Mesa DRI drivers for AMD/ATI Radeon and mach64 (include Rage128)." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +DEPENDS="mesa mesa-dri" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/dri + for driver in mach64 radeon r128 r200 r300 + do + cp $_pkg/usr/lib/dri/${driver}_dri.so \ + $fs/usr/lib/dri + done +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-dri-intel/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-dri-intel/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,24 @@ +# SliTaz package receipt. + +PACKAGE="mesa-dri-intel" +VERSION="7.4.4" +CATEGORY="x-window" +SHORT_DESC="Mesa DRI drivers for Intel." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +DEPENDS="mesa mesa-dri" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/dri + for driver in i810 i915 i965 + do + cp $_pkg/usr/lib/dri/${driver}_dri.so \ + $fs/usr/lib/dri + done + # Mesa-7.5 + #cp $_pkg/usr/lib/dri/EGL_i915.so \ + # $fs/usr/lib/dri +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-dri-mga/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-dri-mga/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="mesa-dri-mga" +VERSION="7.4.4" +CATEGORY="x-window" +SHORT_DESC="Mesa DRI drivers for Matrox." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +DEPENDS="mesa mesa-dri" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/dri + for driver in mga + do + cp $_pkg/usr/lib/dri/${driver}_dri.so \ + $fs/usr/lib/dri + done +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-dri-savage/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-dri-savage/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="mesa-dri-savage" +VERSION="7.4.4" +CATEGORY="x-window" +SHORT_DESC="Mesa DRI drivers for S3 Sraphics/VIA Savage." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +DEPENDS="mesa mesa-dri" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/dri + for driver in savage + do + cp $_pkg/usr/lib/dri/${driver}_dri.so \ + $fs/usr/lib/dri + done +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-dri-sis/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-dri-sis/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="mesa-dri-sis" +VERSION="7.4.4" +CATEGORY="x-window" +SHORT_DESC="Mesa DRI drivers for SiS." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +DEPENDS="mesa mesa-dri" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/dri + for driver in sis + do + cp $_pkg/usr/lib/dri/${driver}_dri.so \ + $fs/usr/lib/dri + done +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-dri-tdfx/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-dri-tdfx/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="mesa-dri-tdfx" +VERSION="7.4.4" +CATEGORY="x-window" +SHORT_DESC="Mesa DRI drivers for 3dfx." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +DEPENDS="mesa mesa-dri" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/dri + for driver in tdfx + do + cp $_pkg/usr/lib/dri/${driver}_dri.so \ + $fs/usr/lib/dri + done +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-dri-trident/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-dri-trident/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="mesa-dri-trident" +VERSION="7.4.4" +CATEGORY="x-window" +SHORT_DESC="Mesa DRI drivers for Trident." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +DEPENDS="mesa mesa-dri" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/dri + for driver in trident + do + cp $_pkg/usr/lib/dri/${driver}_dri.so \ + $fs/usr/lib/dri + done +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-dri-unichrome/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-dri-unichrome/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="mesa-dri-unichrome" +VERSION="7.4.4" +CATEGORY="x-window" +SHORT_DESC="Mesa DRI drivers for S3 Graphics/VIA Unichrome." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +DEPENDS="mesa mesa-dri" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/dri + for driver in unichrome + do + cp $_pkg/usr/lib/dri/${driver}_dri.so \ + $fs/usr/lib/dri + done +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa-dri/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mesa-dri/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -0,0 +1,26 @@ +# SliTaz package receipt. + +PACKAGE="mesa-dri" +VERSION="7.4.4" +CATEGORY="x-window" +SHORT_DESC="Mesa DRI drivers." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.mesa3d.org/" +WANTED="mesa" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + # Copy everything, remove file while generating splited packages. + cp -a $_pkg/usr/lib/dri $fs/usr/lib + cd $WOK + for pkg in mesa-dri-* + do + tazwok genpkg $pkg + for file in `ls $pkg/taz/*/fs/usr/lib/dri` + do + rm $WOK/$PACKAGE/taz/*/fs/usr/lib/dri/$file + done + done +} diff -r bd9869e5f58d -r 9560c3fa0ebd mesa/receipt --- a/mesa/receipt Sun Oct 25 17:21:00 2009 +0100 +++ b/mesa/receipt Sun Oct 25 17:27:55 2009 +0100 @@ -2,11 +2,11 @@ PACKAGE="mesa" VERSION="7.4.4" -CATEGORY="misc" +CATEGORY="x-window" SHORT_DESC="3D Graphics Library that is an open-source implementaton of OpenGL." MAINTAINER="pascal.bellard@slitaz.org" DEPENDS="glibc-base expat libdrm xorg-libX11 xorg-libXau xorg-libXdamage \ -xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXxf86vm" +xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXxf86vm libdrm" BUILD_DEPENDS="$DEPENDS slitaz-toolchain expat-dev lesstif lesstif-dev libdrm-dev \ xorg-dri2proto xorg-glproto xorg-damageproto xorg-xproto xorg-fixesproto xorg-xextproto \ xorg-libX11-dev xorg-libXdamage-dev xorg-libXfixes-dev xorg-libXt-dev \ @@ -21,7 +21,18 @@ compile_rules() { ln -s $src $PACKAGE-$VERSION 2>/dev/null + + # Get and untar demo files + if [ ! -f $SOURCES_REPOSITORY/MesaDemos-$VERSION.tar.bz2 ]; then + wget $SF_MIRROR/mesa3d/MesaDemos-$VERSION.tar.bz2 \ + -P $SOURCES_REPOSITORY + fi + echo -n "Untaring MesaDemos-$VERSION.tar.bz2" + tar xjf $SOURCES_REPOSITORY/MesaDemos-$VERSION.tar.bz2 + status + cd $src + # --with-dri-driverdir=/usr/lib/X11/modules/dri ? sed 's@FLAGS=\"-g@FLAGS=\"@' -i configure && ./configure \ --prefix=/usr \ @@ -38,7 +49,9 @@ { mkdir -p $fs/usr/lib cp -a $_pkg/usr/lib/*.so* $fs/usr/lib - cp -a $_pkg/usr/lib/dri $fs/usr/lib + + # DRI drivers are include in the package mesa-dri-* + #cp -a $_pkg/usr/lib/dri $fs/usr/lib # libGLU is included in the package libglu-mesa rm -r -f $fs/usr/lib/libGLU*