[packages/sip] - simplify additional modules build (disable tools and dist-info)
qboosh
qboosh at pld-linux.org
Wed Mar 11 16:03:13 CET 2020
commit 2dc120572ea9532a6912a271f8ff8e3589fbf409
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Mar 11 16:04:13 2020 +0100
- simplify additional modules build (disable tools and dist-info)
sip.spec | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/sip.spec b/sip.spec
index 83d75ef..0b78f90 100644
--- a/sip.spec
+++ b/sip.spec
@@ -252,7 +252,8 @@ install -d build-py2-${mod}
cd build-py2-${mod}
%{__python} ../configure.py \
--sip-module=${mod}.sip \
- -b %{_bindir} \
+ --no-dist-info \
+ --no-tools \
-e %{py_incdir} \
-v %{_sipfilesdir} \
-d %{py_sitedir} \
@@ -293,7 +294,8 @@ install -d build-py3-${mod}
cd build-py3-${mod}
%{__python3} ../configure.py \
--sip-module=${mod}.sip \
- -b %{_bindir} \
+ --no-dist-info \
+ --no-tools \
-e %{py3_incdir} \
-v %{_sipfilesdir} \
-d %{py3_sitedir} \
@@ -323,7 +325,6 @@ for mod in %{?with_pyqt4:PyQt4} %{?with_pyqt5:PyQt5} ; do
%{__make} -C build-py2-${mod} install \
DESTDIR=$RPM_BUILD_ROOT
-%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/${mod}_sip-%{version}.dist-info
# ensure content is the same and hardlink
cmp $RPM_BUILD_ROOT%{py_sitedir}/sip.pyi $RPM_BUILD_ROOT%{py_sitedir}/${mod}/sip.pyi
ln -f $RPM_BUILD_ROOT%{py_sitedir}/sip.pyi $RPM_BUILD_ROOT%{py_sitedir}/${mod}/sip.pyi
@@ -344,7 +345,6 @@ for mod in %{?with_pyqt4:PyQt4} %{?with_pyqt5:PyQt5} ; do
%{__make} -C build-py3-${mod} install \
DESTDIR=$RPM_BUILD_ROOT
-%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/${mod}_sip-%{version}.dist-info
# ensure content is the same and hardlink
cmp $RPM_BUILD_ROOT%{py3_sitedir}/sip.pyi $RPM_BUILD_ROOT%{py3_sitedir}/${mod}/sip.pyi
ln -f $RPM_BUILD_ROOT%{py3_sitedir}/sip.pyi $RPM_BUILD_ROOT%{py3_sitedir}/${mod}/sip.pyi
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/sip.git/commitdiff/2dc120572ea9532a6912a271f8ff8e3589fbf409
More information about the pld-cvs-commit
mailing list