Dear release team, please unblock pyexcelerator-0.6.3a-4. The package fixes an RC bug (#510782) the way discussed in #debian-release today (add note regarding antlr.py to debian/copyright and depend on python-antlr to ease security support). I attach the debdiff. Regards Jan Dittberner
diffstat for pyexcelerator_0.6.3a-3.1 pyexcelerator_0.6.3a-4
debian/README.source | 6 ++
pyexcelerator-0.6.3a/debian/changelog | 19 +++++++++
pyexcelerator-0.6.3a/debian/control | 6 +-
pyexcelerator-0.6.3a/debian/copyright | 23 +++++++++++
pyexcelerator-0.6.3a/debian/patches/01-write_datetime.dpatch | 2
pyexcelerator-0.6.3a/debian/rules | 3 +
6 files changed, 56 insertions(+), 3 deletions(-)
diff -u pyexcelerator-0.6.3a/debian/control pyexcelerator-0.6.3a/debian/control
--- pyexcelerator-0.6.3a/debian/control
+++ pyexcelerator-0.6.3a/debian/control
@@ -5,12 +5,14 @@
Uploaders: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Build-Depends: cdbs (>=0.4.43), debhelper (>= 5.0.37.2), python-dev, python-central (>= 0.5), dpatch
XS-Python-Version: >= 2.4
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
Homepage: http://sourceforge.net/projects/pyexcelerator
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyexcelerator/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pyexcelerator/trunk/
Package: python-excelerator
Architecture: all
-Depends: ${python:Depends}
+Depends: ${python:Depends}, ${misc:Depends}, python-antlr
XB-Python-Version: ${python:Versions}
Description: module for reading/writing Excel spreadsheet files
pyExcelerator is a Python module that can generate Excel 97/2000/XP/2003
diff -u pyexcelerator-0.6.3a/debian/rules pyexcelerator-0.6.3a/debian/rules
--- pyexcelerator-0.6.3a/debian/rules
+++ pyexcelerator-0.6.3a/debian/rules
@@ -6,6 +6,9 @@
include /usr/share/cdbs/1/class/python-distutils.mk
include /usr/share/cdbs/1/rules/dpatch.mk
+clean::
+ rm -f pyExcelerator/antlr.py
+
DEB_INSTALL_CHANGELOGS_ALL = CHANGES.txt
install/python-excelerator::
diff -u pyexcelerator-0.6.3a/debian/changelog pyexcelerator-0.6.3a/debian/changelog
--- pyexcelerator-0.6.3a/debian/changelog
+++ pyexcelerator-0.6.3a/debian/changelog
@@ -1,3 +1,22 @@
+pyexcelerator (0.6.3a-4) unstable; urgency=medium
+
+ [ Piotr Ożarowski, Sandro Tosi ]
+ * Vcs-Svn and Vcs-Browser fields added
+ * Bumped Standards Version to 3.8.0
+ + debian/README.source file added
+ * Added short description to 01-write_datetime.dpatch
+
+ [ Jan Dittberner ]
+ * debian/copyright: add copyright and licensing information for
+ antlr.py (Closes: #510782)
+ * debian/control
+ - add python-antlr to Depends
+ - add ${misc:Depends} to fix lintian warning debhelper-but-no-misc-depends
+ * debian/rules: use antlr.py from python-anltr instead of the version
+ included in the upstream tarball to ease security support
+
+ -- Debian Python Modules Team <python-modules-team@lists.alioth.debian.org> Sun, 18 Jan 2009 19:07:54 +0100
+
pyexcelerator (0.6.3a-3.1) unstable; urgency=low
* NMU. Rebuild to move files to /usr/share/pyshared. Closes: #490487.
diff -u pyexcelerator-0.6.3a/debian/copyright pyexcelerator-0.6.3a/debian/copyright
--- pyexcelerator-0.6.3a/debian/copyright
+++ pyexcelerator-0.6.3a/debian/copyright
@@ -48,4 +48,27 @@
OF THE POSSIBILITY OF SUCH DAMAGE.
+-----------------------------------------------------------
+
+The tarball for pyexcelerator includes the antlr.py file from antlr. This file
+is (C) Wolfgang Haefelinger, 2004 and licensed under these terms:
+
+ We reserve no legal rights to the ANTLR--it is fully in the public
+ domain. An individual or company may do whatever they wish with source
+ code distributed with ANTLR or the code generated by ANTLR, including
+ the incorporation of ANTLR, or its output, into commercial software.
+
+ We encourage users to develop software with ANTLR. However, we do ask
+ that credit is given to us for developing ANTLR. By "credit", we mean
+ that if you use ANTLR or incorporate any source code into one of your
+ programs (commercial product, research project, or otherwise) that you
+ acknowledge this fact somewhere in the documentation, research report,
+ etc... If you like ANTLR and have developed a nice tool with the output,
+ please mention that you developed it using ANTLR. In addition, we ask
+ that the headers remain intact in our source code. As long as these
+ guidelines are kept, we expect to continue enhancing this system and
+ expect to make other tools available as they are completed.
+
+ Terence Parr, jGuru.com
+
The Debian packaging is (C) 2006, Kevin Coyner <kcoyner@debian.org> and
is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff -u pyexcelerator-0.6.3a/debian/patches/01-write_datetime.dpatch pyexcelerator-0.6.3a/debian/patches/01-write_datetime.dpatch
--- pyexcelerator-0.6.3a/debian/patches/01-write_datetime.dpatch
+++ pyexcelerator-0.6.3a/debian/patches/01-write_datetime.dpatch
@@ -2,7 +2,7 @@
## 01-write_datetime.dpatch by Kevin Coyner <kcoyner@debian.org>
##
## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: Fixed inability to write datetime.date to a cell.
@DPATCH@
diff -urNad pyexcelerator-0.6.3a~/pyExcelerator/Row.py pyexcelerator-0.6.3a/pyExcelerator/Row.py
only in patch2:
unchanged:
--- pyexcelerator-0.6.3a.orig/debian/README.source
+++ pyexcelerator-0.6.3a/debian/README.source
@@ -0,0 +1,6 @@
+This package is using dpatch patch system.
+
+To get the fully patched source after unpacking the source package, cd to
+the root level of the source package and run `./debian/rules patch`
+
+See /usr/share/doc/dpatch/README.source.gz for more information.
Attachment:
signature.asc
Description: Digital signature