[packages/python-zope.proxy] - updated docs (it seems that _modules dir is not created with Sphinx 4.5), added -devel packages; r
qboosh
qboosh at pld-linux.org
Tue Apr 26 21:59:07 CEST 2022
commit 4c9fceb71893563f0099933ef7a57d448d88a41d
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Apr 26 21:59:25 2022 +0200
- updated docs (it seems that _modules dir is not created with Sphinx 4.5), added -devel packages; release 5
python-zope.proxy.spec | 53 +++++++++++++++++++++++++++++++++++++-------------
1 file changed, 40 insertions(+), 13 deletions(-)
---
diff --git a/python-zope.proxy.spec b/python-zope.proxy.spec
index 38723eb..a4dfe24 100644
--- a/python-zope.proxy.spec
+++ b/python-zope.proxy.spec
@@ -10,7 +10,7 @@ Summary: Mostly-transparent wrappers around another object
Summary(pl.UTF-8): Prawie przezroczyste obudowywanie innych obiektów
Name: python-%{module}
Version: 4.5.0
-Release: 4
+Release: 5
License: ZPL v2.1
Group: Libraries/Python
Source0: https://files.pythonhosted.org/packages/source/z/zope.proxy/zope.proxy-%{version}.tar.gz
@@ -57,6 +57,19 @@ obudowanie innego obiektu, wkraczające w zwykłe zachowanie
obudowywanego obiektu tylko w razie potrzeby, aby zastosować politykę
(np. kontrolę dostępu, pośredniczenie itp.), za którą odpowiada proxy.
+%package devel
+Summary: Header file for C extensions using zope.proxy module
+Summary(pl.UTF-8): Plik nagłówkowy dla rozszerzeń w C wykorzystujących moduł zope.proxy
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: python-devel >= 1:2.7
+
+%description devel
+Header file for C extensions using zope.proxy module.
+
+%description devel -l pl.UTF-8
+Plik nagłówkowy dla rozszerzeń w C wykorzystujących moduł zope.proxy.
+
%package -n python3-%{module}
Summary: Mostly-transparent wrappers around another object
Summary(pl.UTF-8): Prawie przezroczyste obudowywanie innych obiektów
@@ -76,6 +89,19 @@ obudowanie innego obiektu, wkraczające w zwykłe zachowanie
obudowywanego obiektu tylko w razie potrzeby, aby zastosować politykę
(np. kontrolę dostępu, pośredniczenie itp.), za którą odpowiada proxy.
+%package -n python3-%{module}-devel
+Summary: Header file for C extensions using zope.proxy module
+Summary(pl.UTF-8): Plik nagłówkowy dla rozszerzeń w C wykorzystujących moduł zope.proxy
+Group: Development/Libraries
+Requires: python3-%{module} = %{version}-%{release}
+Requires: python3-devel >= 1:3.5
+
+%description -n python3-%{module}-devel
+Header file for C extensions using zope.proxy module.
+
+%description -n python3-%{module}-devel -l pl.UTF-8
+Plik nagłówkowy dla rozszerzeń w C wykorzystujących moduł zope.proxy.
+
%package apidocs
Summary: API documentation for Python zope.proxy module
Summary(pl.UTF-8): Dokumentacja API modułu Pythona zope.proxy
@@ -124,8 +150,6 @@ rm -rf $RPM_BUILD_ROOT
%py_postclean
%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/zope/proxy/*.[ch]
%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/zope/proxy/tests
-# or package to -devel?
-%{__rm} $RPM_BUILD_ROOT%{py_incdir}/zope.proxy/proxy.h
%endif
%if %{with python3}
@@ -133,8 +157,6 @@ rm -rf $RPM_BUILD_ROOT
%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/zope/proxy/*.[ch]
%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/zope/proxy/tests
-# or package to python3-%{module}-devel?
-%{__rm} $RPM_BUILD_ROOT%{py3_incdir}/zope.proxy/proxy.h
%endif
%clean
@@ -147,12 +169,13 @@ rm -rf $RPM_BUILD_ROOT
%dir %{py_sitedir}/zope/proxy
%{py_sitedir}/zope/proxy/*.py[co]
%attr(755,root,root) %{py_sitedir}/zope/proxy/_zope_proxy_proxy.so
-%{py_sitedir}/zope.proxy-*.egg-info
-%{py_sitedir}/zope.proxy-*-nspkg.pth
-%endif
+%{py_sitedir}/zope.proxy-%{version}-py*.egg-info
+%{py_sitedir}/zope.proxy-%{version}-py*-nspkg.pth
-# -devel?
-#%{py_incdir}/zope.proxy
+%files devel
+%defattr(644,root,root,755)
+%{py_incdir}/zope.proxy
+%endif
%if %{with python3}
%files -n python3-%{module}
@@ -162,12 +185,16 @@ rm -rf $RPM_BUILD_ROOT
%{py3_sitedir}/zope/proxy/*.py
%{py3_sitedir}/zope/proxy/__pycache__
%attr(755,root,root) %{py3_sitedir}/zope/proxy/_zope_proxy_proxy.cpython-*.so
-%{py3_sitedir}/zope.proxy-*.egg-info
-%{py3_sitedir}/zope.proxy-*-nspkg.pth
+%{py3_sitedir}/zope.proxy-%{version}-py*.egg-info
+%{py3_sitedir}/zope.proxy-%{version}-py*-nspkg.pth
+
+%files -n python3-%{module}-devel
+%defattr(644,root,root,755)
+%{py3_incdir}/zope.proxy
%endif
%if %{with doc}
%files apidocs
%defattr(644,root,root,755)
-%doc docs/_build/html/{_modules,_static,*.html,*.js}
+%doc docs/_build/html/{_static,*.html,*.js}
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-zope.proxy.git/commitdiff/4c9fceb71893563f0099933ef7a57d448d88a41d
More information about the pld-cvs-commit
mailing list