[packages/python3-PasteScript] - python-PasteScript.spec updated to 3.3.0 for python 3.4+

qboosh qboosh at pld-linux.org
Sun Oct 29 20:44:24 CET 2023


commit ea74b73c651b533aae306de4d2fb46fcce6ad8ec
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Oct 29 20:33:48 2023 +0100

    - python-PasteScript.spec updated to 3.3.0 for python 3.4+

 ...python3-PasteScript-template_dir_assemble.patch |  0
 ...on-PasteScript.spec => python3-PasteScript.spec | 43 +++++++++++-----------
 2 files changed, 21 insertions(+), 22 deletions(-)
---
diff --git a/python-PasteScript.spec b/python3-PasteScript.spec
similarity index 72%
rename from python-PasteScript.spec
rename to python3-PasteScript.spec
index fdc4d66..019a697 100644
--- a/python-PasteScript.spec
+++ b/python3-PasteScript.spec
@@ -5,29 +5,30 @@
 
 Summary:	A pluggable command-line tool
 Summary(pl.UTF-8):	Narzędzie linii poleceń z obsługą wtyczek
-Name:		python-PasteScript
-# keep <3.3 here for python2 support
-Version:	2.0.2
+Name:		python3-PasteScript
+Version:	3.3.0
 Release:	1
 License:	MIT
 Group:		Libraries/Python
 #Source0Download: https://pypi.org/simple/pastescript/
 Source0:	https://files.pythonhosted.org/packages/source/P/PasteScript/PasteScript-%{version}.tar.gz
-# Source0-md5:	ccb3045445097192ca71a13b746c77b2
+# Source0-md5:	f8a20ba18f7bb64d5c17ace06151181a
 Patch0:		%{name}-template_dir_assemble.patch
 URL:		https://pypi.org/project/pastescript/
-BuildRequires:	python-devel >= 1:2.6
-BuildRequires:	python-setuptools >= 0.6-0.a9.1
+BuildRequires:	python3-devel >= 1:3.4
+BuildRequires:	python3-setuptools >= 0.6-0.a9.1
 %if %{with tests}
-BuildRequires:	python-Paste >= 1.3
-BuildRequires:	python-PasteDeploy >= 1.3.3
-BuildRequires:	python-cheetah
-BuildRequires:	python-nose >= 0.11
-BuildRequires:	python-six
+BuildRequires:	python3-Paste >= 3.0
+BuildRequires:	python3-PasteDeploy >= 1.3.3
+BuildRequires:	python3-nose >= 0.11
+BuildRequires:	python3-six
 %endif
 BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.714
-Requires:	python-modules >= 1:2.6
+%if %{with doc}
+BuildRequires:	sphinx-pdg-3
+%endif
+Requires:	python3-modules >= 1:3.4
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -65,35 +66,33 @@ Dokumentacja API modułu Pythona PasteScript.
 %patch0 -p1
 
 %build
-%py_build
+%py3_build
 
 %if %{with tests}
 PYTHONPATH=$(pwd) \
-nosetests-%{py_ver} tests -e test_list
+nosetests-%{py3_ver} tests -e test_list
 # test_list requires clean venv(?)
 %endif
 
 %if %{with doc}
-sphinx-build-2 -b html docs docs/build/html
+sphinx-build-3 -b html docs docs/build/html
 %endif
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%py_install
-
-find $RPM_BUILD_ROOT%{py_sitescriptdir} -name \*.py -and -not -path *templates* | xargs %{__rm}
+%py3_install
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README.rst
+%doc AUTHORS README.rst
 %attr(755,root,root) %{_bindir}/paster
-%{py_sitescriptdir}/paste/script
-%{py_sitescriptdir}/PasteScript-%{version}-py*.egg-info
-%{py_sitescriptdir}/PasteScript-%{version}-py*-nspkg.pth
+%{py3_sitescriptdir}/paste/script
+%{py3_sitescriptdir}/PasteScript-%{version}-py*.egg-info
+%{py3_sitescriptdir}/PasteScript-%{version}-py*-nspkg.pth
 
 %if %{with doc}
 %files apidocs
diff --git a/python-PasteScript-template_dir_assemble.patch b/python3-PasteScript-template_dir_assemble.patch
similarity index 100%
rename from python-PasteScript-template_dir_assemble.patch
rename to python3-PasteScript-template_dir_assemble.patch
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-PasteScript.git/commitdiff/ea74b73c651b533aae306de4d2fb46fcce6ad8ec



More information about the pld-cvs-commit mailing list