]> git.donarmstrong.com Git - deb_pkgs/libapache-gallery-perl.git/blob - debian/rules
[svn-inject] Applying Debian modifications (0.99-svn060811-1) to trunk
[deb_pkgs/libapache-gallery-perl.git] / debian / rules
1 #!/usr/bin/make -f
2
3 #export DH_VERBOSE=1
4
5 export DH_COMPAT := 4
6
7 PERL ?= /usr/bin/perl
8
9 b := $(shell pwd)/debian/libapache-gallery-perl
10
11 arrange: arrange-stamp
12 arrange-stamp: install
13         dh_testdir
14         touch arrange-stamp
15
16 binary: binary-stamp
17 binary-stamp: binary-indep binary-arch
18         dh_testdir
19         touch binary-stamp
20
21 binary-arch: binary-arch-stamp
22 binary-arch-stamp: arrange
23         dh_testdir
24         touch binary-arch-stamp
25
26 binary-indep: binary-indep-stamp
27 binary-indep-stamp: arrange
28         dh_testdir
29         dh_testroot
30         dh_installman
31         dh_installdocs README
32         dh_installchangelogs Changes
33         dh_installcron
34         dh_fixperms
35         dh_installdeb
36         dh_perl
37         dh_compress
38         dh_gencontrol
39         dh_md5sums
40         dh_builddeb
41         touch binary-indep-stamp
42
43 build: build-stamp
44 build-stamp: config
45         dh_testdir
46         $(MAKE)
47         touch build-stamp
48
49 clean:
50         dh_testdir
51         dh_testroot
52         -$(MAKE) clean
53         if [ -e Makefile ]; then $(MAKE) -i distclean; fi
54         dh_clean arrange-stamp binary-stamp binary-arch-stamp binary-indep-stamp build-stamp config-stamp install-stamp
55         rm -rf debian/libapache-gallery-perl
56         rm -rf Makefile.old
57
58 config: config-stamp
59 config-stamp:
60         dh_testdir
61         $(PERL) Makefile.PL INSTALLDIRS=vendor
62         touch config-stamp
63
64 install: install-stamp
65 install-stamp: build
66         dh_testdir
67         dh_clean -k
68         dh_installdirs
69         
70         $(MAKE)
71         $(MAKE) install PREFIX=$(CURDIR)/debian/libapache-gallery-perl/usr
72         cp -r $(CURDIR)/templates/* $(CURDIR)/debian/libapache-gallery-perl/usr/share/libapache-gallery-perl/templates
73         cp -r $(CURDIR)/htdocs/* $(CURDIR)/debian/libapache-gallery-perl/usr/share/libapache-gallery-perl/icons
74         touch install-stamp
75
76 .PHONY: binary binary-arch binary-indep clean