2 # Sample debian/rules that uses debhelper.
3 # GNU copyright 1997 to 1999 by Joey Hess.
5 # Uncomment this to turn on verbose mode.
8 # This is the debhelper compatibility version to use.
11 include /usr/share/quilt/quilt.make
15 PACKAGE=$(shell dh_listpackages)
17 PKGROOT=$(CURDIR)/debian/$(PACKAGE)/usr
18 ETCROOT=$(PKGROOT)/share/$(PACKAGE)
21 build-stamp: $(QUILT_STAMPFN)
23 # Add here commands to compile the package.
24 $(PERL) Makefile.PL verbose INSTALLDIRS=vendor --local --mech-dump
26 NOINTERNET=1 $(MAKE) test
32 dh_clean build-stamp install-stamp
33 [ ! -f Makefile ] || $(MAKE) realclean
36 install: install-stamp
37 install-stamp: build-stamp
41 $(MAKE) install PREFIX=$(CURDIR)/debian/$(PACKAGE)/usr
43 install -m 644 $(CURDIR)/etc/* $(ETCROOT)
44 [ ! -d $(CURDIR)/debian/$(PACKAGE)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose $(CURDIR)/debian/$(PACKAGE)/usr/lib/perl5
49 binary-indep: build install
53 dh_installchangelogs Changes
62 binary: binary-indep binary-arch
63 .PHONY: build clean binary-indep binary-arch binary install configure