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