[Python-modules-commits] r8479 - in packages/pycurl/trunk/debian (control rules)

bzed at users.alioth.debian.org bzed at users.alioth.debian.org
Thu May 14 23:17:33 UTC 2009


    Date: Thursday, May 14, 2009 @ 23:17:32
  Author: bzed
Revision: 8479

Use version from debian/changelog to add as dependency on the curl library.

Modified:
  packages/pycurl/trunk/debian/control
  packages/pycurl/trunk/debian/rules

Modified: packages/pycurl/trunk/debian/control
===================================================================
--- packages/pycurl/trunk/debian/control	2009-05-14 22:58:27 UTC (rev 8478)
+++ packages/pycurl/trunk/debian/control	2009-05-14 23:17:32 UTC (rev 8479)
@@ -12,7 +12,7 @@
 Package: python-pycurl
 Architecture: any
 Suggests: libcurl4-gnutls-dev, python-pycurl-dbg
-Depends: libcurl3-gnutls (>= 7.19.0), ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
 Conflicts: python2.3-pycurl, python2.4-pycurl
 Replaces: python2.3-pycurl, python2.4-pycurl
 Provides: ${python:Provides}
@@ -26,7 +26,7 @@
 Section: debug
 Priority: extra
 Architecture: any
-Depends: libcurl3-gnutls (>= 7.19.0), ${shlibs:Depends}, python-dbg, python-pycurl (= ${binary:Version}), ${misc:Depends}
+Depends: ${shlibs:Depends}, python-dbg, python-pycurl (= ${binary:Version}), ${misc:Depends}
 Description: Python bindings to libcurl (debug extension)
  This module provides the Python bindings to libcurl. Please refer to
  the libcurl documentation available in libcurl4-gnutls-dev Debian package.

Modified: packages/pycurl/trunk/debian/rules
===================================================================
--- packages/pycurl/trunk/debian/rules	2009-05-14 22:58:27 UTC (rev 8478)
+++ packages/pycurl/trunk/debian/rules	2009-05-14 23:17:32 UTC (rev 8479)
@@ -9,6 +9,7 @@
 export DH_OPTIONS
 
 PYVERS := $(shell pyversions -vs)
+CURLVERS := $(shell dpkg-parsechangelog  | grep '^Version' | sed 's,Version: \([^-]*\).*,\1,')
 
 unexport LDFLAGS
 export FFLAGS="-fPIC"
@@ -81,6 +82,7 @@
 	dh_fixperms -a
 	dh_installdeb -a
 	dh_shlibdeps -a
+	sed -i '/shlibs:Depends/s,\(libcurl3-gnutls (>= \)[^)]*\().*\),\$(CURLVERS)\2,' debian/python-pycurl*.substvars
 	dh_gencontrol -a
 	dh_md5sums -a
 	dh_builddeb -a




More information about the Python-modules-commits mailing list