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