[Python-modules-commits] r1045 - in
/packages/python-mysqldb/trunk/debian: changelog patches/00list
patches/03_converters_set2str.dpatch rules
mejo at users.alioth.debian.org
mejo at users.alioth.debian.org
Sat Jun 24 15:00:23 UTC 2006
Author: mejo
Date: Sat Jun 24 15:00:22 2006
New Revision: 1045
URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=1045
Log:
add 03_converters_set2str.dpatch and other minor fixes
Added:
packages/python-mysqldb/trunk/debian/patches/03_converters_set2str.dpatch (with props)
Modified:
packages/python-mysqldb/trunk/debian/changelog
packages/python-mysqldb/trunk/debian/patches/00list
packages/python-mysqldb/trunk/debian/rules
Modified: packages/python-mysqldb/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/python-mysqldb/trunk/debian/changelog?rev=1045&op=diff
==============================================================================
--- packages/python-mysqldb/trunk/debian/changelog (original)
+++ packages/python-mysqldb/trunk/debian/changelog Sat Jun 24 15:00:22 2006
@@ -1,3 +1,16 @@
+python-mysqldb (1.2.1-p2-3) unstable; urgency=low
+
+ [ Jonas Meurer ]
+ * bump mysqlversion to 5.0.22
+ * move DH_COMPAT to debian/compat
+ * add FAQ.txt to dh_installdoc
+ * add 03_converters_set2str.dpatch, fixes handling of MySQL SETs,
+ thanks to Simeon Anastasov <simeon at know-it.net> for the patch.
+ * remove -a from all dh_* calls in debian/rules. there is only one package
+ left anyway, so there is no need for the arch-dependent option.
+
+ -- Jonas Meurer <mejo at debian.org> Sat, 24 Jun 2006 16:58:32 +0200
+
python-mysqldb (1.2.1-p2-2) unstable; urgency=low
* Updated for the new python policy. Closes: #373329
Modified: packages/python-mysqldb/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/python-modules/packages/python-mysqldb/trunk/debian/patches/00list?rev=1045&op=diff
==============================================================================
--- packages/python-mysqldb/trunk/debian/patches/00list (original)
+++ packages/python-mysqldb/trunk/debian/patches/00list Sat Jun 24 15:00:22 2006
@@ -1,2 +1,3 @@
01_converters_boolean
02_reconnect
+03_converters_set2str
Added: packages/python-mysqldb/trunk/debian/patches/03_converters_set2str.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-mysqldb/trunk/debian/patches/03_converters_set2str.dpatch?rev=1045&op=file
==============================================================================
--- packages/python-mysqldb/trunk/debian/patches/03_converters_set2str.dpatch (added)
+++ packages/python-mysqldb/trunk/debian/patches/03_converters_set2str.dpatch Sat Jun 24 15:00:22 2006
@@ -1,0 +1,33 @@
+#! /bin/sh -e
+# 03_converters_set2str.dpatch by Simeon Anastasov
+#
+# All lines beginning with `## DP:' are a description of the patch.
+## DP: fix set2str
+
+if [ $# -ne 1 ]; then
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+fi
+case "$1" in
+ -patch) patch -f --no-backup-if-mismatch -p1 < $0;;
+ -unpatch) patch -f --no-backup-if-mismatch -R -p1 < $0;;
+ *)
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1;;
+esac
+
+exit 0
+
+ at DPATCH@
+--- MySQLdb.orig/converters.py 2006-06-16 14:19:08.000000000 +0200
++++ MySQLdb/converters.py 2006-06-16 14:39:55.000000000 +0200
+@@ -42,7 +42,8 @@
+ def Bool2Str(s, d): return str(int(s))
+
+ def Str2Set(s):
+- return Set([ i for i in s.split(',') if i ])
++ values = s.split(',')
++ return apply(str, tuple(values))
+
+ def Set2Str(s, d):
+ return string_literal(','.join(s), d)
Propchange: packages/python-mysqldb/trunk/debian/patches/03_converters_set2str.dpatch
------------------------------------------------------------------------------
svn:executable = *
Modified: packages/python-mysqldb/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/python-mysqldb/trunk/debian/rules?rev=1045&op=diff
==============================================================================
--- packages/python-mysqldb/trunk/debian/rules (original)
+++ packages/python-mysqldb/trunk/debian/rules Sat Jun 24 15:00:22 2006
@@ -1,19 +1,14 @@
#!/usr/bin/make -f
#-*- makefile -*-
-export PACKAGE=python-mysqldb
-
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-
-# This is the debhelper compatibility version to use.
-export DH_COMPAT=5
# Include dpatch stuff.
include /usr/share/dpatch/dpatch.make
# export some vars
-export mysqlversion=5.0.19
+export mysqlversion=5.0.22
export mysqlclient=mysqlclient_r
export mysqloptlibs=ssl crypto
@@ -62,18 +57,18 @@
# Build architecture-dependent files here.
binary-arch: install
- dh_installdocs -a -A README doc/MySQLdb.txt
- dh_installchangelogs -a ChangeLog
- dh_strip -a
- dh_compress -a
- dh_fixperms -a
- dh_pycentral -a
- dh_python -a
- dh_installdeb -a
- dh_shlibdeps -a
- dh_gencontrol -a
- dh_md5sums -a
- dh_builddeb -a
+ dh_installdocs -A README doc/MySQLdb.txt doc/FAQ.txt
+ dh_installchangelogs ChangeLog
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_pycentral
+ dh_python
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
binary: binary-indep binary-arch
More information about the Python-modules-commits
mailing list