SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "diggerjs"

# SliTaz package receipt.

PACKAGE="diggerjs"
VERSION="0.9.6"
CATEGORY="games"
SHORT_DESC="Javascript BoulerDash/Digger clone."
MAINTAINER="pascal.bellard@slitaz.org"
LICENSE="unknown"
SOURCE="digger.js"
TARBALL="$SOURCE-$VERSION.zip"
WEB_SITE="https://www.heise.de/software/download/digger.js/8148"
#WGET_URL="https://www.tikkel.de/download/$TARBALL"
WGET_URL="https://download.tuxfamily.org/slitaz/sources/packages-cooking/${TARBALL:0:1}/$TARBALL"

# What is the latest version available today?
current_version()
{
    wget -O - https://github.com/lutzroeder/digger/commits/main 2>/dev/null | \
    sed '/Commits on/!d;s|.*on |"|;s|<.*|"|;q' | xargs date +%Y%m%d -d
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/var/www/digger
    cp -a $src/* $fs/var/www/digger
    cp -a stuff/* $fs

    # translate
    sed -i 's/Daten werden geladen .*)/Loading graphics.../' \
        $fs/var/www/digger/*.*

    # remove TODO stuff...
    sed -i 's|.*HighScorefunktion programmieren|;//&|' \
        $fs/var/www/digger/main.js
    
    # remove java stuff...
    sed -i 's|sound = navigator|//&|' $fs/var/www/digger/main.js
    sed -i '/<applet/,/applet>/d' $fs/var/www/digger/*.html
    rm -f $fs/var/www/digger/SndServer.class
    rm -f $fs/var/www/digger/*/*.au

    chown -R 80.80 $fs/var/www/digger
    ln -s digger.html $fs/var/www/digger/index.html
}
6025 packages and 203154 files in current database (Thu Apr 25 06:17:47 2024)