Hello community,

here is the log from the commit of package python-Cython for openSUSE:Factory
checked in at Mon Sep 5 16:38:08 CEST 2011.



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

--- /dev/null   2010-08-26 16:28:41.000000000 +0200
+++ python-Cython/python-Cython.changes 2011-09-02 13:06:10.000000000 +0200
@@ -0,0 +1,41 @@
+-------------------------------------------------------------------
+Fri Sep  2 11:03:40 UTC 2011 - [email protected]
+
+- Fixed a typo
+- Removed testsuite again, fixes SLE build
+
+-------------------------------------------------------------------
+Fri Sep  2 09:50:25 UTC 2011 - [email protected]
+
+- Update to version 0.15:
+  * For loop docs fix and pointer iteration. 
+  * Pure decorators now implemented.
+  * fix bug #707: optimised dict iteration over non-trivial expressions fail...
+  * optimise object.pop() for sets
+  * Py2.4 fix: PySet_Pop() appeared in Py2.5 
+  * Py3.3 test fix
+  * Support module level control flow and Entry-level error on uninitialized
+- Spec file cleanup:
+  - Fixed wrong EOL encodings and non-excutable scripts
+  - Set license to Apache-2.0
+  - Run testsuite
+
+-------------------------------------------------------------------
+Wed Apr 20 00:29:18 UTC 2011 - [email protected]
+
+- updated to 0.14.1
+  - changes too numerous to list, see the following for more details:
+    * http://wiki.cython.org/ReleaseNotes-0.13
+    * http://wiki.cython.org/ReleaseNotes-0.14
+    * http://wiki.cython.org/ReleaseNotes-0.14.1
+
+-------------------------------------------------------------------
+Sun Jun  6 21:21:32 UTC 2010 - [email protected]
+
+- Use renewed python-macros, also for compatibility with other
+  build targets.
+
+-------------------------------------------------------------------
+Sun Jun  6 12:14:18 UTC 2010 - [email protected]
+
+- Initial package of Cython 0.12.1

calling whatdependson for head-i586


New:
----
  Cython-0.15.tar.gz
  python-Cython.changes
  python-Cython.spec

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

Other differences:
------------------
++++++ python-Cython.spec ++++++
#
# spec file for package python-Cython
#
# 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-Cython
Version:        0.15
Release:        1
Url:            http://www.cython.org
Summary:        The Cython compiler for writing C extensions for the Python 
language
License:        Apache-2.0
Group:          Development/Languages/Python
Source:         
http://pypi.python.org/packages/source/C/Cython/Cython-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python-devel
%if 0%{?suse_version}
%py_requires
%endif
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}

%description
The Cython language makes writing C extensions for the Python language as
easy as Python itself.  Cython is a source code translator based on the
well-known Pyrex, but supports more cutting edge functionality and
optimizations.

The Cython language is very close to the Python language (and most Python
code is also valid Cython code), but Cython additionally supports calling C
functions and declaring C types on variables and class attributes. This
allows the compiler to generate very efficient C code from Cython code.

This makes Cython the ideal language for writing glue code for external C
libraries, and for fast C modules that speed up the execution of Python
code.

%prep
%setup -q -n Cython-%{version}
sed -i "s/\r//" 
Demos/{callback/README.txt,callback/cheesefinder.h,embed/Makefile.unix,embed/Makefile.msc.static}
 Doc/primes.c # Fix EOL encoding
sed -i "1d" {Cython/Debugger/libpython,Cython/Debugger/Cygdb,cython}.py # Fix 
non-excutable scripts

%build
CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING.txt LICENSE.txt README.txt ToDo.txt USAGE.txt Doc Demos
%{_bindir}/cy*
%{python_sitearch}/*

%changelog

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



Remember to have fun...

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

Reply via email to