[Python-apps-commits] r2002 - in packages/subdownloader/trunk/debian (control rules)

gothicx-guest at users.alioth.debian.org gothicx-guest at users.alioth.debian.org
Fri Nov 28 12:56:43 UTC 2008


    Date: Friday, November 28, 2008 @ 12:56:42
  Author: gothicx-guest
Revision: 2002

Switch to CDBS and add locale install and symbolic link

Modified:
  packages/subdownloader/trunk/debian/control
  packages/subdownloader/trunk/debian/rules

Modified: packages/subdownloader/trunk/debian/control
===================================================================
--- packages/subdownloader/trunk/debian/control	2008-11-26 16:05:12 UTC (rev 2001)
+++ packages/subdownloader/trunk/debian/control	2008-11-28 12:56:42 UTC (rev 2002)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
 Uploaders: Marco Rodrigues <gothicx at sapo.pt>
-Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.4.4-2), python-central (>= 0.5.6)
+Build-Depends: debhelper (>= 5.0.38), cdbs (>= 0.4.49), python-all-dev (>= 2.4.4-2), python-central (>= 0.5.6)
 Standards-Version: 3.8.0
 Vcs-Svn: svn://svn.debian.org/python-apps/packages/subdownloader/trunk
 Vcs-Browser: http://svn.debian.org/viewsvn/python-apps/packages/subdownloader/trunk/

Modified: packages/subdownloader/trunk/debian/rules
===================================================================
--- packages/subdownloader/trunk/debian/rules	2008-11-26 16:05:12 UTC (rev 2001)
+++ packages/subdownloader/trunk/debian/rules	2008-11-28 12:56:42 UTC (rev 2002)
@@ -1,46 +1,17 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+include /usr/share/cdbs/1/rules/debhelper.mk
 
-PYVER := $(shell /usr/bin/python -c 'import sys; print sys.version[:3]')
-
-build:
-	echo "nothing to be done for build"
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp configure-stamp
-	rm -rf debian/subdownloader/
-	dh_clean 
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k 
-
-# Build architecture-independent files here.
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_pycentral
-	dh_installchangelogs ChangeLog
-	dh_installdocs README
-	dh_install
-	dh_installman subdownloader.1
-	dh_link
-	dh_desktop
+install/subdownloader:: copy-mo-files
+	dh_installchangelogs -psubdownloader ChangeLog
 	dh_link usr/share/subdownloader/run.py /usr/bin/subdownloader
-	dh_strip
-	dh_compress
-	dh_fixperms
-	chmod +x debian/subdownloader/usr/share/subdownloader/run.py
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
+	chmod +x debian/usr/share/subdownloader/run.py
 
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+binary-install/subdownloader::
+	dh_pycentral -psubdownloader
+
+copy-mo-files:
+	for lang in en es eu pl pt ru sv vi; do \
+		dh_installdirs -psubdownloader usr/share/locale/$$lang/LC_MESSAGES; \
+		dh_install -psubdownloader locale/$$lang/LC_MESSAGES/subdownloader.mo usr/share/locale/$$lang/LC_MESSAGES; \
+        done




More information about the Python-apps-commits mailing list