[packages/gnome-tweaks] - this is noarch, but meson is too dumb to install this in a proper place

baggins baggins at pld-linux.org
Fri Mar 5 21:16:45 CET 2021


commit 30395139ad27e62e580cea63b793bcaf8772a485
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri Mar 5 21:16:17 2021 +0100

    - this is noarch, but meson is too dumb to install this in a proper place

 gnome-tweaks.spec | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/gnome-tweaks.spec b/gnome-tweaks.spec
index 14a6589..eccf616 100644
--- a/gnome-tweaks.spec
+++ b/gnome-tweaks.spec
@@ -38,6 +38,7 @@ Requires:	python-pygobject3 >= 3.10
 Requires:	python3 >= 1:3.0
 Requires:	sound-theme-freedesktop
 Obsoletes:	gnome-tweak-tool
+BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -58,9 +59,12 @@ Narzędzie do dostosowywania zaawansowanych opcji GNOME 3.
 
 %install
 rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{py3_sitescriptdir}
 
 %ninja_install -C build
 
+%{__mv} $RPM_BUILD_ROOT{%{py3_sitedir},%{py3_sitescriptdir}}/gtweak
+
 %find_lang %{name}
 
 %clean
@@ -77,7 +81,7 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS NEWS README.md
 %attr(755,root,root) %{_bindir}/gnome-tweaks
 %attr(755,root,root) %{_libexecdir}/gnome-tweak-tool-lid-inhibitor
-%{py3_sitedir}/gtweak
+%{py3_sitescriptdir}/gtweak
 %{_datadir}/gnome-tweaks
 %{_datadir}/metainfo/org.gnome.tweaks.appdata.xml
 %{_desktopdir}/org.gnome.tweaks.desktop
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnome-tweaks.git/commitdiff/30395139ad27e62e580cea63b793bcaf8772a485



More information about the pld-cvs-commit mailing list