Hello community,

here is the log from the commit of package python-pycurl for openSUSE:Factory
checked in at Wed Sep 21 17:21:04 CEST 2011.



--------
New Changes file:

--- /dev/null   2010-08-26 16:28:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/python-pycurl/python-pycurl.changes    
2011-09-20 14:05:30.000000000 +0200
@@ -0,0 +1,109 @@
+-------------------------------------------------------------------
+Tue Sep 20 11:54:25 UTC 2011 - [email protected]
+
+- Renamed package to 'python-pycurl' to match upstream name
+- Removed authors from description
+
+-------------------------------------------------------------------
+Wed Feb 10 11:45:01 UTC 2010 - [email protected]
+
+- Update to 7.19.0:
+  * Added CURLFILE, ADDRESS_SCOPE and ISSUERCERT options, 
+    as well as the APPCONNECT_TIME info.
+  * Added PRIMARY_IP info (patch by
+    Yuhui H <eyecat at gmail.com>).
+  * Added support for curl_easy_reset through a
+    new 'reset' method on curl objects
+    (patch by Nick Pilon <npilon at oreilly.com>).
+  * Added support for OPENSOCKET callbacks.
+    See 'tests/test_opensocket.py' for example
+    usage (patch by Thomas Hunger <teh at camvine.com>).
+- Version 7.18.2:
+  * Added REDIRECT_URL info and M_MAXCONNECTS option
+    (patch by Yuhui H <eyecat at gmail.com>).
+  * Added socket_action() method to CurlMulti objects.
+    See 'tests/test_multi_socket_select.py' for example
+    usage (patch by Yuhui H <eyecat at gmail.com>).
+  * Added AUTOREFERER option.
+  * Allow resetting some list operations (HTTPHEADER,
+    QUOTE, POSTQUOTE, PREQUOTE) by passing an empty
+    list to setopt (patch by Jim Patterson).
+- Split off doc subpackage
+
+-------------------------------------------------------------------
+Fri Apr 25 16:45:35 ADT  2008 - [email protected]
+
+- Update to 7.18.1:
+  * Added POST301, SSH_HOST_PUBLIC_KEY_MD5,
+    COPYPOSTFIELDS and PROXY_TRANSFER_MODE options.
+  * Check for static libs in setup.py to better detect
+    whether libcurl was linked with OpenSSL or GNUTLS.
+  * PycURL is now dual licensed under the LGPL and
+    a license similar to the cURL license (an MIT/X
+    derivate).
+- Version 7.16.4:
+  * Allow any callable object as the callback function.
+    This change comes handy when you would like to use objects
+    which are callable but are not functions or methods, for
+    example those objects created by the functions in the functools
+    module (patch by Daniel Pena Arteaga <dpena at ph.tum.de>).
+  * Added NEW_DIRECTORY_PERMS and NEW_FILE_PERMS options.
+- Version 7.16.2.1:
+  * Added IOCMD_NOP and IOCMD_RESTARTREAD for ioctl callback
+    handling (patch by Mark Eichin).
+  * Use Py_ssize_t where appropriate for Python 2.5 and 64-bit
+    compatibility.  This fixes the problem reported by Aaron
+    Hill, where the exception "pycurl.error: (2, '')" is thrown
+    when calling setopt(pycurl.POSTFIELDS,...) on 64-bit
+    platforms.
+- Version 7.16.2:
+  * Added options HTTP_TRANSFER_DECODING, HTTP_CONTENT_DECODING,
+    TIMEOUT_MS, CONNECTTIMEOUT_MS from libcurl 7.16.2.
+  * Right-strip URLs read from files in the test scripts
+    to avoid sending requests with '\n' at the end.
+- Version 7.16.1:
+  * Added constants for all libcurl (error) return codes.  They
+    are named the same as the macro constants in curl.h but prefixed
+    with E_ instead of CURLE.  Return codes for the multi API are
+    prefixed with M_ instead of CURLM.
+  * Added CURLOPT_FTP_SSL_CCC, CURLOPT_SSH_PUBLIC_KEYFILE,
+    CURLOPT_SSH_PRIVATE_KEYFILE, CURLOPT_SSH_AUTH_TYPES.
+  * Removed CLOSEPOLICY and friends since this option is now
+    deprecated in libcurl.
+  * Set the _use_datetime attribute on the CURLTransport class
+    to unbreak xmlrpc_curl.py on Python 2.5.
+- Version 7.16.0 [no public release]:
+  * Added CURLOPT_SSL_SESSIONID_CACHE.
+  * Removed SOURCE_* options since they are no longer
+    supported by libcurl.
+
+-------------------------------------------------------------------
+Mon Oct  2 13:51:57 CEST 2006 - [email protected]
+
+- fix build on older distributions
+
+-------------------------------------------------------------------
+Sun Oct  1 15:14:26 CEST 2006 - [email protected]
+
+- update to version 7.15.5.1
+  * Added test for basic ftp usage (tests/test_ftp.py).
+  * Fix broken ssl mutex lock funcction when using GNU TLS
+
+-------------------------------------------------------------------
+Thu Sep 21 14:28:54 CEST 2006 - [email protected]
+
+- fix build with python 2.5
+
+-------------------------------------------------------------------
+Mon Aug 14 10:01:34 CEST 2006 - [email protected]
+
+- update to version 7.15.5
+  * Added CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_MAX_SEND_SPEED_LARGE, and
+    CURLOPT_MAX_RECV_SPEED_LARGE.
+- requires curl >= 7.15.5
+
+-------------------------------------------------------------------
+Sat Aug  5 16:52:04 CEST 2006 - [email protected]
+
+- initial package (version 7.15.4.2)
+

calling whatdependson for head-i586


New:
----
  pycurl-7.18.1-nostaticlibs.patch
  pycurl-7.19.0.tar.gz
  python-pycurl.changes
  python-pycurl.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pycurl.spec ++++++
#
# spec file for package python-pycurl
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

Name:           python-pycurl
Version:        7.19.0
Release:        0
Url:            http://pycurl.sourceforge.net/
Summary:        PycURL -- cURL library module
License:        LGPL and MIT
Group:          Development/Languages/Python
Source:         pycurl-%{version}.tar.gz
Patch0:         pycurl-7.18.1-nostaticlibs.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python-devel
BuildRequires:  libcurl-devel >= 7.19.0
BuildRequires:  openssl-devel
%if 0%{?suse_version}
%py_requires
%endif
Provides:       python-curl = %{version}
Obsoletes:      python-curl < %{version}
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}

%description
This module provides bindings for the cURL library.

%package doc
Summary:        Documentation for python-curl
Group:          Development/Libraries/Python
Requires:       %{name} = %{version}

%description doc
This module provides bindings for the cURL library.

This package contains documentation and examples.

%prep
%setup -q -n pycurl-%{version}
%patch0

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc # Remove wrongly installed junk

%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README TODO
%{python_sitearch}/*

%files doc
%defattr(-,root,root)
%doc examples doc/*.html

%changelog
++++++ pycurl-7.18.1-nostaticlibs.patch ++++++
Index: setup.py
===================================================================
--- setup.py.orig       2008-04-22 11:00:45.000000000 -0300
+++ setup.py    2008-04-25 17:52:50.000000000 -0300
@@ -97,8 +97,7 @@ else:
         else:
             extra_compile_args.append(e)
     libs = split_quoted(
-        os.popen("'%s' --libs" % CURL_CONFIG).read()+\
-        os.popen("'%s' --static-libs" % CURL_CONFIG).read())
+        os.popen("'%s' --libs" % CURL_CONFIG).read())
     for e in libs:
         if e[:2] == "-l":
             libraries.append(e[2:])

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to