[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Unblock request for pyexcelerator_0.6.3-4



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


Reply to: