[packages/gufw: 2/2] R polkit for pkexec; fix startup script to use packaged script directly

glen glen at pld-linux.org
Tue Nov 19 15:33:12 CET 2013


commit 0771f3484e8db8c2ca104bd684663943344ccfc0
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Tue Nov 19 16:32:10 2013 +0200

    R polkit for pkexec; fix startup script to use packaged script directly

 gufw.spec | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/gufw.spec b/gufw.spec
index 90e8b71..8980356 100644
--- a/gufw.spec
+++ b/gufw.spec
@@ -1,7 +1,7 @@
 Summary:	A graphical user interface for Ubuntu's Uncomplicated Firewall
 Name:		gufw
 Version:	13.10.3
-Release:	0.1
+Release:	0.2
 License:	GPL 3.0
 Group:		Networking/Admin
 Source0:	https://launchpad.net/gui-ufw/gufw-13.10/13.10/+download/gui-ufw-%{version}.tar.gz
@@ -15,6 +15,7 @@ Requires:	desktop-file-utils
 Requires:	gobject-introspection
 Requires:	gtk-webkit3
 Requires:	notification-daemon
+Requires:	polkit
 Requires:	python-dbus
 Requires:	python-netifaces
 Requires:	python-pygobject3
@@ -38,6 +39,10 @@ rm -rf $RPM_BUILD_ROOT
 	--optimize=2 \
 	--root=$RPM_BUILD_ROOT
 
+cat <<'EOF' > $RPM_BUILD_ROOT%{_bindir}/%{name}-pkexec
+#!/bin/sh
+exec %{__python} %{py_sitescriptdir}/%{name}/%{name}.pyc "$@"
+EOF
 
 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_iconsdir}/hicolor/48x48/apps}
 cp -p data/icons/48x48/apps/%{name}.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gufw.git/commitdiff/0771f3484e8db8c2ca104bd684663943344ccfc0



More information about the pld-cvs-commit mailing list