rm -rf $(prefix)
rm -f debian/files* core debian/substvars
-binary-indep: build
+test:
+# make sure control files are good
+ sh -n debian/postinst
+ sh -n debian/prerm
+
+binary-indep: build test
$(checkdir)
$(checkroot)
rm -rf $(prefix)
$(install_file) debian/changelog $(docdir)/changelog.Debian
$(install_file) developers-reference.desc $(docbasedir)/$(package)
-# make sure control files are good
- sh -n debian/postinst
- sh -n debian/prerm
$(install_script) debian/postinst debian/prerm $(prefix)/DEBIAN/
# compress docdir (policy)
perl -ne '/^\d+\.\s/ && print " $$_";' < developers-reference.txt \
>> $(prefix)/DEBIAN/control
+ cd $(prefix) && \
+ find . -type f ! -regex '.*/DEBIAN/.*' -printf '%P\0' | \
+ xargs -r0 md5sum > DEBIAN/md5sums.tmp
+ $(install_file) $(prefix)/DEBIAN/md5sums.tmp $(prefix)/DEBIAN/md5sums
+ rm -f $(prefix)/DEBIAN/md5sums.tmp
+
dpkg --build $(prefix) ..
# some extra-package files
- $(install_file) developers-reference.pdf \
- ../developers-reference.pdf.$(DEB_VERSION)
- dpkg-distaddfile -fdebian/files developers-reference.pdf.$(DEB_VERSION) byhand -
- GZIP=-9 tar czf ../developers-reference.html.tar.gz.$(DEB_VERSION)\
- developers-reference.html
- dpkg-distaddfile -fdebian/files developers-reference.html.tar.gz.$(DEB_VERSION)\
- byhand -
- $(install_file) developers-reference.txt \
- ../developers-reference.txt
- $(compress) ../developers-reference.txt
- mv ../developers-reference.txt.gz \
- ../developers-reference.txt.gz.$(DEB_VERSION)
- dpkg-distaddfile -fdebian/files \
- developers-reference.txt.gz.$(DEB_VERSION) byhand -
+# $(install_file) developers-reference.pdf \
+# ../developers-reference.pdf.$(DEB_VERSION)
+# dpkg-distaddfile -fdebian/files developers-reference.pdf.$(DEB_VERSION) byhand -
+# GZIP=-9 tar czf ../developers-reference.html.tar.gz.$(DEB_VERSION)\
+# developers-reference.html
+# dpkg-distaddfile -fdebian/files developers-reference.html.tar.gz.$(DEB_VERSION)\
+# byhand -
+# $(install_file) developers-reference.txt \
+# ../developers-reference.txt
+# $(compress) ../developers-reference.txt
+# mv ../developers-reference.txt.gz \
+# ../developers-reference.txt.gz.$(DEB_VERSION)
+# dpkg-distaddfile -fdebian/files \
+# developers-reference.txt.gz.$(DEB_VERSION) byhand -
binary-arch: build
# There are no architecture-dependent files to be uploaded