[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