X-Git-Url: https://the.earth.li/gitweb/?a=blobdiff_plain;f=debian%2Frules;fp=debian%2Frules;h=6502ac038415d8568809bc6695bb2198bb6def7e;hb=f96cd91ac242f68bc9c7b14b5e4ef45af00cfe60;hp=0000000000000000000000000000000000000000;hpb=05869f1bf3fb39b81155235901cae1ba99b9b359;p=htag.git diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..6502ac0 --- /dev/null +++ b/debian/rules @@ -0,0 +1,52 @@ +#!/usr/bin/make -f + +# Use debhelper v2. +export DH_COMPAT := 2 + +# Make sure perl is defined, but allow overriding from the command line. +PERL ?= /usr/bin/perl + +builddir := $(shell pwd)/debian/htag +pmdir := $(shell $(PERL) -MConfig -e 'if (defined($$Config{installvendorlib})) { print $$Config{installvendorlib} } else { print $$Config{installprivlib} }') + +build: + +binary: binary-indep + +binary-indep: binary-indep-stamp +binary-indep-stamp: install + dh_testdir + dh_testroot + dh_installdocs docs/AUTHORS docs/BUGS docs/INSTALL \ + docs/MACRO_DESCRIPTION docs/README \ + docs/README.Multiple_Configs docs/TODO docs/TROUBLESHOOTING \ + docs/URL docs/WRITING_SIGS + dh_installchangelogs docs/Changelog.htag docs/Changelog.htagplugin + dh_installexamples docs/sample-config/* + dh_installmanpages + dh_fixperms + dh_installdeb + dh_perl + dh_strip + dh_shlibdeps + dh_compress + dh_gencontrol + dh_builddeb + touch binary-indep-stamp + +clean: + dh_testdir + dh_testroot + dh_clean install-stamp binary-indep-stamp htag.1 + +install: install-stamp +install-stamp: + dh_testdir + pod2man htag.pl > htag.1 + install -d $(builddir)/usr/bin + install -d $(builddir)/usr/share/htag/plugins + install -d $(builddir)/$(pmdir) + install -m 755 htag.pl $(builddir)/usr/bin/htag + install -m 644 HtagPlugin/HtagPlugin.pm $(builddir)/$(pmdir) + install -m 755 plugins/* $(builddir)/usr/share/htag/plugins + touch install-stamp