# Description: An xscreensaver replacement designed to integrate with GNOME # Maintainer: Matt Housh, jaeger at morpheus dot net # Depends on: gtk, libgnomeui, dbus # Group: gnome/desktop name=gnome-screensaver version=2.20.0 release=1 source=(http://download.gnome.org/desktop/2.20/2.20.2/sources/$name-$version.tar.bz2) build() { cd $name-$version rm po/*.po sed -i -e 's/USE_NLS=yes/USE_NLS=no/' \ -e 's/ENABLE_NLS 1/ENABLE_NLS 0/' configure ./configure --prefix=/usr \ --libexecdir=/usr/lib/$name \ --enable-locking \ --disable-pam \ --with-shadow \ --disable-schemas-install make make DESTDIR=$PKG install sed -e 's|${DIST_BIN}|/usr/share/gnome-screensaver|' \ data/migrate-xscreensaver-config.sh > \ $PKG/usr/bin/migrate-xscreensaver-config chmod +x $PKG/usr/bin/migrate-xscreensaver-config install -m 0644 -o root -g root data/xscreensaver-config.xsl \ $PKG/usr/share/$name/ # needed for locking with shadow chmod u+s $PKG/usr/lib/$name/$name-dialog }