~ubuntu-branches/ubuntu/trusty/ufw/trusty-proposed

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Jamie Strandboge
  • Date: 2011-02-22 17:46:28 UTC
  • Revision ID: james.westby@ubuntu.com-20110222174628-3cumx6eckcel1j2i
Tags: 0.30.0-3ubuntu1
* Merge from Debian unstable. Remaining changes:
  - debian/rules: Don't install the upstream application profiles that are
    shipped with the Debian package.
* debian/control: update Vcs for natty

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
        dh_testdir
25
25
        dh_testroot
26
26
        rm -f build-stamp
27
 
        rm -rf $(CURDIR)/build
 
27
        make clean
28
28
        rm -f $(CURDIR)/debian/ufw.init $(CURDIR)/debian/ufw.upstart
29
29
        -find . -name '*.py[co]' | xargs rm -f
30
30
        dh_clean
50
50
        mv $(CURDIR)/debian/ufw/etc/ufw/ufw.conf $(CURDIR)/debian/ufw/usr/share/ufw
51
51
        mv $(CURDIR)/debian/ufw/lib/ufw/*.rules $(CURDIR)/debian/ufw/usr/share/ufw
52
52
 
53
 
        # for ucf
54
 
        cp $(CURDIR)/debian/*md5sum $(CURDIR)/debian/ufw/usr/share/ufw
55
 
 
56
 
        # rename, install and gzip the upstream and old Ubuntu changelog files
57
 
        cp $(CURDIR)/ChangeLog $(CURDIR)/debian/ufw/usr/share/doc/ufw/changelog
58
 
        cp $(CURDIR)/ChangeLog.pre-0.25 $(CURDIR)/debian/ufw/usr/share/doc/ufw/changelog.pre-0.25
59
 
        cp $(CURDIR)/debian/changelog.pre-0.27.1 $(CURDIR)/debian/ufw/usr/share/doc/ufw/changelog.Debian.pre-0.27.1
60
 
        gzip -9 $(CURDIR)/debian/ufw/usr/share/doc/ufw/changelog
61
 
        gzip -9 $(CURDIR)/debian/ufw/usr/share/doc/ufw/changelog.pre-0.25
62
 
        gzip -9 $(CURDIR)/debian/ufw/usr/share/doc/ufw/changelog.Debian.pre-0.27.1
63
 
 
64
 
        # Add the shell-completion file
 
53
        # Rename and install the shell-completion file
65
54
        cp $(CURDIR)/shell-completion/bash $(CURDIR)/debian/ufw/etc/bash_completion.d/ufw
66
55
 
67
 
        # useful for debugging
68
 
        cp $(CURDIR)/tests/check-requirements $(CURDIR)/debian/ufw/usr/share/ufw
69
 
 
70
56
binary-arch: build
71
57
 
72
58
binary-indep: build install
73
59
        dh_testdir
74
60
        dh_testroot
75
61
        dh_installchangelogs
 
62
        dh_installchangelogs ChangeLog
76
63
        dh_installdocs
77
64
        dh_installdocs README
78
65
        dh_installexamples doc/skel-ui.example
96
83
        fi
97
84
        dh_installman
98
85
        dh_installdebconf
 
86
        dh_lintian
99
87
 
100
88
        : # Replace all '#!' calls to python with $(PYTHON)
101
89
        : # and make them executable
115
103
        for p in $$profiles; do \
116
104
            rm -f $$p; \
117
105
        done
118
 
        DH_PYCENTRAL=include-links dh_pycentral
 
106
        dh_python2
119
107
        dh_compress
120
108
        dh_fixperms
121
109
        dh_installdeb