summaryrefslogtreecommitdiffstats
path: root/electricsheep
diff options
context:
space:
mode:
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
commit1a2808905052f59de29ea1057988d3cbc334955e (patch)
tree8d12d94e884759775e4ecfa8822418652ceb9ac8 /electricsheep
parentd9a44bb096a67d0a53fc0e154cfdc77c3b7af647 (diff)
downloadasb-1a2808905052f59de29ea1057988d3cbc334955e.tar.gz
asb-1a2808905052f59de29ea1057988d3cbc334955e.tar.xz
Updated to 20090306, added a patch for xscreensaver
Diffstat (limited to 'electricsheep')
-rwxr-xr-xelectricsheep/build/electricsheep.SlackBuild26
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