[Python-apps-commits] r8891 - in packages/pdfposter/trunk/debian (5 files)

valhalla-guest at users.alioth.debian.org valhalla-guest at users.alioth.debian.org
Mon Jun 25 08:36:40 UTC 2012


    Date: Monday, June 25, 2012 @ 08:36:38
  Author: valhalla-guest
Revision: 8891

Converted to dh_python + package adoption

Added:
  packages/pdfposter/trunk/debian/pdfposter.manpages
Modified:
  packages/pdfposter/trunk/debian/changelog
  packages/pdfposter/trunk/debian/control
  packages/pdfposter/trunk/debian/copyright
  packages/pdfposter/trunk/debian/rules

Modified: packages/pdfposter/trunk/debian/changelog
===================================================================
--- packages/pdfposter/trunk/debian/changelog	2012-06-24 23:30:08 UTC (rev 8890)
+++ packages/pdfposter/trunk/debian/changelog	2012-06-25 08:36:38 UTC (rev 8891)
@@ -1,12 +1,13 @@
 pdfposter (0.5.0-1) UNRELEASED; urgency=low
 
-  [Elena Grandi]
   * New upstream release (Closes: #656033)
+  * Adopted package (original maintainer MIA)
   * New (temporary) homepage and download location
   * Deprecation warnings solved upstream (Closes: #605464)
-  * debian/control: bump Standards-Version to 3.9.3, no changes needed.
+  * debian/control: bump Standards-Version to 3.9.3
+  * Switch to dh_python
 
- -- Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>  Tue, 12 Jun 2012 18:22:47 +0200
+ -- Elena Grandi <elena.valhalla at gmail.com>  Mon, 25 Jun 2012 10:23:47 +0200
 
 pdfposter (0.4.4-2) unstable; urgency=low
 

Modified: packages/pdfposter/trunk/debian/control
===================================================================
--- packages/pdfposter/trunk/debian/control	2012-06-24 23:30:08 UTC (rev 8890)
+++ packages/pdfposter/trunk/debian/control	2012-06-25 08:36:38 UTC (rev 8891)
@@ -1,12 +1,11 @@
 Source: pdfposter
 Section: python
-XS-Python-Version: >= 2.4
 Priority: optional
-Maintainer: Thomas Bläsing <thomasbl at pool.math.tu-berlin.de>
+Maintainer: Elena Grandi <elena.valhalla at gmail.com>
 Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 5)
-Build-Depends-Indep: python (>= 2.4), python-support, python-setuptools (>= 0.6c8),
- python-pypdf (>= 1.10)
+Build-Depends: debhelper (>= 7.0.50~)
+Build-Depends-Indep: python (>= 2.6.6-3~), python-setuptools (>= 0.6c8), 
+ python-docutils, python-pypdf (>= 1.10)
 Standards-Version: 3.9.3
 Vcs-Svn: svn://svn.debian.org/python-apps/packages/pdfposter
 Vcs-Browser: http://svn.debian.org/viewsvn/python-apps/packages/pdfposter/trunk/
@@ -15,7 +14,6 @@
 Package: pdfposter
 Architecture: all
 Depends: ${misc:Depends}, ${python:Depends}, python-pypdf (>= 1.10)
-XB-Python-Version: ${python:Versions}
 Description: scale and tile PDF images/pages to print on multiple pages 
  Pdfposter can be used to create a large poster by building it from
  multiple pages and/or printing it on large media. It expects as input a

Modified: packages/pdfposter/trunk/debian/copyright
===================================================================
--- packages/pdfposter/trunk/debian/copyright	2012-06-24 23:30:08 UTC (rev 8890)
+++ packages/pdfposter/trunk/debian/copyright	2012-06-25 08:36:38 UTC (rev 8891)
@@ -26,5 +26,9 @@
 On Debian systems, the complete text of the GNU General Public
 License, version 3, can be found in /usr/share/common-licenses/GPL-3.
 
-The Debian packaging is (C) 2008, Thomas Bläsing <thomasbl at pool.math.tu-berlin.de> and
-is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+The original Debian packaging is Copyright (C) 2008, Thomas Bläsing 
+<thomasbl at pool.math.tu-berlin.de> and is licensed under the GPL, 
+see `/usr/share/common-licenses/GPL'.
+
+Further debian packaging Copyright 2012, Elena Grandi, licensed 
+under GPL version 3 or later. See `/usr/share/common-licenses/GPL-3'.

Added: packages/pdfposter/trunk/debian/pdfposter.manpages
===================================================================
--- packages/pdfposter/trunk/debian/pdfposter.manpages	                        (rev 0)
+++ packages/pdfposter/trunk/debian/pdfposter.manpages	2012-06-25 08:36:38 UTC (rev 8891)
@@ -0,0 +1 @@
+pdfposter.1

Modified: packages/pdfposter/trunk/debian/rules
===================================================================
--- packages/pdfposter/trunk/debian/rules	2012-06-24 23:30:08 UTC (rev 8890)
+++ packages/pdfposter/trunk/debian/rules	2012-06-25 08:36:38 UTC (rev 8891)
@@ -1,37 +1,10 @@
 #!/usr/bin/make -f
 
-build:
+%:
+	dh $@ --with python2
 
-clean:
-	dh_testdir
-	dh_testroot
-	dh_clean
-	rm -rf build/
-	find . -name "*.pyc" | xargs rm -f
+override_dh_auto_install:
+	python setup.py install --root=debian/pdfposter --install-layout=deb --install-lib=/usr/share/pdfposter --install-scripts=/usr/share/pdfposter
 
-install:
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-	python setup.py install --root=$(CURDIR)/debian/pdfposter --prefix=/usr
-
-binary-indep: install
-	dh_testdir
-	dh_testroot
-	dh_pysupport
-	dh_installman pdfposter.1
-	dh_installchangelogs
-	dh_installdocs
-	dh_installexamples
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary-arch:
-
-binary: binary-indep 
-.PHONY: build clean binary-indep binary install
+override_dh_auto_build:
+	rst2man pdfposter.rst > pdfposter.1




More information about the Python-apps-commits mailing list