SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "frogatto"

# SliTaz package receipt.

PACKAGE="frogatto"
VERSION="1.0.3"
CATEGORY="games"
SHORT_DESC="An old-school 2d platformer game, starring a certain quixotic frog"
MAINTAINER="gokhlayeh@slitaz.org"
DEPENDS="xorg-server mesa glew libsdl libsdl-image libsdl-ttf libsdl-mixer libpng \
libboost-regex libboost-system libboost-date-time libboost-thread libboost-iostreams \
frogatto-data"
BUILD_DEPENDS="${DEPENDS/frogatto-data/} ccache xorg-server-dev mesa-dev libsdl-dev libsdl-image-dev \
libsdl-ttf-dev libsdl-mixer-dev libpng-dev libboost-regex-dev libboost-system-dev \
libboost-date-time-dev libboost-thread-dev libboost-iostreams-dev"
TARBALL="$PACKAGE-$VERSION.tar.bz2"
WEB_SITE="http://www.frogatto.com"
WGET_URL="$WEB_SITE/files/$TARBALL"

# Rules to configure and make the package.
compile_rules()
{
    cd $src

    # Frogatto look for multithread libbost (*-mt.so) but we don't use
    # them in SliTaz, let's lure it.
    for lib in $(ls /usr/lib/libboost*); do
        link=$(echo $lib | sed 's/\./-mt./')
        ln -s $lib $link
    done

    make $MAKEFLAGS game server

    # Remove the links previously created.
    rm -f /usr/lib/libboost*-mt*
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/usr/games/frogatto $fs/usr/bin $fs/usr/share/pixmaps
    cp -a $src/game $src/server $fs/usr/games/frogatto
    cp -a $src/images/window-icon.png $fs/usr/share/pixmaps
    cp -a $stuff/frogatto $fs/usr/bin
}
3382 packages and 430813 files in stable database (Mon Mar 4 17:53:49 2019)