[Python-modules-commits] r8058 - in packages/python-trml2pdf/trunk/debian (15 files)

hertzog at users.alioth.debian.org hertzog at users.alioth.debian.org
Fri Mar 27 11:30:11 UTC 2009


    Date: Friday, March 27, 2009 @ 11:30:10
  Author: hertzog
Revision: 8058

* Switch to quilt for patch management.
* Switch to debhelper 7 instead of CDBS.
* Add README.source to document quilt usage.
* Update Standards-Version to 3.8.1.
* Drop duplicate Priority: field and add missing ${misc:Depends}.
* Rename all debhelper-related debian/* files with the python-trml2dpf
  prefix.
* Add a description to the add_setup_py.diff patch.

Added:
  packages/python-trml2pdf/trunk/debian/README.source
  packages/python-trml2pdf/trunk/debian/patches/series
  packages/python-trml2pdf/trunk/debian/python-trml2pdf.docs
    (from rev 8054, packages/python-trml2pdf/trunk/debian/docs)
  packages/python-trml2pdf/trunk/debian/python-trml2pdf.examples
    (from rev 8054, packages/python-trml2pdf/trunk/debian/examples)
  packages/python-trml2pdf/trunk/debian/python-trml2pdf.manpages
    (from rev 8054, packages/python-trml2pdf/trunk/debian/manpages)
Modified:
  packages/python-trml2pdf/trunk/debian/changelog
  packages/python-trml2pdf/trunk/debian/compat
  packages/python-trml2pdf/trunk/debian/control
  packages/python-trml2pdf/trunk/debian/copyright
  packages/python-trml2pdf/trunk/debian/patches/add_setup_py.diff
  packages/python-trml2pdf/trunk/debian/rules
Deleted:
  packages/python-trml2pdf/trunk/debian/dirs
  packages/python-trml2pdf/trunk/debian/docs
  packages/python-trml2pdf/trunk/debian/examples
  packages/python-trml2pdf/trunk/debian/manpages

Added: packages/python-trml2pdf/trunk/debian/README.source
===================================================================
--- packages/python-trml2pdf/trunk/debian/README.source	                        (rev 0)
+++ packages/python-trml2pdf/trunk/debian/README.source	2009-03-27 11:30:10 UTC (rev 8058)
@@ -0,0 +1,2 @@
+See /usr/share/doc/quilt/README.source to learn the basics
+of patch management with quilt that this package uses.

Modified: packages/python-trml2pdf/trunk/debian/changelog
===================================================================
--- packages/python-trml2pdf/trunk/debian/changelog	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/changelog	2009-03-27 11:30:10 UTC (rev 8058)
@@ -20,6 +20,14 @@
   * Drop useless debian/pycompat.
   * Use a wrapper for /usr/bin/trml2pdf instead of creating a symlink.
     Closes: #517300
+  * Switch to quilt for patch management.
+  * Switch to debhelper 7 instead of CDBS.
+  * Add README.source to document quilt usage.
+  * Update Standards-Version to 3.8.1.
+  * Drop duplicate Priority: field and add missing ${misc:Depends}.
+  * Rename all debhelper-related debian/* files with the python-trml2dpf
+    prefix.
+  * Add a description to the add_setup_py.diff patch.
 
  -- Raphael Hertzog <hertzog at debian.org>  Fri, 27 Mar 2009 10:15:55 +0100
 

Modified: packages/python-trml2pdf/trunk/debian/compat
===================================================================
--- packages/python-trml2pdf/trunk/debian/compat	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/compat	2009-03-27 11:30:10 UTC (rev 8058)
@@ -1 +1 @@
-5
+7

Modified: packages/python-trml2pdf/trunk/debian/control
===================================================================
--- packages/python-trml2pdf/trunk/debian/control	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/control	2009-03-27 11:30:10 UTC (rev 8058)
@@ -3,16 +3,15 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Raphael Hertzog <hertzog at debian.org> 
-Standards-Version: 3.7.2
-Build-Depends: debhelper (>= 5.0.37.2), python-dev, cdbs (>= 0.4.42), python-support (>= 0.3)
-Homepage: http://openreport.org/index.py/trml2pdf
+Standards-Version: 3.8.1
+Build-Depends: debhelper (>= 7.0.52), python-dev, python-support, quilt
+Homepage: http://tiny.be
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-trml2pdf/trunk/
 Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-trml2pdf/trunk/
 
 Package: python-trml2pdf
 Architecture: all
-Depends: ${python:Depends}, python-reportlab, python-imaging
-Priority: optional
+Depends: ${python:Depends}, python-reportlab, python-imaging, ${misc:Depends}
 Description: Converter of Report Markup Language (RML) file to PDF
  Tiny RML2PDF is a tool to easily create PDF document without programming. It
  can be used as a Python library or as a standalone binary. It converts a RML,

Modified: packages/python-trml2pdf/trunk/debian/copyright
===================================================================
--- packages/python-trml2pdf/trunk/debian/copyright	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/copyright	2009-03-27 11:30:10 UTC (rev 8058)
@@ -1,8 +1,5 @@
 This package was debianized by Raphael Hertzog <hertzog at debian.org>.
 
-It was downloaded from
-http://tinyforge.org/frs/download.php/1/trml2pdf.tar.gz
-
 Upstream Author: Fabien Pinckaers <fp at tiny.be>
 
 Copyright:

Deleted: packages/python-trml2pdf/trunk/debian/dirs
===================================================================
--- packages/python-trml2pdf/trunk/debian/dirs	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/dirs	2009-03-27 11:30:10 UTC (rev 8058)
@@ -1 +0,0 @@
-usr/bin

Deleted: packages/python-trml2pdf/trunk/debian/docs
===================================================================
--- packages/python-trml2pdf/trunk/debian/docs	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/docs	2009-03-27 11:30:10 UTC (rev 8058)
@@ -1 +0,0 @@
-README.txt

Deleted: packages/python-trml2pdf/trunk/debian/examples
===================================================================
--- packages/python-trml2pdf/trunk/debian/examples	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/examples	2009-03-27 11:30:10 UTC (rev 8058)
@@ -1 +0,0 @@
-rmls/*

Deleted: packages/python-trml2pdf/trunk/debian/manpages
===================================================================
--- packages/python-trml2pdf/trunk/debian/manpages	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/manpages	2009-03-27 11:30:10 UTC (rev 8058)
@@ -1 +0,0 @@
-debian/trml2pdf.1

Modified: packages/python-trml2pdf/trunk/debian/patches/add_setup_py.diff
===================================================================
--- packages/python-trml2pdf/trunk/debian/patches/add_setup_py.diff	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/patches/add_setup_py.diff	2009-03-27 11:30:10 UTC (rev 8058)
@@ -1,6 +1,12 @@
---- python-trml2pdf-1.0.orig/setup.py
-+++ python-trml2pdf-1.0/setup.py
-@@ -0,0 +1,14 @@
+Description: Add python setup files
+ This enables us to use standard python packaging tools for the package
+ creation.
+Author: Raphael Hertzog <hertzog at debian.org>
+Forwarded-Upstream: no (there's no clear upstream anymore)
+
+--- /dev/null
++++ python-trml/setup.py
+@@ -0,0 +1,13 @@
 +#!/usr/bin/env python
 +
 +from distutils.core import setup
@@ -8,7 +14,6 @@
 +      version="1.0",
 +      author="Fabien Pinckaers",
 +      author_email="fp at tiny.be",
-+      url="http://openreport.org/index.py/trml2pdf",
 +      license="LGPL",
 +      description="Tiny RML2PDF is a tool to easily create PDF document without programming.",
 +      packages = ['trml2pdf'],

Added: packages/python-trml2pdf/trunk/debian/patches/series
===================================================================
--- packages/python-trml2pdf/trunk/debian/patches/series	                        (rev 0)
+++ packages/python-trml2pdf/trunk/debian/patches/series	2009-03-27 11:30:10 UTC (rev 8058)
@@ -0,0 +1 @@
+add_setup_py.diff

Copied: packages/python-trml2pdf/trunk/debian/python-trml2pdf.docs (from rev 8054, packages/python-trml2pdf/trunk/debian/docs)
===================================================================
--- packages/python-trml2pdf/trunk/debian/python-trml2pdf.docs	                        (rev 0)
+++ packages/python-trml2pdf/trunk/debian/python-trml2pdf.docs	2009-03-27 11:30:10 UTC (rev 8058)
@@ -0,0 +1 @@
+README.txt

Copied: packages/python-trml2pdf/trunk/debian/python-trml2pdf.examples (from rev 8054, packages/python-trml2pdf/trunk/debian/examples)
===================================================================
--- packages/python-trml2pdf/trunk/debian/python-trml2pdf.examples	                        (rev 0)
+++ packages/python-trml2pdf/trunk/debian/python-trml2pdf.examples	2009-03-27 11:30:10 UTC (rev 8058)
@@ -0,0 +1 @@
+rmls/*

Copied: packages/python-trml2pdf/trunk/debian/python-trml2pdf.manpages (from rev 8054, packages/python-trml2pdf/trunk/debian/manpages)
===================================================================
--- packages/python-trml2pdf/trunk/debian/python-trml2pdf.manpages	                        (rev 0)
+++ packages/python-trml2pdf/trunk/debian/python-trml2pdf.manpages	2009-03-27 11:30:10 UTC (rev 8058)
@@ -0,0 +1 @@
+debian/trml2pdf.1

Modified: packages/python-trml2pdf/trunk/debian/rules
===================================================================
--- packages/python-trml2pdf/trunk/debian/rules	2009-03-27 10:56:08 UTC (rev 8057)
+++ packages/python-trml2pdf/trunk/debian/rules	2009-03-27 11:30:10 UTC (rev 8058)
@@ -1,11 +1,13 @@
 #!/usr/bin/make -f
 
-DEB_PYTHON_SYSTEM := pysupport
+include /usr/share/quilt/quilt.make
 
-PKG = $(shell dh_listpackages)
+%:
+	dh $@
 
-include /usr/share/cdbs/1/rules/buildcore.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/python-distutils.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
+build: $(QUILT_STAMPFN)
+	dh $@
 
+clean: unpatch
+	dh $@
+




More information about the Python-modules-commits mailing list