[packages/python-Cython] keep versioned binaries but symlink default ones; rel 5
atler
atler at pld-linux.org
Wed Mar 19 23:40:24 CET 2025
commit 0721c896b6ea7e584032994c49ff83da94a666c6
Author: Jan Palus <atler at pld-linux.org>
Date: Wed Mar 19 23:38:52 2025 +0100
keep versioned binaries but symlink default ones; rel 5
python-Cython.spec | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
---
diff --git a/python-Cython.spec b/python-Cython.spec
index 6ae62e6..738c229 100644
--- a/python-Cython.spec
+++ b/python-Cython.spec
@@ -11,7 +11,7 @@ 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: 3.0.11
-Release: 4
+Release: 5
License: Apache v2.0
Group: Libraries/Python
#Source0Download: https://pypi.org/simple/cython/
@@ -138,6 +138,14 @@ find $RPM_BUILD_ROOT%{py_sitedir} -name "*.py" -a ! -name 'Lexicon.py' -exec rm
%if %{with python3}
%py3_install
+
+%{__mv} $RPM_BUILD_ROOT%{_bindir}/cython{,3}
+%{__mv} $RPM_BUILD_ROOT%{_bindir}/cythonize{,3}
+%{__mv} $RPM_BUILD_ROOT%{_bindir}/cygdb{,3}
+
+%{__ln_s} cython3 $RPM_BUILD_ROOT%{_bindir}/cython
+%{__ln_s} cythonize3 $RPM_BUILD_ROOT%{_bindir}/cythonize
+%{__ln_s} cygdb3 $RPM_BUILD_ROOT%{_bindir}/cygdb
%endif
cp -a Demos/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
@@ -163,8 +171,11 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc CHANGES.rst COPYING.txt README.rst ToDo.txt USAGE.txt
%attr(755,root,root) %{_bindir}/cython
+%attr(755,root,root) %{_bindir}/cython3
%attr(755,root,root) %{_bindir}/cythonize
+%attr(755,root,root) %{_bindir}/cythonize3
%attr(755,root,root) %{_bindir}/cygdb
+%attr(755,root,root) %{_bindir}/cygdb3
%{py3_sitedir}/cython.py
%{py3_sitedir}/__pycache__/cython.*
%{py3_sitedir}/Cython
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-Cython.git/commitdiff/0721c896b6ea7e584032994c49ff83da94a666c6
More information about the pld-cvs-commit
mailing list