rpms/luckybackup/devel luckybackup.spec,1.2,1.3

thomasj thomasj at fedoraproject.org
Sun Mar 7 07:42:25 UTC 2010


Author: thomasj

Update of /cvs/pkgs/rpms/luckybackup/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7675

Modified Files:
	luckybackup.spec 
Log Message:
fix bug #570804



Index: luckybackup.spec
===================================================================
RCS file: /cvs/pkgs/rpms/luckybackup/devel/luckybackup.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- luckybackup.spec	15 Feb 2010 11:56:03 -0000	1.2
+++ luckybackup.spec	7 Mar 2010 07:42:24 -0000	1.3
@@ -1,6 +1,6 @@
 Name:		luckybackup
 Version:	0.3.5
-Release:	2%{?dist}
+Release:	3%{?dist}
 Summary:	A powerful, fast and reliable backup and sync tool
 
 Group:		Applications/System
@@ -10,7 +10,7 @@ Source0:	http://downloads.sourceforge.ne
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	qt-devel, desktop-file-utils
-Requires:	usermode
+Requires:	beesu
 
 %description
 luckyBackup is an application that backs-up and/or synchronizes any 
@@ -25,10 +25,7 @@ proceeding in any data manipulation ), r
 rm -f license/gpl.html
 sed -i 's,/usr/share/doc/luckybackup,/usr/share/doc/luckybackup-%{version},' luckybackup.pro
 sed -i 's,/usr/share/doc/luckybackup/manual/index.html,/usr/share/doc/luckybackup-%{version}/manual/index.html,' src/global.h 
-rm -f menu/%{name}.desktop
-sed -i 's,su-to-root -X -c /usr/bin/luckybackup,/usr/bin/luckybackup,' menu/%{name}-gnome-su.desktop
-sed -i 's,X-KDE-SubstituteUID=true,,' menu/%{name}-kde-su.desktop
-sed -i 's,X-KDE-Username=root,,' menu/%{name}-kde-su.desktop
+sed -i 's,su-to-root -X -c,/usr/bin/beesu,' menu/%{name}-gnome-su.desktop
 
 %build
 qmake-qt4 && make %{?_smp_mflags}
@@ -42,31 +39,6 @@ mkdir __doc
 mv  %{buildroot}%{_datadir}/doc/%{name}-%{version}/* __doc
 rm -rf %{buildroot}%{_datadir}/doc/%{name}-%{version}
 
-mkdir -p %{buildroot}%{_sbindir}
-cp -p %{buildroot}%{_bindir}/%{name} \
-      %{buildroot}%{_sbindir}/%{name}
-
-rm -f %{buildroot}%{_bindir}/%{name}
-
-ln -s consolehelper \
-      %{buildroot}%{_bindir}/%{name}
-
-mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
-
-cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
-USER=root
-PROGRAM=%{_sbindir}/%{name}
-SESSION=true
-EOF
-
-mkdir -p %{buildroot}%{_sysconfdir}/pam.d
-
-cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}
-#%PAM-1.0
-auth            include         config-util
-account         include         config-util
-session         include         config-util
-EOF
 
 %clean
 rm -rf %{buildroot}
@@ -74,21 +46,24 @@ rm -rf %{buildroot}
 %check
 desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-kde-su.desktop
 desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-gnome-su.desktop
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
 
 %files
 %defattr(-,root,root,-)
 %doc readme/README readme/changelog __doc/*
 %{_bindir}/%{name}
-%{_sbindir}/%{name}
 %{_datadir}/applications/%{name}*
 %{_datadir}/%{name}
 %{_datadir}/man/man8/*.8.*
 %{_datadir}/menu
 %{_datadir}/pixmaps/%{name}*
-%config(noreplace) %{_sysconfdir}/pam.d/%{name}
-%config %{_sysconfdir}/security/console.apps/%{name}
 
 %changelog
+* Sun Mar 07 2010 Thomas Janssen <thomasj at fedoraproject.org> 0.3.5-3
+- replace consolekit solution to default (upstream) behavior user and root
+- fixes bug #570804
+- added Requires beesu
+
 * Mon Feb 15 2010 Thomas Janssen <thomasj at fedoraproject.org> 0.3.5-2
 - Added missing files
 - Fixes Bug 565428



More information about the scm-commits mailing list