[Python-modules-commits] r4850 - in packages/python-mysqldb/trunk/debian (5 files)

mejo at users.alioth.debian.org mejo at users.alioth.debian.org
Wed Mar 19 00:07:51 UTC 2008


    Date: Wednesday, March 19, 2008 @ 00:07:49
  Author: mejo
Revision: 4850

fix several packaging issues, thanks to lintian

Added:
  packages/python-mysqldb/trunk/debian/python-mysqldb-dbg.lintian-overrides
Modified:
  packages/python-mysqldb/trunk/debian/changelog
  packages/python-mysqldb/trunk/debian/control
  packages/python-mysqldb/trunk/debian/copyright
  packages/python-mysqldb/trunk/debian/rules

Modified: packages/python-mysqldb/trunk/debian/changelog
===================================================================
--- packages/python-mysqldb/trunk/debian/changelog	2008-03-18 23:36:59 UTC (rev 4849)
+++ packages/python-mysqldb/trunk/debian/changelog	2008-03-19 00:07:49 UTC (rev 4850)
@@ -13,8 +13,22 @@
   * debian/control:
     - Updating my email address.
 
- -- Bernd Zeimetz <bzed at debian.org>  Sun, 02 Mar 2008 22:25:57 +0100
+  [ Jonas Meurer ]
+  * Several minor fixes thanks to lintian warnings:
+    - Update standards-version to 3.7.3 (no changes needed).
+    - Change build-depends on libmysqlclient15-dev (>= 5.0.26-1) to >= 5.0.26
+      to make live easier for backporters
+    - Capitalize Python in the long description of python-mysqldb-dbg
+    - Add lintian override file for 'package-contains-empty-directory
+      usr/share/python-support/python-mysqldb-dbg/', python-support relies on
+      this directory.
+    - Actually mention Copyright and the © symbol in debian/copyright.
+  * debian/rules:
+    install target should depend on build-stamp instead of build. This way,
+    the build target is only executed once.
 
+ -- Jonas Meurer <mejo at debian.org>  Wed, 19 Mar 2008 01:06:35 +0100
+
 python-mysqldb (1.2.2-5) unstable; urgency=low
 
   [ Piotr Ożarowski ]

Modified: packages/python-mysqldb/trunk/debian/control
===================================================================
--- packages/python-mysqldb/trunk/debian/control	2008-03-18 23:36:59 UTC (rev 4849)
+++ packages/python-mysqldb/trunk/debian/control	2008-03-19 00:07:49 UTC (rev 4850)
@@ -3,11 +3,11 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Jonas Meurer <mejo at debian.org>, Raphael Hertzog <hertzog at debian.org>, Bernd Zeimetz <bzed at debian.org>, Monty Taylor <monty at inaugust.com>
-Build-Depends: debhelper (>= 5.0.37.2), dpatch, python-all-dev (>= 2.4.4-3), python-all-dbg, libmysqlclient15-dev (>= 5.0.26-1), zlib1g-dev, python-support (>= 0.6), python-setuptools
+Build-Depends: debhelper (>= 5.0.37.2), dpatch, python-all-dev (>= 2.4.4-3), python-all-dbg, libmysqlclient15-dev (>= 5.0.26), zlib1g-dev, python-support (>= 0.6), python-setuptools
 XS-Python-Version: all
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-mysqldb/trunk/
 Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/python-mysqldb/trunk/?op=log
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
 Homepage: http://mysql-python.sourceforge.net/
 
 Package: python-mysqldb
@@ -35,5 +35,5 @@
 Description: A Python interface to MySQL (debug extension)
  MySQLdb is an interface to the popular MySQL database server for Python.
  .
- This package contains the extension built for the python debug interpreter.
+ This package contains the extension built for the Python debug interpreter.
 

Modified: packages/python-mysqldb/trunk/debian/copyright
===================================================================
--- packages/python-mysqldb/trunk/debian/copyright	2008-03-18 23:36:59 UTC (rev 4849)
+++ packages/python-mysqldb/trunk/debian/copyright	2008-03-19 00:07:49 UTC (rev 4850)
@@ -5,6 +5,8 @@
 
 Upstream Author: Andy Dustman <andy at dustman.net>
 
+Copyright © 2002-2007 Andy Dustman <andy at dustman.net>
+
 License:
 
    This package is free software; you can redistribute it and/or modify

Added: packages/python-mysqldb/trunk/debian/python-mysqldb-dbg.lintian-overrides
===================================================================
--- packages/python-mysqldb/trunk/debian/python-mysqldb-dbg.lintian-overrides	                        (rev 0)
+++ packages/python-mysqldb/trunk/debian/python-mysqldb-dbg.lintian-overrides	2008-03-19 00:07:49 UTC (rev 4850)
@@ -0,0 +1 @@
+python-mysqldb-dbg binary: package-contains-empty-directory usr/share/python-support/python-mysqldb-dbg/

Modified: packages/python-mysqldb/trunk/debian/rules
===================================================================
--- packages/python-mysqldb/trunk/debian/rules	2008-03-18 23:36:59 UTC (rev 4849)
+++ packages/python-mysqldb/trunk/debian/rules	2008-03-19 00:07:49 UTC (rev 4850)
@@ -38,7 +38,7 @@
 	dh_clean
 
 install: install-stamp
-install-stamp: build
+install-stamp: build-stamp
 	dh_testdir
 	dh_testroot
 
@@ -59,16 +59,18 @@
 
 
 # Build architecture-independent files here.
-binary-indep:
+binary-indep: build install
 
 # Build architecture-dependent files here.
-binary-arch: install
+binary-arch: build install
 	dh_installdocs
 	dh_installchangelogs ChangeLog
-	dh_installchangelogs
-	dh_strip -ppython-mysqldb --dbg-package=python-mysqldb-dbg
+	install -d debian/python-mysqldb-dbg/usr/share/lintian/overrides
+	install -m644 debian/python-mysqldb-dbg.lintian-overrides \
+		debian/python-mysqldb-dbg/usr/share/lintian/overrides/python-mysqldb-dbg
 	rm -rf debian/python-mysqldb-dbg/usr/share/doc/python-mysqldb-dbg 
 	ln -s python-mysqldb debian/python-mysqldb-dbg/usr/share/doc/python-mysqldb-dbg 
+	dh_strip -ppython-mysqldb --dbg-package=python-mysqldb-dbg
 	dh_compress
 	dh_fixperms
 	dh_pysupport
@@ -80,4 +82,4 @@
 
 	
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary 
+.PHONY: build clean install binary-indep binary-arch binary patch unpatch




More information about the Python-modules-commits mailing list