ports/171787: [PATCH] www/py-httplib2: update to 0.7.6, add license
William Grzybowski
william88 at gmail.com
Wed Sep 19 14:30:13 UTC 2012
>Number: 171787
>Category: ports
>Synopsis: [PATCH] www/py-httplib2: update to 0.7.6, add license
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Sep 19 14:30:12 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: William Grzybowski
>Release: FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
>Description:
Update to 0.7.6, add MIT license and sort PLIST
Changes::
0.7.6
Fixes for App Engine 2.7.
0.7.5
Keys are lowercase in a Response object, regardless of how Response object is constructed.
Add control so that Authorization: headers aren't forwarded on a 3xx response by default.
Set the reason correctly when running on App Engine. Patch from Alain Vongsouvanh. Reviewed in http://codereview.appspot.com/6422051/
Fix proxy socks for SSL connections. Fixes issue #199.
You can now set httplib2.RETRIES to the number of retries before a request
is considered to fail It is set to a default of 2 to mimic the traditional
behavior of httplib2.
>How-To-Repeat:
>Fix:
See attached patch
--- py-httplib2.patch begins here ---
Index: Makefile
===================================================================
--- Makefile (revision 304517)
+++ Makefile (working copy)
@@ -6,7 +6,7 @@
#
PORTNAME= httplib2
-PORTVERSION= 0.7.4
+PORTVERSION= 0.7.6
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,6 +14,8 @@
MAINTAINER= lwhsu at FreeBSD.org
COMMENT= A comprehensive HTTP client library
+LICENSE= MIT
+
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
Index: distinfo
===================================================================
--- distinfo (revision 304517)
+++ distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (httplib2-0.7.4.tar.gz) = d268909d2df54098ec426fafc93a933adac7b713a4edb99113ba706a43882a91
-SIZE (httplib2-0.7.4.tar.gz) = 110136
+SHA256 (httplib2-0.7.6.tar.gz) = baa7bf431fa9d3c1016562de717e1ebb322a99df72a2918f6b5b8f65fa65bc2e
+SIZE (httplib2-0.7.6.tar.gz) = 141916
Index: pkg-plist
===================================================================
--- pkg-plist (revision 304517)
+++ pkg-plist (working copy)
@@ -1,18 +1,18 @@
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/cacerts.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/iri2uri.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/iri2uri.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/iri2uri.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/socks.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/iri2uri.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/socks.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/iri2uri.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/cacerts.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/socks.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2/socks.pyo
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/httplib2
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
--- py-httplib2.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list