~ubuntu-branches/ubuntu/trusty/xscreensaver/trusty

« back to all changes in this revision

Viewing changes to debian/split-hacks.sh

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2009-11-30 13:33:13 UTC
  • mfrom: (1.1.8 upstream) (2.1.6 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091130133313-3b5nz2e7hvbb8h3l
Tags: 5.10-3ubuntu1
* Merge with Debian unstable, remaining changes: (LP: #489062)
  - debian/control: add Build-Depends on ubuntu-artwork
  - debian/rules: use /usr/share/backgrounds
  - debian/control: Move xli | xloadimage recommends to suggests
  - debian/split-hacks.config: Use different set of default hacks to Debian
  - debian/source_xscreensaver.py: Add apport hook
  - debian/patches/53_XScreenSaver.ad.in.patch: Use Ubuntu branding

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/sh
2
2
 
 
3
for PACKAGE in xscreensaver xscreensaver-data xscreensaver-data-extra \
 
4
               xscreensaver-gl xscreensaver-gl-extra
 
5
do
 
6
        if [ -e debian/$PACKAGE.install.stub ]; then
 
7
                cp debian/$PACKAGE.install.stub debian/$PACKAGE.install
 
8
        else
 
9
                rm -f debian/$PACKAGE.install
 
10
        fi
 
11
        rm -f debian/$PACKAGE.manpages
 
12
done
 
13
 
3
14
while read HACK PACKAGE COMMENT
4
15
do
5
 
    [ -z "$HACK" ] && continue
6
 
    [ $HACK != "${HACK#\#}" ] && continue
7
 
    dh_install -p$PACKAGE debian/tmp/usr/lib/xscreensaver/$HACK
8
 
    dh_installman -p$PACKAGE debian/tmp/usr/share/man/man6/$HACK.6x
9
 
    dh_install -p$PACKAGE debian/tmp/usr/share/xscreensaver/config/$HACK.xml
10
 
    dh_install -p$PACKAGE debian/tmp/usr/share/applications/screensavers/$HACK.desktop
 
16
        [ -z "$HACK" ] && continue
 
17
        [ $HACK != "${HACK#\#}" ] && continue
 
18
        echo usr/lib/xscreensaver/$HACK >> debian/$PACKAGE.install
 
19
        if [ -e debian/tmp/usr/share/man/man6/$HACK.6x ]; then
 
20
                echo debian/tmp/usr/share/man/man6/$HACK.6x \
 
21
                     >> debian/$PACKAGE.manpages
 
22
        fi
 
23
        if [ -e debian/tmp/usr/share/xscreensaver/config/$HACK.xml ]; then
 
24
                echo usr/share/xscreensaver/config/$HACK.xml \
 
25
                     >> debian/$PACKAGE.install
 
26
        fi
 
27
        if [ -e debian/tmp/usr/share/applications/screensavers/$HACK.desktop ]
 
28
        then
 
29
                echo usr/share/applications/screensavers/$HACK.desktop \
 
30
                     >> debian/$PACKAGE.install
 
31
        fi
11
32
done < debian/split-hacks.config
 
33
exit 0