[Python-modules-commits] r5536 - in packages/pycurl/trunk/debian (4 files)
morph-guest at users.alioth.debian.org
morph-guest at users.alioth.debian.org
Sat May 31 21:03:11 UTC 2008
Date: Saturday, May 31, 2008 @ 21:03:09
Author: morph-guest
Revision: 5536
using setup.py for install and clean targets
Modified:
packages/pycurl/trunk/debian/changelog
packages/pycurl/trunk/debian/control
packages/pycurl/trunk/debian/patches/10_setup.py.dpatch
packages/pycurl/trunk/debian/rules
Modified: packages/pycurl/trunk/debian/changelog
===================================================================
--- packages/pycurl/trunk/debian/changelog 2008-05-31 07:12:07 UTC (rev 5535)
+++ packages/pycurl/trunk/debian/changelog 2008-05-31 21:03:09 UTC (rev 5536)
@@ -14,6 +14,7 @@
- fixed a mispell of Python in Description
* debian/rules
- added dpatch stuff
+ - using setup.py for install and clean targets
* debian/patches/10_setup.py.dpatch
- added to remove direct upstream code modification
* debian/python-pycurl.doc-base
@@ -25,7 +26,7 @@
- explicitly identified LGPL location on filesystem
- added dual licensing, including MIT license text
- -- Sandro Tosi <matrixhasu at gmail.com> Mon, 26 May 2008 23:50:55 +0200
+ -- Sandro Tosi <matrixhasu at gmail.com> Sat, 31 May 2008 23:02:49 +0200
pycurl (7.16.4-1) unstable; urgency=low
Modified: packages/pycurl/trunk/debian/control
===================================================================
--- packages/pycurl/trunk/debian/control 2008-05-31 07:12:07 UTC (rev 5535)
+++ packages/pycurl/trunk/debian/control 2008-05-31 21:03:09 UTC (rev 5536)
@@ -2,7 +2,7 @@
Section: python
Priority: extra
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Uploaders: Matthias Klose <doko at debian.org>, Sandro Tosi <matrixhasu at gmail.com>, Bernd Zeimetz <bzed at debian.org>
+Uploaders: Sandro Tosi <matrixhasu at gmail.com>, Bernd Zeimetz <bzed at debian.org>
Build-Depends: debhelper (>= 5.0.37.1), python-all-dev (>= 2.3.5-9), python-all-dbg, python-central, libcurl4-gnutls-dev (>= 7.18.1), dpatch
Standards-Version: 3.7.3
XS-Python-Version: all
Modified: packages/pycurl/trunk/debian/patches/10_setup.py.dpatch
===================================================================
--- packages/pycurl/trunk/debian/patches/10_setup.py.dpatch 2008-05-31 07:12:07 UTC (rev 5535)
+++ packages/pycurl/trunk/debian/patches/10_setup.py.dpatch 2008-05-31 21:03:09 UTC (rev 5536)
@@ -7,7 +7,7 @@
@DPATCH@
diff -urNad pycurl~/setup.py pycurl/setup.py
--- pycurl~/setup.py 2008-04-22 16:00:45.000000000 +0200
-+++ pycurl/setup.py 2008-05-24 18:46:20.845086611 +0200
++++ pycurl/setup.py 2008-05-31 22:54:56.540671465 +0200
@@ -17,7 +17,7 @@
from distutils.version import LooseVersion
@@ -17,3 +17,11 @@
library_dirs = []
libraries = []
runtime_library_dirs = []
+@@ -188,7 +188,6 @@
+ maintainer_email="kjetilja at gmail.com, markus at oberhumer.com",
+ url="http://pycurl.sourceforge.net/",
+ license="LGPL/MIT",
+- data_files=get_data_files(),
+ ext_modules=[ext],
+ long_description="""
+ This module provides Python bindings for the cURL library.""",
Modified: packages/pycurl/trunk/debian/rules
===================================================================
--- packages/pycurl/trunk/debian/rules 2008-05-31 07:12:07 UTC (rev 5535)
+++ packages/pycurl/trunk/debian/rules 2008-05-31 21:03:09 UTC (rev 5536)
@@ -26,6 +26,12 @@
dh_testdir
dh_testroot
rm -f build-*
+
+ for py in $(PYVERS); do \
+ python$$py setup.py clean; \
+ python$$py-dbg setup.py clean; \
+ done
+
rm -rf build
-find -name '*.py[co]' | xargs rm -f
dh_clean
@@ -36,19 +42,11 @@
dh_testroot
dh_clean -k
dh_installdirs
- set -e; \
- for i in $(PYVERS); do \
- mkdir -p debian/python-pycurl/usr/lib/python$$i/site-packages; \
- install -m 644 build/lib.*-*-$$i/pycurl.so \
- debian/python-pycurl/usr/lib/python$$i/site-packages; \
- done
- set -e; \
- for i in $(PYVERS); do \
- mkdir -p debian/python-pycurl-dbg/usr/lib/python$$i/site-packages; \
- install -m 644 build/lib_d.*-*-$$i/pycurl_d.so \
- debian/python-pycurl-dbg/usr/lib/python$$i/site-packages; \
- done
+ for py in $(PYVERS); do \
+ python$$py setup.py install --root=$(CURDIR)/debian/python-pycurl; \
+ python$$py-dbg setup.py install --root=$(CURDIR)/debian/python-pycurl-dbg; \
+ done;
# Build architecture-independent files here.
binary-indep: DH_OPTIONS=-i
More information about the Python-modules-commits
mailing list