summaryrefslogtreecommitdiffstats
path: root/debian/fireflies/fireflies-2.08/add-xscreensaver
diff options
context:
space:
mode:
Diffstat (limited to 'debian/fireflies/fireflies-2.08/add-xscreensaver')
-rwxr-xr-xdebian/fireflies/fireflies-2.08/add-xscreensaver17
1 files changed, 17 insertions, 0 deletions
diff --git a/debian/fireflies/fireflies-2.08/add-xscreensaver b/debian/fireflies/fireflies-2.08/add-xscreensaver
new file mode 100755
index 00000000..acdb0184
--- /dev/null
+++ b/debian/fireflies/fireflies-2.08/add-xscreensaver
@@ -0,0 +1,17 @@
+#!/bin/sh
+#
+# This script will add a Fireflies entry to every file you give it,
+# assuming they of xscreensaverrc file format.
+
+tmpfile=`mktemp /tmp/xrc.XXXXXX`
+for file in "$@"; do
+ [ -f $file ] || continue
+ grep -q 'fireflies' $file && continue
+ cp $file $tmpfile
+ cat $tmpfile | sed '
+/programs:/ a\
+ GL: "Fireflies 3D" fireflies -root \\n\\
+' > $file
+done
+
+rm $tmpfile