X-Git-Url: http://git.pld-linux.org/?p=packages%2Fpython3-werkzeug.git;a=blobdiff_plain;f=python-werkzeug.spec;h=f3549a6fe58189f95048a71e7672f3391ebf80e8;hp=94b1b167a36657af2e44980639a0f94135f229dc;hb=640e4e523f277a207eb93e38279862239794b6a4;hpb=b1dbdc2aac25f64e2fe5b2144dc41a6dcf373df0 diff --git a/python-werkzeug.spec b/python-werkzeug.spec index 94b1b16..f3549a6 100644 --- a/python-werkzeug.spec +++ b/python-werkzeug.spec @@ -1,5 +1,3 @@ -# TODO: rename to python-werkzeug -# # Conditional build: # %bcond_without doc # don't build doc %bcond_with tests # do not perform "make test" @@ -9,27 +7,26 @@ %define module werkzeug Summary: The Swiss Army knife of Python web development Name: python-%{module} -Version: 0.9.6 +Version: 0.11.10 Release: 2 License: BSD Group: Development/Languages/Python -Source0: http://pypi.python.org/packages/source/W/Werkzeug/Werkzeug-%{version}.tar.gz -# Source0-md5: f7afcadc03b0f2267bdc156c34586043 +# Source0: http://pypi.python.org/packages/source/W/Werkzeug/Werkzeug-%{version}.tar.gz +Source0: https://github.com/pallets/werkzeug/archive/%{version}.tar.gz +# Source0-md5: 5010591f97c36722027bd23ade0029e3 URL: http://werkzeug.pocoo.org/ %if %{with python2} BuildRequires: python-distribute BuildRequires: rpm-pythonprov -BuildRequires: rpmbuild(macros) >= 1.219 +BuildRequires: rpmbuild(macros) >= 1.710 Requires: python-modules %endif %if %{with python3} BuildRequires: python3-devel BuildRequires: python3-distribute BuildRequires: python3-modules -Requires: python3-modules %endif - BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -45,6 +42,7 @@ routing system and a bunch of community contributed addon modules. Summary: The Swiss Army knife of Python web development Summary(pl.UTF-8): Zbiór narzędzi dla rozwouju aplikacji sieciowych dla Pythona Group: Libraries/Python +Requires: python3-modules %description -n python3-%{module} Werkzeug started as simple collection of various utilities for WSGI @@ -54,22 +52,19 @@ response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules. + # %description -n python3-%{module} -l pl.UTF-8 %prep -%setup -q -n Werkzeug-%{version} +%setup -q -n werkzeug-%{version} %build %if %{with python2} -CC="%{__cc}" \ -CFLAGS="%{rpmcflags}" \ -%{__python} setup.py build --build-base build-2 %{?with_tests:test} +%py_build %{?with_tests:test} %endif %if %{with python3} -CC="%{__cc}" \ -CFLAGS="%{rpmcflags}" \ -%{__python3} setup.py build --build-base build-3 %{?with_tests:test} +%py3_build %{?with_tests:test} %endif @@ -77,21 +72,13 @@ CFLAGS="%{rpmcflags}" \ rm -rf $RPM_BUILD_ROOT %if %{with python2} -%{__python} setup.py \ - build --build-base build-2 \ - install --skip-build \ - --optimize=2 \ - --root=$RPM_BUILD_ROOT +%py_install %py_postclean %endif %if %{with python3} -%{__python3} setup.py \ - build --build-base build-3 \ - install --skip-build \ - --optimize=2 \ - --root=$RPM_BUILD_ROOT +%py3_install %endif %if %{with python2}