[packages/python-tox] cleanups; adapter
glen
glen at pld-linux.org
Wed May 25 23:07:49 CEST 2016
commit 47bbc0f738abd08651b629c51c9f0f3220914bee
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Thu May 26 00:07:41 2016 +0300
cleanups; adapter
python-tox.spec | 58 ++++++++++++++++++++++++++++++++-------------------------
1 file changed, 33 insertions(+), 25 deletions(-)
---
diff --git a/python-tox.spec b/python-tox.spec
index 48b1de8..6f5aeef 100644
--- a/python-tox.spec
+++ b/python-tox.spec
@@ -1,11 +1,10 @@
# TODO:
-# - packaging of
+# - packaging of
# /usr/bin/tox
# /usr/bin/tox-quickstart
-
+#
# Conditional build:
-# %%bcond_without doc # don't build doc
%bcond_without tests # do not perform "make test"
%bcond_without python2 # CPython 2.x module
%bcond_without python3 # CPython 3.x module
@@ -18,7 +17,7 @@ Version: 2.3.1
Release: 1
License: MIT
Group: Libraries/Python
-Source0: https://pypi.python.org/packages/46/39/e15a857fda1852da1485bc88ac4268dbcef037ab526e1ac21accf2a5c24c/tox-2.3.1.tar.gz
+Source0: https://pypi.python.org/packages/46/39/e15a857fda1852da1485bc88ac4268dbcef037ab526e1ac21accf2a5c24c/tox-%{version}.tar.gz
# Source0-md5: 9371b3d3e25c03751a0372e19602dfb9
URL: http://tox.testrun.org/
BuildRequires: rpm-pythonprov
@@ -27,7 +26,6 @@ BuildRequires: rpmbuild(macros) >= 1.714
BuildRequires: python-modules
BuildRequires: python-pluggy
BuildRequires: python-virtualenv
-
%endif
%if %{with python3}
BuildRequires: python3-modules
@@ -39,16 +37,23 @@ BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-Tox is a generic virtualenv management and test command line tool you can use for:
-- checking your package installs correctly with different Python versions and interpreters
-- running your tests in each of the environments, configuring your test tool of choice
-- acting as a frontend to Continuous Integration servers, greatly reducing boilerplate and merging CI and shell-based testing.
+Tox is a generic virtualenv management and test command line tool you
+can use for:
+- checking your package installs correctly with different Python
+ versions and interpreters
+- running your tests in each of the environments, configuring your
+ test tool of choice
+- acting as a frontend to Continuous Integration servers, greatly
+ reducing boilerplate and merging CI and shell-based testing.
%description -l pl.UTF-8
-Tox jest ogólnym, operatym na virtualenv narzędziem linii poleceń które może być użyte do:
-- testowania czy pakiet instaluje się poprawnie z róznymi wersjami Pythona
-- uruchamionia testów dla każdego ze środowisk, konfigurując narzędzia testowe
-- jako frontend dla serwerów Continuous Integration,
+Tox jest ogólnym, operatym na virtualenv narzędziem linii poleceń
+które może być użyte do:
+- testowania czy pakiet instaluje się poprawnie z róznymi wersjami
+ Pythona
+- uruchamionia testów dla każdego ze środowisk, konfigurując narzędzia
+ testowe
+- jako frontend dla serwerów Continuous Integration,
%package -n python3-%{module}
Summary: Virtualenv-based automation of test activities
@@ -57,16 +62,23 @@ Group: Libraries/Python
Requires: python3-modules
%description -n python3-%{module}
-Tox is a generic virtualenv management and test command line tool you can use for:
-- checking your package installs correctly with different Python versions and interpreters
-- running your tests in each of the environments, configuring your test tool of choice
-- acting as a frontend to Continuous Integration servers, greatly reducing boilerplate and merging CI and shell-based testing.
+Tox is a generic virtualenv management and test command line tool you
+can use for:
+- checking your package installs correctly with different Python
+ versions and interpreters
+- running your tests in each of the environments, configuring your
+ test tool of choice
+- acting as a frontend to Continuous Integration servers, greatly
+ reducing boilerplate and merging CI and shell-based testing.
%description -n python3-%{module} -l pl.UTF-8
-Tox jest ogólnym, operatym na virtualenv narzędziem linii poleceń które może być użyte do:
-- testowania czy pakiet instaluje się poprawnie z róznymi wersjami Pythona
-- uruchamionia testów dla każdego ze środowisk, konfigurując narzędzia testowe
-- jako frontend dla serwerów Continuous Integration,
+Tox jest ogólnym, operatym na virtualenv narzędziem linii poleceń
+które może być użyte do:
+- testowania czy pakiet instaluje się poprawnie z róznymi wersjami
+ Pythona
+- uruchamionia testów dla każdego ze środowisk, konfigurując narzędzia
+ testowe
+- jako frontend dla serwerów Continuous Integration,
%package apidocs
Summary: %{module} API documentation
@@ -99,10 +111,8 @@ rm -rf _build/html/_sources
%install
rm -rf $RPM_BUILD_ROOT
-
%if %{with python2}
%py_install
-
%py_postclean
%endif
@@ -120,10 +130,8 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/tox
%attr(755,root,root) %{_bindir}/tox-quickstart
%{py_sitescriptdir}/%{module}
-%if "%{py_ver}" > "2.4"
%{py_sitescriptdir}/%{module}-%{version}-py*.egg-info
%endif
-%endif
%if %{with python3}
%files -n python3-%{module}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-tox.git/commitdiff/47bbc0f738abd08651b629c51c9f0f3220914bee
More information about the pld-cvs-commit
mailing list