Date: Mon, 9 Jan 2012 20:27:41 GMT From: Olivier Duchateau <duchateau.olivier@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/163972: [NEW PORT] net/py-urllib3, Enhance HTTP Python's standard libraries (urllib and urllib2) Message-ID: <201201092027.q09KRfSF088702@red.freebsd.org> Resent-Message-ID: <201201092030.q09KUF3v063901@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 163972 >Category: ports >Synopsis: [NEW PORT] net/py-urllib3, Enhance HTTP Python's standard libraries (urllib and urllib2) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 09 20:30:15 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Olivier Duchateau >Release: FreeBSD 8.2-RELEASE-p3 i386 >Organization: >Environment: >Description: Urllib3 is an HTTP library with thread-safe connection pooling, and file post WWW: http://urllib3.readthedocs.org/ >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-urllib3/ # py-urllib3/files # py-urllib3/files/patch-setup.py # py-urllib3/pkg-plist # py-urllib3/pkg-descr # py-urllib3/distinfo # py-urllib3/Makefile # echo c - py-urllib3/ mkdir -p py-urllib3/ > /dev/null 2>&1 echo c - py-urllib3/files mkdir -p py-urllib3/files > /dev/null 2>&1 echo x - py-urllib3/files/patch-setup.py sed 's/^X//' >py-urllib3/files/patch-setup.py << '915e31e24396a3dd75d32829f01b27c2' X--- setup.py.orig 2012-01-07 22:23:02.000000000 +0100 X+++ setup.py 2012-01-09 19:08:23.000000000 +0100 X@@ -49,6 +49,6 @@ X license='MIT', X packages=['urllib3', 'dummyserver', 'urllib3.packages', 'urllib3.packages.ssl_match_hostname'], X requires=requirements, X- tests_require=tests_requirements, X- test_suite='test', X+ #tests_require=tests_requirements, X+ #test_suite='test', X ) 915e31e24396a3dd75d32829f01b27c2 echo x - py-urllib3/pkg-plist sed 's/^X//' >py-urllib3/pkg-plist << '981bd70e7e58207da6e64b110b826559' X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/app.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/app.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/app.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/server.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/server.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/server.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/testcase.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/testcase.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver/testcase.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/_collections.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/_collections.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/_collections.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/connectionpool.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/connectionpool.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/connectionpool.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/exceptions.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/exceptions.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/exceptions.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/filepost.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/filepost.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/filepost.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/packages/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/packages/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/packages/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/packages/ssl_match_hostname/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/packages/ssl_match_hostname/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/packages/ssl_match_hostname/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/poolmanager.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/poolmanager.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/poolmanager.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/request.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/request.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/request.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/response.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/response.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/response.pyo X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/packages/ssl_match_hostname X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3/packages X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/urllib3 X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dummyserver X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% 981bd70e7e58207da6e64b110b826559 echo x - py-urllib3/pkg-descr sed 's/^X//' >py-urllib3/pkg-descr << 'ad6a063d42251fae116c6034a8e7bd26' XUrllib3 is an HTTP library with thread-safe connection pooling, and file Xpost. X XWWW: http://urllib3.readthedocs.org/ ad6a063d42251fae116c6034a8e7bd26 echo x - py-urllib3/distinfo sed 's/^X//' >py-urllib3/distinfo << '433b665764b3eb10cfd892c09633054b' XSHA256 (urllib3-1.1.tar.gz) = 726fe8018e6eb3749a9587fc117180807a1fafb1cb0ac2044fa414c28fdf5aa6 XSIZE (urllib3-1.1.tar.gz) = 27578 433b665764b3eb10cfd892c09633054b echo x - py-urllib3/Makefile sed 's/^X//' >py-urllib3/Makefile << 'f8f50c9d52997fac529338aef8416df0' X# New ports collection makefile for: py-urllib3 X# Date created: 2012-01-09 X# Whom: Olivier Duchateau <duchateau.olivier@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= urllib3 XPORTVERSION= 1.1 XCATEGORIES= net python XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= duchateau.olivier@gmail.com XCOMMENT= Enhance HTTP Python's standard library X XLICENSE= MIT XLICENSE_FILE= ${WRKSRC}/LICENSE.txt X XUSE_PYTHON= 2.6+ XUSE_PYDISTUTILS= easy_install X X.include <bsd.port.mk> f8f50c9d52997fac529338aef8416df0 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201092027.q09KRfSF088702>