# HG changeset patch # User Christopher Rogers # Date 1300828564 0 # Node ID 17056e28c8468f461b05b393f9c30ce5176301f7 # Parent 76e20a3a9bdb35ca7bd45627aee4c13dfd92382c Up: eduke32 to 20110319-1850. Add eduke32-data for duke3d.grp file. This will save space in the source folder also. diff -r 76e20a3a9bdb -r 17056e28c846 eduke32-data/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/eduke32-data/receipt Tue Mar 22 21:16:04 2011 +0000 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="eduke32-data" +VERSION="1" +CATEGORY="games" +SHORT_DESC="eduke32 data files" +MAINTAINER="slaxemulator@gmail.com" +TARBALL="duke3d.grp" +WEB_SITE="http://www.eduke32.com/" +WGET_URL="http://mirror.slitaz.org/sources/packages/d/duke3d.grp" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share/games/eduke32 + cp -a $src/duke3d.grp $fs/usr/share/games/eduke32 +} + diff -r 76e20a3a9bdb -r 17056e28c846 eduke32/receipt --- a/eduke32/receipt Tue Mar 22 20:14:14 2011 +0000 +++ b/eduke32/receipt Tue Mar 22 21:16:04 2011 +0000 @@ -1,26 +1,21 @@ # SliTaz package receipt. PACKAGE="eduke32" -VERSION="20090313" +VERSION="20110319-1850" CATEGORY="games" SHORT_DESC="Duke Nuken shoot them up port" MAINTAINER="mallory@sweetpeople.org" -DEPENDS="libsdl libsdl-mixer libvorbis gtk+" +DEPENDS="libsdl libsdl-mixer libvorbis gtk+ eduke32-data" BUILD_DEPENDS="libsdl-dev libsdl-mixer-dev libvorbis-dev gtk+-dev nasm mesa-dev" -TARBALL="$PACKAGE""_src_20090131.zip" +TARBALL="${PACKAGE}_src_${VERSION}.tar.bz2" WEB_SITE="http://www.eduke32.com/" -WGET_URL="http://mirror.slitaz.org/sources/packages/e/$TARBALL" +WGET_URL="http://dukeworld.duke4.net/$PACKAGE/synthesis/$VERSION/$TARBALL" TAGS="shooting" # Rules to configure and make the package. compile_rules() { cd $src - [ -s $SOURCES_REPOSITORY/duke3d.grp ] || - wget http://mirror.slitaz.org/sources/packages/d/duke3d.grp -P $SOURCES_REPOSITORY - [ -s $SOURCES_REPOSITORY/eduke32_src_20090313.diff ] || - wget http://mirror.slitaz.org/sources/packages/e/eduke32_src_20090313.diff -P $SOURCES_REPOSITORY - patch -p1 < $SOURCES_REPOSITORY/eduke32_src_20090313.diff make -j 4 || return 1 mkdir $src/_pkg cp eduke32 mapster32 $src/_pkg @@ -30,20 +25,10 @@ genpkg_rules() { echo "Building package tree" - mkdir -p $fs/usr/bin \ - $fs/usr/share/games/eduke32 \ - $fs/usr/share/applications \ - $fs/usr/share/pixmaps \ + mkdir -p $fs/usr/bin echo "Copying package files" cp -a $_pkg/eduke32 $_pkg/mapster32 $fs/usr/bin - - echo "Downloading game data" - cp $SOURCES_REPOSITORY/duke3d.grp $fs/usr/share/games/eduke32/duke3d.grp - - echo "Copying metadata" - cp $stuff/eduke32.desktop $fs/usr/share/applications - cp $stuff/eduke32.png $fs/usr/share/pixmaps }