[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