#!/usr/bin/make -f
-build :
+include /usr/share/quilt/quilt.make
+
+build : $(QUILT_STAMPFN)
binary : binary-arch binary-indep
binary-indep :
dh_testroot
- install -d debian/memories/usr/share/perl5/Memories
- install Memories.pm debian/memories/usr/share/perl5/
- install Memories/*.pm debian/memories/usr/share/perl5/Memories/
- install -d debian/memories/etc/memories
- mv debian/memories/usr/share/perl5/Memories/Config.pm debian/memories/etc/memories/
- cp -dR templates debian/memories/etc/memories/
- ln -s /etc/memories/Config.pm debian/memories/usr/share/perl5/Memories/
- install debian/apache.conf debian/memories/etc/memories/
- install -d debian/memories/etc/apache/conf.d
- ln -s ../../memories/apache.conf debian/memories/etc/apache/conf.d/memories
- install -d debian/memories/usr/share/memories
- install memories.sql tag_dates debian/memories/usr/share/memories/
- install -d debian/memories/var/lib/memories
- install -d -o www-data -g www-data -m 770 debian/memories/var/lib/memories/sessions debian/memories/var/lib/memories/sessionlock
+ dh_installdirs
+ dh_install Memories.pm Tagtools.pm usr/share/perl5/
+ dh_install Memories/*.pm usr/share/perl5/Memories/
+ install -m 755 debian/memories.cgi debian/memories/usr/lib/cgi-bin/
+ install -m 644 Memories/Config.pm.example debian/memories/etc/memories/Config.pm
+ dh_install debian/apache.conf etc/memories/
+ dh_install memories.sql templates usr/share/memories/
+ rm -f debian/memories/usr/share/memories/templates/header.orig \
+ debian/memories/usr/share/memories/templates/static/prototype.js
+ chown www-data:www-data debian/memories/var/lib/memories/session*
+ chmod 770 debian/memories/var/lib/memories/session*
+ install -m 644 debian/lintian-overrides debian/memories/usr/share/lintian/overrides/memories
+ dh_link
dh_perl
dh_installchangelogs Changes
- dh_installdocs README
+ dh_installdocs
dh_compress
dh_fixperms -X /var/lib/memories/session
+ dh_installdeb
dh_gencontrol
+ dh_md5sums
dh_builddeb
-clean :
- dh_clean
+clean : unpatch
+ dh_clean -Xtemplates/header.orig
.PHONY : build binary binary-arch binary-dep clean