pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/py-curl Update to PycURL 7.12.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d89ca0a259fc
branches:  trunk
changeset: 479716:d89ca0a259fc
user:      recht <recht%pkgsrc.org@localhost>
date:      Sat Aug 21 11:31:41 2004 +0000

description:
Update to PycURL 7.12.1

Version 7.12.1 [requires libcurl-7.12.1 or better]
--------------
2004-08-02  Kjetil Jacobsen  <kjetilja>
        * Added INFOTYPE_SSL_DATA_IN/OUT.

2004-07-16  Markus F.X.J. Oberhumer <mfx>
        * WARNING: removed deprecated PROXY_, TIMECOND_ and non-prefixed                  INFOTYPE constant names. See ChangeLog entry 2003-06-10.

2004-06-21  Kjetil Jacobsen  <kjetilja>
        * Added test program for HTTP post using the read callback (see
          tests/test_post3.py for details).
        * Use the new CURL_READFUNC_ABORT return code where appropriate
          to avoid hanging in perform() when read callbacks are used.
        * Added support for libcurl 7.12.1 CURLOPT features:
          SOURCE_HOST, SOURCE_USERPWD, SOURCE_PATH, SOURCE_PORT,
          PASV_HOST, SOURCE_PREQUOTE, SOURCE_POSTQUOTE.

2004-06-08  Markus F.X.J. Oberhumer <mfx>
        * Setting CURLOPT_POSTFIELDS now allows binary data and
          automatically sets CURLOPT_POSTFIELDSIZE for you. If you really
          want a different size you have to manually set POSTFIELDSIZE
          after setting POSTFIELDS.
          (Based on a patch by Martin Muenstermann).

2004-06-05  Markus F.X.J. Oberhumer <mfx>
        * Added stricter checks within the callback handlers.
        * Unify the behaviour of int and long parameters where appropriate.


Version 7.12
------------
2004-05-18  Kjetil Jacobsen  <kjetilja>
        * WARNING: To simplify code maintenance pycurl now requires
          libcurl 7.11.2 and python 2.2 or newer to work.
        * GC support is now always enabled.

Version 7.11.3
--------------
2004-04-30  Kjetil Jacobsen  <kjetilja>
        * Do not use the deprecated curl_formparse function.
          API CHANGE: HTTPPOST now takes a list of tuples where each
          tuple contains a form name and a form value, both strings
          (see test/test_post2.py for example usage).

        * Found a possible reference count bug in the multithreading
          code which may have contributed to the long-standing GC
          segfault which has haunted pycurl.  Fingers crossed.


Version 7.11.2
--------------
2004-04-21  Kjetil Jacobsen  <kjetilja>
        * Added support for libcurl 7.11.2 CURLOPT features:
          CURLOPT_TCP_NODELAY.

2004-03-25 Kjetil Jacobsen   <kjetilja>
        * Store Python longs in off_t with PyLong_AsLongLong instead
          of PyLong_AsLong.  Should make the options which deal
          with large files behave a little better.  Note that this
          requires the long long support in Python 2.2 or newer to
          work properly.


Version 7.11.1
--------------
2004-03-16  Kjetil Jacobsen  <kjetilja>
        * WARNING: Removed support for the PASSWDFUNCTION callback, which
          is no longer supported by libcurl.

2004-03-15  Kjetil Jacobsen  <kjetilja>
        * Added support for libcurl 7.11.1 CURLOPT features:
          CURLOPT_POSTFIELDSIZE_LARGE.

diffstat:

 www/py-curl/Makefile |  7 ++++---
 www/py-curl/PLIST    |  4 ++--
 www/py-curl/distinfo |  6 +++---
 3 files changed, 9 insertions(+), 8 deletions(-)

diffs (60 lines):

diff -r e1f392280601 -r d89ca0a259fc www/py-curl/Makefile
--- a/www/py-curl/Makefile      Sat Aug 21 11:31:00 2004 +0000
+++ b/www/py-curl/Makefile      Sat Aug 21 11:31:41 2004 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.17 2004/07/22 09:16:00 recht Exp $
+# $NetBSD: Makefile,v 1.18 2004/08/21 11:31:41 recht Exp $
 
-DISTNAME=      pycurl-7.11.0
+DISTNAME=      pycurl-7.12.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py//}
-PKGREVISION=   1
 CATEGORIES=    www python
 MASTER_SITES=  http://pycurl.sourceforge.net/download/
 
@@ -16,6 +15,8 @@
 USE_BUILDLINK3=        yes
 PLIST_SUBST+=  PYVERSSUFFIX=${PYVERSSUFFIX}
 
+BUILDLINK_DEPENDS.curl+=        curl>=7.12.1
+
 .include "../../www/curl/buildlink3.mk"
 .include "../../lang/python/extension.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r e1f392280601 -r d89ca0a259fc www/py-curl/PLIST
--- a/www/py-curl/PLIST Sat Aug 21 11:31:00 2004 +0000
+++ b/www/py-curl/PLIST Sat Aug 21 11:31:41 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2003/09/14 18:03:53 recht Exp $
+@comment $NetBSD: PLIST,v 1.5 2004/08/21 11:31:41 recht Exp $
 ${PYSITELIB}/curl/__init__.py
 ${PYSITELIB}/curl/__init__.pyc
 ${PYSITELIB}/curl/__init__.pyo
@@ -9,7 +9,6 @@
 share/doc/pycurl${PYVERSSUFFIX}/README
 share/doc/pycurl${PYVERSSUFFIX}/TODO
 share/doc/pycurl${PYVERSSUFFIX}/examples/basicfirst.py
-share/doc/pycurl${PYVERSSUFFIX}/examples/gtkhtml_demo.py
 share/doc/pycurl${PYVERSSUFFIX}/examples/linksys.py
 share/doc/pycurl${PYVERSSUFFIX}/examples/retriever-multi.py
 share/doc/pycurl${PYVERSSUFFIX}/examples/retriever.py
@@ -35,6 +34,7 @@
 share/doc/pycurl${PYVERSSUFFIX}/tests/test_multi_vs_thread.py
 share/doc/pycurl${PYVERSSUFFIX}/tests/test_post.py
 share/doc/pycurl${PYVERSSUFFIX}/tests/test_post2.py
+share/doc/pycurl${PYVERSSUFFIX}/tests/test_post3.py
 share/doc/pycurl${PYVERSSUFFIX}/tests/test_stringio.py
 share/doc/pycurl${PYVERSSUFFIX}/tests/test_xmlrpc.py
 share/doc/pycurl${PYVERSSUFFIX}/tests/util.py
diff -r e1f392280601 -r d89ca0a259fc www/py-curl/distinfo
--- a/www/py-curl/distinfo      Sat Aug 21 11:31:00 2004 +0000
+++ b/www/py-curl/distinfo      Sat Aug 21 11:31:41 2004 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2004/02/15 18:44:01 recht Exp $
+$NetBSD: distinfo,v 1.9 2004/08/21 11:31:41 recht Exp $
 
-SHA1 (pycurl-7.11.0.tar.gz) = 6d522f116435e42d5b21adeae3de09ac69af966f
-Size (pycurl-7.11.0.tar.gz) = 60506 bytes
+SHA1 (pycurl-7.12.1.tar.gz) = f877f56fc9982d2314e9e39ff9c93955ab149411
+Size (pycurl-7.12.1.tar.gz) = 58524 bytes
 SHA1 (patch-aa) = e13a29b627f46ab82d3d96b1021756d41998b781



Home | Main Index | Thread Index | Old Index