#Maintainer: Dimitris Jemos #Mandatory pkgname=supertux pkgver=0.1.3 pkgrel=1dj #arch=i486 source=("http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.bz2" "supertux-gcc4.2.patch") #Optional docs=("readme" "install" "copying" "changelog" "authors" "news" "todo" "about-nls" "LEVELDESIGN") url=http://supertux.lethargik.org/index.html slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "SuperTux (classic 2D jump'n run sidescroller game)" "SuperTux is a classic 2D jump'n run sidescroller game in a style" "similar to the original SuperMario games." "" "Homepage: http://supertux.berlios.de/" ) build() { cd $startdir/src/$pkgname-$pkgver # gcc4 compile patch patch -p1 < $startdir/src/supertux-gcc4.2.patch || exit 1 ./configure --prefix=/usr --libdir=/usr/lib${LIBDIRSUFFIX} --localstatedir=/var --sysconfdir=/etc make || return 1 make install DESTDIR=$startdir/pkg || return 1 # create icons if [ -e "$startdir/pkg/usr/share/icons/hicolor/48x48/apps" ]; then echo "perhaps icons already exists?" return 1 fi mkdir -p $startdir/pkg/usr/share/icons/hicolor/48x48/apps || return 1 cp $startdir/src/$pkgname-$pkgver/supertux.png $startdir/pkg/usr/share/icons/hicolor/48x48/apps || return 1 mkdir -p $startdir/pkg/usr/share/applications || return 1 cp supertux.desktop $startdir/pkg/usr/share/applications/ || return 1 sed -i "s/Categories=.*/Categories=Game;KidsGame;/" $startdir/pkg/usr/share/applications/supertux.desktop || return 1 sed -i "s/.png//" $startdir/pkg/usr/share/applications/supertux.desktop || return 1 }