[Python-apps-commits] r10835 - in packages/sabnzbdplus/trunk/debian (changelog rules)
jcfp-guest at users.alioth.debian.org
jcfp-guest at users.alioth.debian.org
Fri May 9 21:39:10 UTC 2014
Date: Friday, May 9, 2014 @ 21:39:09
Author: jcfp-guest
Revision: 10835
Switch debian/rules to dh sequencer
Modified:
packages/sabnzbdplus/trunk/debian/changelog
packages/sabnzbdplus/trunk/debian/rules
Modified: packages/sabnzbdplus/trunk/debian/changelog
===================================================================
--- packages/sabnzbdplus/trunk/debian/changelog 2014-05-09 14:47:17 UTC (rev 10834)
+++ packages/sabnzbdplus/trunk/debian/changelog 2014-05-09 21:39:09 UTC (rev 10835)
@@ -12,6 +12,7 @@
an iframe (see lintian tag "privacy-breach-generic"), replace
with a plain text link.
* Add build-dep on dh-python, now a separate package.
+ * Switch debian/rules to dh sequencer.
-- JCF Ploemen (jcfp) <linux at jcf.pm> Thu, 20 Feb 2014 19:23:48 +0100
Modified: packages/sabnzbdplus/trunk/debian/rules
===================================================================
--- packages/sabnzbdplus/trunk/debian/rules 2014-05-09 14:47:17 UTC (rev 10834)
+++ packages/sabnzbdplus/trunk/debian/rules 2014-05-09 21:39:09 UTC (rev 10835)
@@ -5,12 +5,12 @@
#export DH_VERBOSE=1
# Install directory
-DESTDIR = $(CURDIR)/debian/sabnzbdplus
+DESTDIR=$(CURDIR)/debian/sabnzbdplus
-build: build-arch build-indep
-build-arch:
-build-indep: build-stamp
-build-stamp:
+%:
+ dh $@ --with python2
+
+override_dh_auto_build:
# Generate translations
python tools/make_mo.py
find locale -type d -empty -delete
@@ -18,22 +18,13 @@
convert -resize 32x32 interfaces/wizard/static/images/icon_sab.png sabnzbdplus.xpm
convert -resize 48x48 interfaces/wizard/static/images/icon_sab.png sabnzbdplus.png
-clean:
- dh_testdir
- dh_testroot
+override_dh_clean:
rm -rf build/ locale/ sabnzbdplus.png sabnzbdplus.xpm
find . -wholename "./email/*.tmpl" ! -name "*-en.tmpl" -delete
find . -name "*.pyc" -delete
dh_clean
-install: install-prereq install-main install-finish
-
-install-prereq:
- dh_testdir
- dh_testroot
- dh_prep
-
-install-main: install-prereq
+override_dh_install:
dh_install \
--exclude=static/MochiKit/ \
--exclude=wizard/README.TXT \
@@ -45,38 +36,11 @@
--exclude=cherrypy/LICENSE.txt \
--exclude=cherrypy/cherryd \
--exclude=cherrypy/scaffold
-
-install-finish: install-main
- # Strip caps and script extension from the executable
mv $(DESTDIR)/usr/bin/SABnzbd.py $(DESTDIR)/usr/bin/sabnzbdplus
-binary-indep: install
- dh_testdir -i
- dh_testroot -i
- # Account for changelogs using non-standard names or being included in readme files
+override_dh_installchangelogs:
dh_installchangelogs
dh_installchangelogs -p sabnzbdplus CHANGELOG.txt
dh_installchangelogs -p sabnzbdplus-theme-plush -k interfaces/Plush/README.txt
dh_installchangelogs -p sabnzbdplus-theme-smpl -k interfaces/smpl/README.txt
dh_installchangelogs -p sabnzbdplus-theme-mobile -k interfaces/Mobile/README.txt
- dh_installdocs -i
- dh_installexamples -i
- dh_installman -i
- dh_link -i
- dh_icons -i
- dh_installmenu -i
- dh_lintian -i
- dh_python2 -i
- dh_installinit -i -- defaults 98 02
- dh_compress -i
- dh_fixperms -i
- dh_installdeb -i
- dh_gencontrol -i
- dh_md5sums -i
- dh_builddeb -i
-
-binary-arch: install
-
-binary: binary-indep binary-arch
-
-.PHONY: clean binary-indep binary-arch binary install
More information about the Python-apps-commits
mailing list