summaryrefslogtreecommitdiffstats
path: root/debian/fireflies/fireflies-2.08/add-xscreensaver
blob: acdb0184bfbecb17c03723d467713ab6fdf8d1cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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