- rm -rf $(prefix)
- $(make_directory) $(prefix)/DEBIAN
- $(make_directory) $(docdir) $(sharedir) $(docbasedir)
-
- $(make_directory) $(docdir)/developers-reference.html
- $(install_file) developers-reference.html/* \
- $(docdir)/developers-reference.html/
- $(install_file) developers-reference.txt $(docdir)/
- $(install_file) developers-reference.pdf $(docdir)/
- $(install_file) developers-reference.sgml version.ent common.ent $(docdir)/
- $(install_file) debian/copyright $(docdir)/
- $(install_file) debian/changelog $(docdir)/
- $(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)
- find $(docdir) -type f \( -size +4k -or -iname "change*" \) \
- ! -name "*.html" ! -name "*.gif" ! -name "*.pdf" \
- ! -name "copyright" | xargs $(compress)
-
- dpkg-gencontrol -isp
-# be tricky about putting the TOC sections into the description of the package
- perl -ne '/^\d+\.\s/ && print " $$_";' < developers-reference.txt \
- >> $(prefix)/DEBIAN/control
-
- 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 -
-
-binary-arch: build
-# There are no architecture-dependent files to be uploaded
-# generated by this package. If there were any they would be
-# made here.
+ dh_clean -k
+
+ dh_installdocs -p$(package) README-contrib developers-reference.txt \
+ developers-reference.pdf developers-reference.html/*
+
+# we can't make PDFs for japanese, so special handling for that
+ touch developers-reference.ja.pdf
+ set -e; for lang in $(langs); do \
+ dh_installdocs -p$(package)-$$lang README-contrib developers-reference.$$lang.txt \
+ developers-reference.$$lang.html/* ;\
+ done
+ rm debian/$(package)-ja/usr/share/doc/$(package)-ja/developers-reference.ja.pdf
+
+
+.PHONY: binary-indep
+binary-indep: test install
+ $(checkdir)
+ $(checkroot)
+ dh_installdirs -i
+ dh_installchangelogs -i
+ dh_compress -i -X.pdf
+ dh_fixperms -i
+ debian/tocsubstvars -i
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+
+.PHONY: binary-arch
+binary-arch: build install
+# There are no architecture-dependent files to be uploaded
+# generated by this package.