#Maintainer: Frederic Boulet bipbiponlinux~AT~gmail.com pkgname=gphotoframe pkgver=1.4 zenver=72 pkgrel=1 arch=i686 source=("http://gphotoframe.googlecode.com/files/gphotoframe-$pkgver.tar.gz") sourcetemplate=http://zenwalk.pinguix.com/user-accounts/bip/EXTRA/xap/$pkgname docs=("readme" "gpl" "copying" "changelog" "pkg-info") url=http://code.google.com/p/gphotoframe/ options=('norequiredbuilder' 'noautodotnew') extradepends=('python-distutils-extra' 'clutter' 'simplejson' 'feedparser' 'pygtk' 'pyxdg' 'gnome-python-desktop' 'twisted' 'twisted-web2') slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "gphotoframe (A Photo Frame Gadget for GNOME Desktop)" "Shows pictures from:" "* Local folders" "* F-Spot database" "* Flickr API" "* Picasa Web Album API" "* Tumblr API" "* RSS" ) build() { cd $startdir/src/$pkgname-$pkgver python setup.py install --root=$startdir/pkg --prefix=/usr # Fix permission chmod 644 $startdir/pkg/usr/lib/gnome-screensaver/gnome-screensaver/gphotoframe-screensaver mkdir -p $startdir/pkg/etc/gconf/schemas mv -v $startdir/pkg/usr/share/gconf/schemas $startdir/pkg/etc/gconf/ rm -rf $startdir/pkg/usr/share/gconf # gconf stuff export GCONF_CONFIG_SOURCE="xml::$startdir/pkg/etc/gconf/gconf.xml.defaults" if [ -d $startdir/pkg/etc/gconf/schemas ]; then install -v -d -m755 $startdir/pkg/etc/gconf/gconf.xml.defaults SCHEMAS=$startdir/pkg/etc/gconf/schemas for schema in $SCHEMAS/*.schemas; do gconftool-2 --makefile-install-rule $schema done # Reset / Verify correct permissions ( cd $PKG/etc/gconf ; find . -type d -exec chmod 755 {} \; ) ( cd $PKG/etc/gconf ; find . -type f -exec chmod 644 {} \; ) fi }