1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#!/usr/bin/make -f
export DH_OPTIONS
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
INSTDIR = debian/tmp
# deduce documentation option (build-indep target)
ifeq "" "$(filter %-doc,$(shell dh_listpackages))"
BUILDDOC = -DBUILD_DOCS=OFF
else
BUILDDOC = -DBUILD_DOCS=ON -DSPHINX_OPTS=""
endif
%:
dh $@ -Bbuild -Scmake
override_dh_auto_configure:
dh_auto_configure -- \
$(BUILDDOC)
override_dh_install:
rm -f $(INSTDIR)/usr/share/doc/OpenEXR/sphinx/_static/doctools.js
rm -f $(INSTDIR)/usr/share/doc/OpenEXR/sphinx/_static/jquery.js
rm -f $(INSTDIR)/usr/share/doc/OpenEXR/sphinx/_static/language_data.js
rm -f $(INSTDIR)/usr/share/doc/OpenEXR/sphinx/_static/searchtools.js
rm -f $(INSTDIR)/usr/share/doc/OpenEXR/sphinx/_static/underscore.js
rm -f $(INSTDIR)/usr/share/doc/OpenEXR/sphinx/.buildinfo
rm -rf $(INSTDIR)/usr/share/doc/OpenEXR/sphinx/.doctrees
dh_install
override_dh_auto_test:
|