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 33 34
|
#!/usr/bin/make -f
UPSTREAM := $(shell head -1 debian/changelog | sed 's/.*(//;s/-.?*).*//')
%:
dh $@ --buildsystem=phppear --with phppear
override_dh_auto_configure:
dh_auto_configure -O--buildsystem=phppear
sed -i -e '/ name="LICENSE.md" /d;/ name="CHANGELOG.md" /d;' \
-e '/ name="apigen.neon.example" /d;/jquery.min.js" role="data" /d' \
*/package.xml
override_dh_installman:
mkdir $(CURDIR)/debian/tmp
cd $(CURDIR)/debian/php-apigen/usr/share/php && \
help2man --no-info --help-option=--colors\ no \
--version-string=$(UPSTREAM) \
--name='API documentation generator' \
$(CURDIR)/debian/php-apigen/usr/bin/apigen \
> $(CURDIR)/debian/tmp/apigen.1
dh_installman
override_dh_installdeb:
uglifyjs -o \
debian/php-apigen/usr/share/php/data/ApiGen/templates/default/js/jquery.sprintf.js \
debian/jquery.sprintf.js
uglifyjs -o \
debian/php-apigen/usr/share/php/data/ApiGen/templates/bootstrap/js/jquery.sprintf.js \
debian/jquery.sprintf.js
dh_installdeb -O--buildsystem=phppear
override_dh_installchangelogs:
dh_installchangelogs ApiGen-*/CHANGELOG.md
|