~ubuntu-branches/ubuntu/gutsy/bzip2/gutsy

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2007-10-05 14:05:39 UTC
  • Revision ID: james.westby@ubuntu.com-20071005140539-p1oz7cr9zx8121go
Tags: 1.0.4-0ubuntu2
Move the user manual in texinfo and ps format into bzip2-doc.

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
 
89
89
# Build architecture-independent files here.
90
90
binary-indep: build
91
 
# We have nothing to do by default.
 
91
        $(testdir)
 
92
        $(testroot)
 
93
 
 
94
        # Info
 
95
        install -d debian/tmp-doc/usr/share/info
 
96
        cp bzip2.info* debian/tmp-doc/usr/share/info/
 
97
        gzip -v9 debian/tmp-doc/usr/share/info/*
 
98
 
 
99
        install -d debian/tmp-doc/usr/share/doc/bzip2
 
100
        install -d debian/tmp-doc/usr/share/doc/bzip2-doc
 
101
        cp *.ps *.html *.texi debian/tmp-doc/usr/share/doc/bzip2
 
102
        gzip -v9 debian/tmp-doc/usr/share/doc/bzip2/*.{ps,texi}
 
103
        for i in debian/tmp-doc/usr/share/doc/bzip2/*.{ps.gz,texi.gz,html}; do \
 
104
          b=$$(basename $$i); \
 
105
          ln -sf ../bzip2/$$b debian/tmp-doc/usr/share/doc/bzip2-doc/$$b; \
 
106
        done
 
107
 
 
108
        cp debian/changelog \
 
109
          debian/tmp-doc/usr/share/doc/bzip2-doc/changelog.Debian
 
110
        gzip -v9 debian/tmp-doc/usr/share/doc/bzip2-doc/changelog*
 
111
        cp debian/copyright debian/tmp-doc/usr/share/doc/bzip2-doc/
 
112
 
 
113
        # Doc-base support
 
114
        install -d debian/tmp-doc/usr/share/doc-base
 
115
        cp debian/docbase debian/tmp-doc/usr/share/doc-base/bzip2
 
116
 
 
117
        # Control files
 
118
        install -d debian/tmp-doc/DEBIAN
 
119
 
 
120
        dpkg-gencontrol -isp -Pdebian/tmp-doc -pbzip2-doc
 
121
 
 
122
        for i in doc; do \
 
123
          cp debian/postinst-$$i debian/tmp-$$i/DEBIAN/postinst; \
 
124
          cp debian/prerm-$$i debian/tmp-$$i/DEBIAN/prerm; \
 
125
          chmod +x debian/tmp-$$i/DEBIAN/postinst; \
 
126
          chmod +x debian/tmp-$$i/DEBIAN/prerm; \
 
127
        done
 
128
 
 
129
        # Fix perms
 
130
        chown -R root.root debian/tmp-doc
 
131
        chmod -R a+rX-wts,u+w debian/tmp-doc
 
132
 
 
133
        # Buildit
 
134
        dpkg --build debian/tmp-doc ..
92
135
 
93
136
# Build architecture-dependent files here.
94
137
binary-arch: build
140
183
            ln -s bzip2.1.gz $$i.1.gz; \
141
184
          done )
142
185
 
143
 
        # Info
144
 
        install -d debian/tmp-run/usr/share/info
145
 
        cp bzip2.info* debian/tmp-run/usr/share/info/
146
 
        gzip -v9 debian/tmp-run/usr/share/info/*
147
 
 
148
186
        # Other docs in lib package
149
187
        install -d debian/tmp-run/usr/share/doc/bzip2
150
 
        cp *.ps *.html *.texi debian/tmp-run/usr/share/doc/bzip2
151
 
        gzip -v9 debian/tmp-run/usr/share/doc/bzip2/*.{ps,texi}
152
188
        cp CHANGES debian/tmp-run/usr/share/doc/bzip2/changelog
153
189
        cp debian/changelog \
154
190
          debian/tmp-run/usr/share/doc/bzip2/changelog.Debian
155
191
        gzip -v9 debian/tmp-run/usr/share/doc/bzip2/changelog*
156
192
        cp debian/copyright debian/tmp-run/usr/share/doc/bzip2/
157
193
 
158
 
        # Doc-base support
159
 
        install -d debian/tmp-run/usr/share/doc-base
160
 
        cp debian/docbase debian/tmp-run/usr/share/doc-base/bzip2
161
 
 
162
194
        # Library package
163
195
        install -d debian/tmp-lib/usr/share/doc/libbz2-1.0
164
196
        cp debian/copyright debian/tmp-lib/usr/share/doc/libbz2-1.0/