diff options
author | Eric Hameleers <alien@slackware.com> | 2009-03-06 00:40:02 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2009-03-06 00:40:02 +0000 |
commit | 1a2808905052f59de29ea1057988d3cbc334955e (patch) | |
tree | 8d12d94e884759775e4ecfa8822418652ceb9ac8 /electricsheep | |
parent | d9a44bb096a67d0a53fc0e154cfdc77c3b7af647 (diff) | |
download | asb-1a2808905052f59de29ea1057988d3cbc334955e.tar.gz asb-1a2808905052f59de29ea1057988d3cbc334955e.tar.xz |
Updated to 20090306, added a patch for xscreensaver
Diffstat (limited to 'electricsheep')
-rwxr-xr-x | electricsheep/build/electricsheep.SlackBuild | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/electricsheep/build/electricsheep.SlackBuild b/electricsheep/build/electricsheep.SlackBuild index 553755e2..ea797116 100755 --- a/electricsheep/build/electricsheep.SlackBuild +++ b/electricsheep/build/electricsheep.SlackBuild @@ -39,6 +39,8 @@ # borrowed from archlinux. # 20090128-1: 28/jan/2009 by Eric Hameleers <alien@slackware.com> # * Snapshot updated. +# 20090306-1: 06/mar/2009 by Eric Hameleers <alien@slackware.com> +# * Snapshot updated. # # Run 'sh electricsheep.SlackBuild' to build a Slackware package. # The package (.tgz) and .txt file as well as build logs are created in /tmp . @@ -49,9 +51,10 @@ # Set initial variables: PRGNAM=electricsheep -VERSION=${VERSION:-20090128} +VERSION=${VERSION:-20090306} ARCH=${ARCH:-i486} BUILD=${BUILD:-1} +TAG=${TAG:-alien} # Where do we look for sources? SRCDIR=$(cd $(dirname $0); pwd) @@ -260,6 +263,27 @@ fi find $PKG | xargs file | grep -e "executable" -e "shared object" \ | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null +# Add a doinst.sh script: +mkdir -p $PKG/install +cat <<EOT > $PKG/install/doinst.sh +# Add electricsheep to xscreensaver selection: +if ! grep -q electricsheep etc/X11/app-defaults/XScreenSaver ; then + echo "Adding electricsheep to xscreensaver selection..." + cat <<EOP | patch etc/X11/app-defaults/XScreenSaver +--- XScreenSaver.orig 2009-03-06 01:15:00.398873586 +0100 ++++ XScreenSaver 2009-03-06 01:13:07.863174350 +0100 +@@ -150,6 +150,7 @@ + ! screen savers interactively. + ! + *programs: \ ++ electricsheep --root 1 \n\ + - sphere -root \n\ + GL: superquadrics -root \n\ + - worm -root \n\ +EOP +fi +EOT + # Add a package description: mkdir -p $PKG/install cat $SRCDIR/slack-desc > $PKG/install/slack-desc |