X-Git-Url: http://git.pld-linux.org/?p=packages%2Fpython-lxml.git;a=blobdiff_plain;f=python-lxml.spec;h=7ede56dd62691e0f3cb290a7f040de60d05e80d6;hp=8aee4cac7ab12d4ffddd40d4e99bee6f53d64ee3;hb=d3b1534c5f62be7d43a07e185708e7b2f35310b1;hpb=6ada93dfa9eef5fd90211395aef60ba663cc9421 diff --git a/python-lxml.spec b/python-lxml.spec index 8aee4ca..7ede56d 100644 --- a/python-lxml.spec +++ b/python-lxml.spec @@ -8,27 +8,26 @@ Summary: Python 2 binding for the libxml2 and libxslt libraries Summary(pl.UTF-8): Wiązanie Pythona 2 do bibliotek libxml2 i libxslt Name: python-%{module} -Version: 3.2.4 -Release: 2 +Version: 3.6.0 +Release: 1 License: BSD Group: Libraries/Python Source0: http://lxml.de/files/%{module}-%{version}.tgz -# Source0-md5: cc363499060f615aca1ec8dcc04df331 -Patch0: %{name}-add-handle_failures-option-to-make_links_absolute-to.patch +# Source0-md5: 5957cc384bd6e83934be35c057ec03b6 URL: http://lxml.de/ -BuildRequires: libxml2-devel >= 1:2.7.8 -BuildRequires: libxslt-devel >= 1.1.26 +BuildRequires: libxml2-devel >= 1:2.9.2 +BuildRequires: libxslt-devel >= 1.1.28 %if %{with python2} -BuildRequires: python-devel >= 1:2.4 -BuildRequires: python-modules +BuildRequires: python-devel >= 1:2.6 +BuildRequires: python-modules >= 1:2.6 %endif %if %{with python3} BuildRequires: python3-Cython > 0.17 -BuildRequires: python3-devel -BuildRequires: python3-modules +BuildRequires: python3-devel >= 1:3.2 +BuildRequires: python3-modules >= 1:3.2 %endif BuildRequires: rpm-pythonprov -BuildRequires: rpmbuild(macros) >= 1.219 +BuildRequires: rpmbuild(macros) >= 1.710 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -52,6 +51,9 @@ lxml to pythonowe wiązanie do bibliotek libxml2 i libxslt. Summary: lxml API documentation Summary(pl.UTF-8): Dokumentacja API modułu lxml Group: Documentation +%if "%{_rpmversion}" >= "5" +BuildArch: noarch +%endif %description apidocs lxml API documentation. @@ -61,33 +63,26 @@ Dokumentacja API modułu lxml. %prep %setup -q -n %{module}-%{version} -%patch0 -p1 %build %if %{with python2} -%{__python} setup.py build +%py_build %endif %if %{with python3} -%{__python3} setup.py build +%py3_build %endif %install rm -rf $RPM_BUILD_ROOT %if %{with python2} -%{__python} setup.py \ - install \ - --root=$RPM_BUILD_ROOT \ - --optimize=2 +%py_install %py_postclean %endif %if %{with python3} -%{__python3} setup.py \ - install \ - --root=$RPM_BUILD_ROOT \ - --optimize=2 +%py3_install %endif # cleanup for packaging