1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
export DEB_BUILD_MAINT_OPTIONS := hardening=+all
%:
dh $@
override_dh_auto_configure:
dh_auto_configure -- \
--localstatedir=/var/lib \
--libexecdir=/usr/lib/cgi-bin
dh_auto_configure --sourcedirectory=tknamazu -- \
--with-namazu=$(CURDIR)/src/namazu \
--with-mknmz=$(CURDIR)/scripts/mknmz
override_dh_auto_clean:
dh_auto_clean --sourcedirectory=tknamazu
dh_auto_clean
override_dh_auto_test:
-dh_auto_test --no-parallel
override_dh_auto_install:
dh_auto_install
dh_auto_install --sourcedirectory=tknamazu
mv $(CURDIR)/debian/tmp/etc/namazu/namazurc-sample \
$(CURDIR)/debian/tmp/etc/namazu/namazurc
mv $(CURDIR)/debian/tmp/etc/namazu/mknmzrc-sample \
$(CURDIR)/debian/tmp/etc/namazu/mknmzrc
rm -f $(CURDIR)/debian/tmp/usr/share/namazu/filter/ole*
mkdir -p $(CURDIR)/debian/tmp/usr/share/doc/namazu2-common/
mv $(CURDIR)/debian/tmp/usr/share/namazu/doc/* \
$(CURDIR)/debian/tmp/usr/share/doc/namazu2-common/
for i in COPYING INSTALL INSTALL-ja; do \
rm $(CURDIR)/debian/tmp/usr/share/namazu/etc/$$i; done
mv $(CURDIR)/debian/tmp/usr/share/namazu/etc/* \
$(CURDIR)/debian/tmp/usr/share/doc/namazu2-common/
mv $(CURDIR)/tknamazu/tknamazurc \
$(CURDIR)/debian/tmp/etc/namazu/
sed -e '1s:^.*:
mv $(CURDIR)/debian/tmp/usr/bin/tknamazu.new $(CURDIR)/debian/tmp/usr/bin/tknamazu
chmod +x $(CURDIR)/debian/tmp/usr/bin/tknamazu
mkdir -p $(CURDIR)/debian/tmp/usr/share/emacs/site-lisp/namazu/
cp lisp/gnus*.el lisp/namazu.el $(CURDIR)/debian/tmp/usr/share/emacs/site-lisp/namazu/
-find debian/tmp/usr -type d -empty | xargs -r rmdir -p
rm -rf $(CURDIR)/debian/tmp/var/namazu
rm -rf $(CURDIR)/debian/tmp/usr/share/locale/ja_JP.SJIS
override_dh_installdocs:
mkdir -p debian/namazu2/usr/share/doc
ln -s namazu2-common debian/namazu2/usr/share/doc/namazu2
dh_installdocs -pnamazu2-index-tools --link-doc=namazu2-common
dh_installdocs --remaining-packages
override_dh_installemacsen:
dh_installemacsen --priority=50
override_dh_missing:
dh_missing --list-missing
|