X-Git-Url: http://git.pld-linux.org/?p=packages%2Fpython-Cython.git;a=blobdiff_plain;f=python-Cython.spec;h=29c736a2da60ce3c3ed52a756d3ff90840bb55f6;hp=de0bb0f69cfe1004e01962700228fc438c0d86c4;hb=279fd8d;hpb=e75cb42748a2b44c7bd9cd490aa24e16e1a1fb87 diff --git a/python-Cython.spec b/python-Cython.spec index de0bb0f..29c736a 100644 --- a/python-Cython.spec +++ b/python-Cython.spec @@ -8,23 +8,25 @@ Summary: Language for writing Python Extension Modules (Python 2.x version) Summary(pl.UTF-8): Język służący do pisania modułów rozszerzających Pythona (wersja dla Pythona 2.x) Name: python-%{module} -Version: 0.22 +Version: 0.24 Release: 1 License: Apache v2.0 Group: Libraries/Python Source0: http://cython.org/release/%{module}-%{version}.tar.gz -# Source0-md5: 1ae25add4ef7b63ee9b4af697300d6b6 +# Source0-md5: 14fbc970f4a856845e633cbc09e61048 URL: http://cython.org/ +BuildRequires: rpmbuild(macros) >= 1.710 %if %{with python2} BuildRequires: python >= 1:2.6 BuildRequires: python-devel >= 1:2.6 +BuildRequires: python-setuptools %endif %if %{with python3} BuildRequires: python3 >= 1:3.2 BuildRequires: python3-2to3 >= 1:3.2 BuildRequires: python3-devel >= 1:3.2 -BuildRequires: python3-distribute BuildRequires: python3-modules >= 1:3.2 +BuildRequires: python3-setuptools %endif BuildRequires: rpm-pythonprov Requires: python-devel >= 1:2.6 @@ -83,17 +85,11 @@ Pakiet zawierający przykładowe programy napisane w języku Cython. %build %if %{with python2} -CC="%{__cc}" \ -CFLAGS="%{rpmcflags}" \ -%{__python} setup.py build \ - --build-base build-2 +%py_build %endif %if %{with python3} -CC="%{__cc}" \ -CFLAGS="%{rpmcflags}" \ -%{__python3} setup.py build \ - --build-base build-3 +%py3_build %endif %install @@ -101,13 +97,7 @@ rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} %if %{with python3} -%{__python3} setup.py \ - build \ - --build-base build-3 \ - install \ - --optimize=2 \ - --skip-build \ - --root=$RPM_BUILD_ROOT +%py3_install %{__mv} $RPM_BUILD_ROOT%{_bindir}/cython{,3} %{__mv} $RPM_BUILD_ROOT%{_bindir}/cythonize{,3} @@ -115,13 +105,7 @@ install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} %endif %if %{with python2} -%{__python} setup.py \ - build \ - --build-base build-2 \ - install \ - --optimize=2 \ - --skip-build \ - --root=$RPM_BUILD_ROOT +%py_install find $RPM_BUILD_ROOT%{py_sitedir} -name "*.py" -a ! -name 'Lexicon.py' -exec rm -f {} \; %endif