| #!/usr/bin/make -f |
| #-*- makefile -*- |
| # Made with the aid of dh_make, by Craig Small |
| # Sample debian/rules that uses debhelper, by Joey Hess |
| # Some lines taken from debmake, by Christoph Lameter |
| |
| # Uncomment this to turn on verbose mode. |
| #export DH_VERBOSE=1 |
| export DH_COMPAT=3 |
| |
| PACKAGE=$(shell dh_listpackages) |
| |
| ifndef PERL |
| PERL = /usr/bin/perl |
| endif |
| |
| ifndef DESTDIR |
| DESTDIR=.. |
| endif |
| TMP =`pwd`/debian/$(PACKAGE) |
| |
| OPTIMIZE = -O2 -Wall |
| ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) |
| OPTIMIZE += -g |
| endif |
| |
| build: build-stamp |
| build-stamp: |
| dh_testdir |
| |
| # Add here commands to compile the package. |
| $(PERL) Makefile.PL INSTALLDIRS=vendor SYSCONFDIR=/etc \ |
| < /dev/null |
| $(MAKE) OPTIMIZE="$(OPTIMIZE)" LD_RUN_PATH="" |
| |
| touch build-stamp |
| |
| clean: |
| dh_testdir |
| dh_testroot |
| rm -f build-stamp |
| |
| # Add here commands to clean up after the build process. |
| -$(MAKE) veryclean |
| |
| dh_clean |
| |
| install: |
| dh_testdir |
| dh_testroot |
| dh_clean -k |
| dh_installdirs |
| |
| # Add here commands to install the package into debian/tmp. |
| #$(MAKE) install DESTDIR=`pwd`/debian/tmp |
| $(MAKE) install PREFIX=$(TMP)/usr SYSCONFDIR=$(TMP)/etc |
| |
| |
| # Build architecture-independent files here. |
| binary-indep: build install |
| # We have nothing to do by default. |
| |
| # Build architecture-dependent files here. |
| binary-arch: build install |
| # dh_testversion |
| dh_testdir |
| dh_testroot |
| dh_installdocs README ldap/README ldap/README.testing spamc/README.win spamc/README.qmail spamd/README.vpopmail spamd/README sql/README.awl sql/README.bayes sql/README |
| dh_installexamples |
| dh_installmenu |
| # dh_installemacsen |
| dh_installinit |
| dh_installcron |
| dh_installman |
| # dh_undocumented |
| dh_installchangelogs |
| dh_link |
| dh_strip |
| dh_compress |
| dh_fixperms |
| # dh_makeshlibs |
| dh_installdeb |
| dh_perl |
| dh_shlibdeps |
| dh_gencontrol |
| dh_md5sums |
| dh_builddeb --destdir=$(DESTDIR) |
| |
| source diff: |
| @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false |
| |
| binary: binary-indep binary-arch |
| .PHONY: build clean binary-indep binary-arch binary |