[Python-modules-commits] r13611 - in packages/urlgrabber/trunk/debian (7 files)

kcoyner at users.alioth.debian.org kcoyner at users.alioth.debian.org
Fri Jun 25 01:12:39 UTC 2010


    Date: Friday, June 25, 2010 @ 01:12:27
  Author: kcoyner
Revision: 13611

New upstream release 3.9.1.

Modified:
  packages/urlgrabber/trunk/debian/changelog
  packages/urlgrabber/trunk/debian/compat
  packages/urlgrabber/trunk/debian/control
  packages/urlgrabber/trunk/debian/copyright
  packages/urlgrabber/trunk/debian/rules
  packages/urlgrabber/trunk/debian/source/format
Deleted:
  packages/urlgrabber/trunk/debian/patches/

Modified: packages/urlgrabber/trunk/debian/changelog
===================================================================
--- packages/urlgrabber/trunk/debian/changelog	2010-06-24 23:17:45 UTC (rev 13610)
+++ packages/urlgrabber/trunk/debian/changelog	2010-06-25 01:12:27 UTC (rev 13611)
@@ -1,21 +1,28 @@
-urlgrabber (3.1.0-6) unstable; urgency=low
+urlgrabber (3.9.1-1) unstable; urgency=low
 
-  [ Stefano Rivera ]
-  * debian/patches/002_md5_deprecation.dpatch:
-    Use hashlib instead of deprecated md5 functions. Thanks to Michael Bienia
-    from Ubuntu (Closes: #517993)
-  * debian/{control,watch,copyright}:
-    - Update Homepage - upstream moved. (Closes: #586399)
+  * New upstream release. The main backend was changed from from urllib2 to
+    pycurl. The API is identical. Callers do not need to change anything.
+    Closes: #518436, #517993, #493251, #586400, #529752. 
   * debian/control:
-    - No longer Provides ${python:Provides}
-    - Set XS-Python-Version: >= 2.5 (as required by the hashlib patch)
-  * debian/rules:
-    - Run setup.py with current python version only.
-    - Respect nocheck in DEB_BULID_OPTIONS (although failed tests don't abort
-      build, as several tests fail)
-  * Bump standards version to 3.8.4 (no additional changes needed).
+    + Bumped standards version to 3.8.4. No changes needed.
+    + Bumped debhelper version to 7.4~.
+    + Removed build dependency on dpatch.
+    + Added build dependency on python-pycurl.
+    + Updated homepage.
+    + Set XS-Python-Version: >= 2.5
+  * Removed keepalive.py patch.
+  * Updated debian/watch for new homepage.
+  * Update homepage reference in debian/copyright. Closes: #586399. Updated
+    copyright information for additional new author Seth Vidal.
+  * Add debian/source/format file set to 3.0 (quilt).
+  * debian/rules: 
+    + Run setup.py with current python version only.
+    + Respect nocheck in DEB_BULID_OPTIONS (although failed tests don't abort
+    + Changed dh_clean -k to dh_prep to conform with debhelper version 7.
+    build, as several tests fail)
+  * Bumped debian/compat from 5 to 7.
 
- -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>  Mon, 21 Jun 2010 18:15:38 +0200
+ -- Kevin Coyner <kcoyner at debian.org>  Mon, 21 Jun 2010 20:36:19 +0000
 
 urlgrabber (3.1.0-5) unstable; urgency=low
 

Modified: packages/urlgrabber/trunk/debian/compat
===================================================================
--- packages/urlgrabber/trunk/debian/compat	2010-06-24 23:17:45 UTC (rev 13610)
+++ packages/urlgrabber/trunk/debian/compat	2010-06-25 01:12:27 UTC (rev 13611)
@@ -1 +1 @@
-5
+7

Modified: packages/urlgrabber/trunk/debian/control
===================================================================
--- packages/urlgrabber/trunk/debian/control	2010-06-24 23:17:45 UTC (rev 13610)
+++ packages/urlgrabber/trunk/debian/control	2010-06-25 01:12:27 UTC (rev 13611)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Kevin Coyner <kcoyner at debian.org>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 5), python-all, python-support (>= 0.6), dpatch
+Build-Depends: debhelper (>= 7.4~), python-all, python-support (>= 0.6), python-pycurl
 Standards-Version: 3.8.4
 Homepage: http://urlgrabber.baseurl.org/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/urlgrabber/trunk/
@@ -13,6 +13,7 @@
 Package: python-urlgrabber
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Provides: ${python:Provides}
 Description: A high-level cross-protocol url-grabber
  urlgrabber dramatically simplifies the fetching of files. It is designed to
  be used in programs that need common (but not necessarily simple)

Modified: packages/urlgrabber/trunk/debian/copyright
===================================================================
--- packages/urlgrabber/trunk/debian/copyright	2010-06-24 23:17:45 UTC (rev 13610)
+++ packages/urlgrabber/trunk/debian/copyright	2010-06-25 01:12:27 UTC (rev 13611)
@@ -1,15 +1,19 @@
 This package was debianized by Anand Kumria <wildfire at progsoc.org> on
 Sun, 9 Oct 2005 13:06:55 +1000.
 
-It was downloaded from <http://urlgrabber.baseurl.org/download/>
+It was originally downloaded from <http://linux.duke.edu/projects/urlgrabber/download/>
 
+It can now be downloaded from <http://urlgrabber.baseurl.org/>
+
 Upstream Authors: Michael D. Stenner <mstenner at linux.duke.edu>
 	              Ryan Tomayko <rtomayko at naeblis.cx>
+                  Seth Vidal <skvidal at fedoraproject.org>
 
-
 Copyright: © 2002-2006 Michael D. Stenner
                        Ryan Tomayko
 
+Copyright: © 2009 Red Hat Inc, pycurl code written by Seth Vidal
+
 License:
 
     This package is free software; you can redistribute it and/or modify it

Modified: packages/urlgrabber/trunk/debian/rules
===================================================================
--- packages/urlgrabber/trunk/debian/rules	2010-06-24 23:17:45 UTC (rev 13610)
+++ packages/urlgrabber/trunk/debian/rules	2010-06-25 01:12:27 UTC (rev 13611)
@@ -9,50 +9,46 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+PYVERS = $(shell pyversions -r)
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
 	touch configure-stamp
 
-build: patch build-stamp
+build: build-stamp
 
 build-stamp: configure-stamp
 	dh_testdir
 	python setup.py build
 ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
 	# we should set -e, but all the tests fail.
-	for py in $(shell pyversions -r); do \
+	for py in $(PYVERS); do \
 		$$py test/runtests.py; \
 	done
 endif
 	touch build-stamp
 
-clean: clean-patched unpatch
-
-clean-patched:
+clean: 
 	dh_testdir
 	dh_testroot
 	-rm -f build-stamp configure-stamp
+	for py in $(PYVERS); do \
+		$$py setup.py clean; \
+	done
 	python setup.py clean
 	find $(CURDIR) -name "*.pyc" -exec rm -f '{}' \;
 	dh_clean
 
-patch: patch-stamp
-patch-stamp:
-	dpatch apply-all
-	dpatch cat-all >patch-stamp
-
-unpatch:
-	dpatch deapply-all
-	rm -rf patch-stamp debian/patched
-
 install: build
 	dh_testdir
 	dh_testroot
-	dh_clean -k
+	dh_prep
 	dh_installdirs
 	# Add here commands to install the package into debian/urlgrabber.
-	python setup.py install --prefix=/usr --root=$(CURDIR)/debian/python-urlgrabber
+	for py in $(PYVERS); do \
+		$$py setup.py install --prefix=/usr --root=$(CURDIR)/debian/python-urlgrabber; \
+	done
 	# remove unneeded documents installed by setup.py
 	-rm -rf $(CURDIR)/debian/python-urlgrabber/usr/share/doc/urlgrabber-3*
 

Modified: packages/urlgrabber/trunk/debian/source/format
===================================================================
--- packages/urlgrabber/trunk/debian/source/format	2010-06-24 23:17:45 UTC (rev 13610)
+++ packages/urlgrabber/trunk/debian/source/format	2010-06-25 01:12:27 UTC (rev 13611)
@@ -1 +1 @@
-1.0
+3.0 (quilt)




More information about the Python-modules-commits mailing list