[packages/gobject-introspection] - adjust python shebang at the source - rpm version for noarch subpackage

qboosh qboosh at pld-linux.org
Sun Mar 21 22:19:04 CET 2021


commit 0f7e7e87585f643131cbbf8cc72b39d4ef777bda
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Mar 21 22:20:18 2021 +0100

    - adjust python shebang at the source
    - rpm version for noarch subpackage

 gobject-introspection.spec | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/gobject-introspection.spec b/gobject-introspection.spec
index 66e87cc..035d8e5 100644
--- a/gobject-introspection.spec
+++ b/gobject-introspection.spec
@@ -28,6 +28,7 @@ BuildRequires:	python3-Mako
 BuildRequires:	python3-devel >= 1:3.6
 BuildRequires:	python3-markdown
 BuildRequires:	python3-modules >= 1:3.6
+BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.752
 BuildRequires:	tar >= 1:1.22
@@ -81,6 +82,7 @@ Dokumentacja API gobject-introspection.
 %setup -q
 
 %{__sed} -i -e "s,^giscannerdir[[:space:]]*=[[:space:]]*.*,giscannerdir='%{py3_sitedir}/giscanner'," giscanner/meson.build
+%{__sed} -i -e '/python_cmd =/ s,/usr/bin/env python at 0@,/usr/bin/python at 0@,' tools/meson.build
 
 %build
 %meson build \
@@ -97,9 +99,6 @@ rm -rf $RPM_BUILD_ROOT
 %py3_comp $RPM_BUILD_ROOT%{py3_sitedir}
 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}
 
-%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python3(\s|$),#!%{__python3}\1,' \
-      $RPM_BUILD_ROOT%{_bindir}/{g-ir-annotation-tool,g-ir-doc-tool,g-ir-scanner}
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gobject-introspection.git/commitdiff/0f7e7e87585f643131cbbf8cc72b39d4ef777bda



More information about the pld-cvs-commit mailing list