endif
%:
- dh $@ --parallel --with-autotools-dev
+ dh $@ --parallel --with-autotools-dev --with-python2 --list-missing
override_dh_auto_configure:
override_dh_auto_install-indep:
$(MAKE) install-doc prefix=$(CURDIR)/debian/tmp/usr/
+## we need to install only the png, ly and english html files into the
+## doc-html package, and only the english pdfs into the doc-pdf
+## package. Because dh_install doesn't support regexes, we'll use find
+## to replace the contents of the .install file before we call
+## dh_install
+override_dh_install:
+ echo -e 'usr/share/doc/lilypond/html/*/*/*.ly\nusr/share/doc/lilypond/html/*/*/*.png' \
+ > $(CURDIR)/debian/lilypond-doc-html.install
+ find $(CURDIR)/debian/tmp/ -type f \
+ -regex '.*usr/share/doc/lilypond/.*/[^\.]+.html' \
+ -printf '%P\n' >> $(CURDIR)/debian/lilypond-doc-html.install
+ echo -e ''> $(CURDIR)/debian/lilypond-doc-pdf.install
+ find $(CURDIR)/debian/tmp/ -type f \
+ -regex '.*usr/share/doc/lilypond/.*/[^\.]+.pdf' \
+ -printf '%P\n' >> $(CURDIR)/debian/lilypond-doc-pdf.install
+ dh_install
+
+
## this rule will update debian/control and the per-language install
## files; all of the files it generates/modifies should be included in
## the Debian package and should not need to be regenerated or