[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