Hello community, here is the log from the commit of package python-crypto for openSUSE:Factory checked in at Fri Mar 19 10:07:16 CET 2010. -------- --- python-crypto/python-crypto.changes 2009-11-03 20:21:56.000000000 +0100 +++ /mounts/work_src_done/STABLE/python-crypto/python-crypto.changes 2010-03-18 17:09:03.000000000 +0100 @@ -1,0 +2,12 @@ +Thu Mar 18 17:01:03 CET 2010 - matejcik@suse.cz + +- update to 2.1.0 - newly maintained at upstream + * many bugfixes, minor API updates and deprecations + (see included ChangeLog for details) + * reimplementation of several algorithms to alleviate + copyright concerns + * documentation now in rst format, epydoc config supplied + * integrated test suite +- enabled test suite in %check stage + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- pycrypto-2.0.1-arc2.patch pycrypto-2.0.1-ssize.patch pycrypto-2.0.1.tar.bz2 New: ---- pycrypto-2.1.0-ssize.patch pycrypto-2.1.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-crypto.spec ++++++ --- /var/tmp/diff_new_pack.kcDlXi/_old 2010-03-19 10:06:53.000000000 +0100 +++ /var/tmp/diff_new_pack.kcDlXi/_new 2010-03-19 10:06:53.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package python-crypto (Version 2.0.1) +# spec file for package python-crypto (Version 2.1.0) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 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 @@ -24,12 +24,11 @@ License: Python .. Group: Development/Libraries/Python AutoReqProv: on -Version: 2.0.1 -Release: 198 +Version: 2.1.0 +Release: 1 Summary: Collection of cryptographic algorithms and protocols, implemented for use from Python Source: pycrypto-%{version}.tar.bz2 -Patch0: pycrypto-2.0.1-ssize.patch -Patch1: pycrypto-2.0.1-arc2.patch +Patch0: pycrypto-2.1.0-ssize.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %{py_requires} @@ -59,7 +58,6 @@ %prep %setup -n pycrypto-%{version} %patch0 -%patch1 %build export CFLAGS="$RPM_OPT_FLAGS" @@ -68,11 +66,14 @@ %install python setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT --record-rpm=INSTALLED_FILES +%check +python setup.py test + %clean rm -rf $RPM_BUILD_ROOT %files -f INSTALLED_FILES %defattr(-,root,root) -%doc ACKS ChangeLog LICENSE MANIFEST PKG-INFO README TODO +%doc ACKS ChangeLog COPYRIGHT README TODO %changelog ++++++ pycrypto-2.0.1-ssize.patch -> pycrypto-2.1.0-ssize.patch ++++++ --- python-crypto/pycrypto-2.0.1-ssize.patch 2007-01-16 00:33:52.000000000 +0100 +++ /mounts/work_src_done/STABLE/python-crypto/pycrypto-2.1.0-ssize.patch 2010-03-18 17:09:02.000000000 +0100 @@ -14,6 +14,6 @@ - size = PyString_Size(value); + ssize = PyString_Size(value); + size = (ssize > INT_MAX) ? INT_MAX : ssize; - raw_digest = PyString_AsString(value); + raw_digest = (unsigned char *) PyString_AsString(value); /* Create a new string */ ++++++ pycrypto-2.0.1.tar.bz2 -> pycrypto-2.1.0.tar.bz2 ++++++ ++++ 33859 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org