Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jul 2005 22:33:42 +0400
From:      Vsevolod Stakhov <vsevolod@highsecure.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/83623: Update port: ftp/py-curl to 7.14.0
Message-ID:  <E1DuDxO-000MIx-Uc@spray.anyhost.ru>
Resent-Message-ID: <200507171840.j6HIeB03058622@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         83623
>Category:       ports
>Synopsis:       Update port: ftp/py-curl to 7.14.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 17 18:40:10 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Vsevolod Stakhov
>Release:        FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:
>Description:
Update to 7.14.0
Feed portlint. This port links with libssl and libcrypto so consider
to add USE_OPENSSL. Tar works well for me, so remove EXTRACT_AFTER_ARGS.

>How-To-Repeat:
>Fix:

--- py24-curl-7.14.0.patch begins here ---
diff -ruN --exclude=CVS py-curl.orig/Makefile py-curl/Makefile
--- py-curl.orig/Makefile	Sun Jul 17 21:50:01 2005
+++ py-curl/Makefile	Sun Jul 17 22:24:51 2005
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	curl
-PORTVERSION=	7.13.1
+PORTVERSION=	7.14.0
 CATEGORIES=	ftp python
 MASTER_SITES=	http://pycurl.sourceforge.net/download/ \
 		http://pycurl.sourceforge.net/download/00-OLD-VERSIONS/
@@ -21,7 +21,10 @@
 USE_PYTHON=	yes
 USE_PYDISTUTILS=	yes
 USE_REINPLACE=	yes
-EXTRACT_AFTER_ARGS=	| ${TAR} -xf - 2>/dev/null || true
+USE_OPENSSL=	yes
+
+DOCSDIR=	${PREFIX}/share/doc/py-curl
+EXAMPLESDIR=	${PREFIX}/share/examples/py-curl
 
 post-patch:
 	${REINPLACE_CMD} -e 's@\(curl-config --\)@${LOCALBASE}/bin/\1@g' \
diff -ruN --exclude=CVS py-curl.orig/distinfo py-curl/distinfo
--- py-curl.orig/distinfo	Sun Jul 17 21:50:01 2005
+++ py-curl/distinfo	Sun Jul 17 21:51:00 2005
@@ -1,2 +1,2 @@
-MD5 (pycurl-7.13.1.tar.gz) = 9dda4d883b2a9cd2e819296f9b91c555
-SIZE (pycurl-7.13.1.tar.gz) = 61568
+MD5 (pycurl-7.14.0.tar.gz) = 6f73d518fb520af14634a06ee1b7ddce
+SIZE (pycurl-7.14.0.tar.gz) = 62114
diff -ruN --exclude=CVS py-curl.orig/pkg-plist py-curl/pkg-plist
--- py-curl.orig/pkg-plist	Sun Jul 17 21:50:01 2005
+++ py-curl/pkg-plist	Sun Jul 17 22:21:09 2005
@@ -2,44 +2,44 @@
 %%PYTHON_SITELIBDIR%%/curl/__init__.pyc
 %%PYTHON_SITELIBDIR%%/curl/__init__.pyo
 %%PYTHON_SITELIBDIR%%/pycurl.so
-share/doc/py-curl/COPYING
-share/doc/py-curl/ChangeLog
-share/doc/py-curl/INSTALL
-share/doc/py-curl/README
-share/doc/py-curl/TODO
-share/doc/py-curl/html/callbacks.html
-share/doc/py-curl/html/curlmultiobject.html
-share/doc/py-curl/html/curlobject.html
-share/doc/py-curl/html/pycurl.html
-share/doc/py-curl/tests/test.py
-share/doc/py-curl/tests/test_cb.py
-share/doc/py-curl/tests/test_debug.py
-share/doc/py-curl/tests/test_getinfo.py
-share/doc/py-curl/tests/test_gtk.py
-share/doc/py-curl/tests/test_internals.py
-share/doc/py-curl/tests/test_memleak.py
-share/doc/py-curl/tests/test_multi.py
-share/doc/py-curl/tests/test_multi2.py
-share/doc/py-curl/tests/test_multi3.py
-share/doc/py-curl/tests/test_multi4.py
-share/doc/py-curl/tests/test_multi5.py
-share/doc/py-curl/tests/test_multi6.py
-share/doc/py-curl/tests/test_multi_vs_thread.py
-share/doc/py-curl/tests/test_post.py
-share/doc/py-curl/tests/test_post2.py
-share/doc/py-curl/tests/test_post3.py
-share/doc/py-curl/tests/test_stringio.py
-share/doc/py-curl/tests/test_xmlrpc.py
-share/doc/py-curl/tests/util.py
-share/examples/py-curl/basicfirst.py
-share/examples/py-curl/file_upload.py
-share/examples/py-curl/linksys.py
-share/examples/py-curl/retriever-multi.py
-share/examples/py-curl/retriever.py
-share/examples/py-curl/sfquery.py
-share/examples/py-curl/xmlrpc_curl.py
-@dirrm share/examples/py-curl
-@dirrm share/doc/py-curl/tests
-@dirrm share/doc/py-curl/html
-@dirrm share/doc/py-curl
+%%DOCSDIR%%/COPYING
+%%DOCSDIR%%/ChangeLog
+%%DOCSDIR%%/INSTALL
+%%DOCSDIR%%/README
+%%DOCSDIR%%/TODO
+%%DOCSDIR%%/html/callbacks.html
+%%DOCSDIR%%/html/curlmultiobject.html
+%%DOCSDIR%%/html/curlobject.html
+%%DOCSDIR%%/html/pycurl.html
+%%DOCSDIR%%/tests/test.py
+%%DOCSDIR%%/tests/test_cb.py
+%%DOCSDIR%%/tests/test_debug.py
+%%DOCSDIR%%/tests/test_getinfo.py
+%%DOCSDIR%%/tests/test_gtk.py
+%%DOCSDIR%%/tests/test_internals.py
+%%DOCSDIR%%/tests/test_memleak.py
+%%DOCSDIR%%/tests/test_multi.py
+%%DOCSDIR%%/tests/test_multi2.py
+%%DOCSDIR%%/tests/test_multi3.py
+%%DOCSDIR%%/tests/test_multi4.py
+%%DOCSDIR%%/tests/test_multi5.py
+%%DOCSDIR%%/tests/test_multi6.py
+%%DOCSDIR%%/tests/test_multi_vs_thread.py
+%%DOCSDIR%%/tests/test_post.py
+%%DOCSDIR%%/tests/test_post2.py
+%%DOCSDIR%%/tests/test_post3.py
+%%DOCSDIR%%/tests/test_stringio.py
+%%DOCSDIR%%/tests/test_xmlrpc.py
+%%DOCSDIR%%/tests/util.py
+%%EXAMPLESDIR%%/basicfirst.py
+%%EXAMPLESDIR%%/file_upload.py
+%%EXAMPLESDIR%%/linksys.py
+%%EXAMPLESDIR%%/retriever-multi.py
+%%EXAMPLESDIR%%/retriever.py
+%%EXAMPLESDIR%%/sfquery.py
+%%EXAMPLESDIR%%/xmlrpc_curl.py
+@dirrm %%EXAMPLESDIR%%
+@dirrm %%DOCSDIR%%/tests
+@dirrm %%DOCSDIR%%/html
+@dirrm %%DOCSDIR%%
 @dirrm %%PYTHON_SITELIBDIR%%/curl
--- py24-curl-7.14.0.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1DuDxO-000MIx-Uc>