#Maintainer: Frederic Boulet bipbiponlinux~AT~gmail.com pkgname=gcompris pkgver=11.12 pkgrel=1 zenver=72 arch=i686 sourcetemplate=http://zenwalk.pinguix.com/user-accounts/bip/EXTRA/games/$pkgname source=("http://downloads.sourceforge.net/gcompris/gcompris-$pkgver.tar.gz") docs=(ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO) url="http://gcompris.net/" extradepends=('atk' 'expat' 'fontconfig' 'freetype' 'glib2' 'gnome-python-desktop' 'gnet' 'gnuchess' 'gstreamer' 'gtk+2' 'libgnomecanvas' 'libpng' 'libxml2' 'pango' 'popt' 'pygtk' 'pysqlite' 'python' 'pyxml' 'sqlite' 'tuxpaint' 'xorg-server' 'libxcb' 'zlib') options=('norequiredbuilder' 'noautodotnew') doinst() { # update the desktop database if [ -x usr/bin/update-desktop-database ]; then usr/bin/update-desktop-database -q fi } slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "$pkgname - Educational software suite for children" "gcompris is an educational software suite comprising of numerous" "activities for children aged 2 to 10. Some of the activities are" "game orientated, but nonetheless still educational." "GCompris offers in excess of 100 activities and more are being" "developed." ) build() { cd $startdir/src/$pkgname-$pkgver sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' src/gcompris/Makefile.am src/gcompris/Makefile.in \ src/goocanvas/src/Makefile.am src/goocanvas/src/Makefile.in \ ./configure --prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --libexecdir=/usr/libexec \ --sysconfdir=/etc \ --sharedstatedir=/usr/com \ --localstatedir=/var/lib \ --libdir=/usr/lib \ --includedir=/usr/include \ --oldincludedir=/usr/include \ --datadir=/usr/share \ --infodir=/usr/share/info \ --mandir=/usr/man make || return 1 make install DESTDIR=$startdir/pkg #copy icons rm -rf $startdir/pkg/usr/share/icons mkdir -p $startdir/pkg/usr/share/icons/hicolor/48x48/apps cd $startdir/pkg/usr/share/pixmaps convert gcompris.png -sample 48x48 ../icons/hicolor/48x48/apps/gcompris.png convert gcompris-edit.png -sample 48x48 ../icons/hicolor/48x48/apps/gcompris-edit.png cd .. && rm -rf pixmaps #fix desktop cd $startdir/pkg/usr/share/applications sed -i 's_Categories=Education\;_Categories=Game\;KidsGame\;_g;s_gcompris-edit.png_gcompris-edit_g ' gcompris-edit.desktop sed -i 's_Exec=gcompris_Exec=gcompris \-x_g;s_gcompris.png_gcompris_g' gcompris.desktop #fix permission chmod -R 755 $startdir/pkg/usr/share/gcompris/boards chown -R root:root $startdir/pkg/usr/share/gcompris/boards }