[python-shapely] VERSION 1.2.12 WITH WORKING CYTHON SPEEDUPS

Volker Fröhlich volter at fedoraproject.org
Tue Aug 16 21:46:31 UTC 2011


commit b4121049cf5f1544f94da4cf4e85906f1983e9b4
Author: Volker Fröhlich <volker27 at gmx.at>
Date:   Tue Aug 16 23:44:32 2011 +0200

    VERSION 1.2.12 WITH WORKING CYTHON SPEEDUPS
    
    - New release, replacing upstreams's broken 1.2.11

 .gitignore                                         |    1 +
 ...ch => python-shapely-1.2.12-re-run_cython.patch |    0
 python-shapely.spec                                |   29 +++++++++++++++----
 sources                                            |    2 +-
 4 files changed, 25 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ff2f4e5..cd6b99f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /Shapely-1.2.8.tar.gz
 /Shapely-1.2.9.tar.gz
 /Shapely-1.2.11.tar.gz
+/Shapely-1.2.12.tar.gz
diff --git a/python-shapely-1.2.11-re-run_cython.patch b/python-shapely-1.2.12-re-run_cython.patch
similarity index 100%
rename from python-shapely-1.2.11-re-run_cython.patch
rename to python-shapely-1.2.12-re-run_cython.patch
diff --git a/python-shapely.spec b/python-shapely.spec
index 52f395e..5000122 100644
--- a/python-shapely.spec
+++ b/python-shapely.spec
@@ -5,7 +5,7 @@
 # Can be removed after EOL of F12
 
 Name:           python-shapely
-Version:        1.2.11
+Version:        1.2.12
 Release:        1%{?dist}
 Summary:        Geometric objects, predicates, and operations
 
@@ -20,11 +20,9 @@ Patch0:         %{name}-%{version}-re-run_cython.patch
 BuildRequires:  Cython
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools-devel
-
+BuildRequires:  geos-devel
 #Tests use numpy, but tests are broken for the time being
-#BuildRequires:  numpy
-
-Requires:       geos
+BuildRequires:  numpy
 
 # We don't want to provide private python extension libs
 %{?filter_setup:
@@ -57,6 +55,8 @@ See README.txt for more information!
 
 %build
 %{__python} setup.py build
+# TODO: Revisit Cython debugging
+# http://docs.cython.org/src/userguide/debugging.html
 
 
 %check
@@ -73,11 +73,28 @@ See README.txt for more information!
 %files
 %doc CHANGES.txt CREDITS.txt README.txt LICENSE.txt
 %doc PKG-INFO docs
-%{python_sitearch}/shapely
+%doc %{python_sitearch}/shapely/examples
+%exclude %{python_sitearch}/shapely/tests
+%{python_sitearch}/shapely/algorithms
+%{python_sitearch}/shapely/geometry
+%{python_sitearch}/shapely/speedups
+%{python_sitearch}/shapely/*.py*
 %{python_sitearch}/Shapely-%{version}-py*.egg-info
 
 
 %changelog
+* Mon Aug 16 2011 Volker Fröhlich <volker27 at gmx.at> - 1.2.12-1
+- Update for release 1.2.12
+- Don't ship tests
+- Label examples as documentation
+
+* Mon Aug 15 2011 Volker Fröhlich <volker27 at gmx.at> - 1.2.11-2
+- BR numpy for the tests
+
+* Mon Aug 15 2011 Ville Skyttä <ville.skytta at iki.fi> - 1.2.11-2
+- BR geos-devel to actually build arch specific bits
+- Drop unneeded geos dep
+
 * Fri Aug 12 2011 Volker Fröhlich <volker27 at gmx.at> - 1.2.11-1 
 - Updated for 1.2.11
 - Switch away from noarch
diff --git a/sources b/sources
index c66aa5f..1c505b6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2dc1de3000f0726e21c4e3b316085fd4  Shapely-1.2.11.tar.gz
+6d75fafb06f87bd330aa258adcdd0d8b  Shapely-1.2.12.tar.gz


More information about the scm-commits mailing list