[liveusb-creator] Update to 3.13.1, and switch to using polkit (#1145813)
Luke Macken
lmacken at fedoraproject.org
Thu Nov 27 07:21:21 UTC 2014
commit 4adbfc8d18e4631a1257c80bc79e10a9f3e7d657
Author: Luke Macken <lmacken at redhat.com>
Date: Thu Nov 27 00:19:46 2014 -0700
Update to 3.13.1, and switch to using polkit (#1145813)
.gitignore | 1 +
liveusb-creator.spec | 40 ++++++++++++++++++++++++++--------------
sources | 2 +-
3 files changed, 28 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4e4965f..fb80b8c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ liveusb-creator-3.9.3.tar.bz2
/liveusb-creator-3.12.0.tar.bz2
/liveusb-creator-3.12.1.tar.bz2
/liveusb-creator-3.13.0.tar.bz2
+/liveusb-creator-3.13.1.tar.bz2
diff --git a/liveusb-creator.spec b/liveusb-creator.spec
index 479d88d..2eb90d7 100644
--- a/liveusb-creator.spec
+++ b/liveusb-creator.spec
@@ -7,7 +7,7 @@
%endif
Name: liveusb-creator
-Version: 3.13.0
+Version: 3.13.1
Release: 1%{?dist}
Summary: A liveusb creator
@@ -23,13 +23,16 @@ ExcludeArch: ppc64
ExcludeArch: %{arm}
BuildRequires: python-devel, python-setuptools, PyQt4-devel, desktop-file-utils gettext
-Requires: syslinux, PyQt4, usermode, isomd5sum
+
+Requires: syslinux
+Requires: PyQt4
+Requires: isomd5sum
Requires: python-urlgrabber
Requires: pyparted >= 2.0
Requires: syslinux-extlinux
Requires: udisks
-# https://bugzilla.redhat.com/show_bug.cgi?id=976415
-Requires: usermode-gtk
+Requires: polkit
+Requires: polkit-gnome
%description
A liveusb creator from Live Fedora images
@@ -46,14 +49,18 @@ rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
%{__rm} -r liveusb/urlgrabber
-# Adjust for console-helper magic
+# program needs root, move to sbin
mkdir -p %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}
-ln -s ../bin/consolehelper %{buildroot}%{_bindir}/%{name}
-mkdir -p %{buildroot}%{_sysconfdir}/pam.d
-cp %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}
-mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
-cp %{name}.console %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
+
+# polkit stuff
+mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
+%{__install} -p -m644 \
+ org.fedoraproject.pkexec.run-liveusb-creator.policy \
+ %{buildroot}%{_datadir}/polkit-1/actions/
+%{__install} -p -m755 \
+ liveusb-creator_polkit \
+ %{buildroot}%{_bindir}/
desktop-file-install \
%if %{with_desktop_vendor_tag}
@@ -74,16 +81,21 @@ rm -rf %{buildroot}
%defattr(-,root,root,-)
%doc README.rst LICENSE.txt
%{python_sitelib}/*
-%{_bindir}/%{name}
-%{_sbindir}/%{name}
+%{_bindir}/*
+%{_sbindir}/*
%{_datadir}/applications/*liveusb-creator.desktop
%{_datadir}/pixmaps/fedorausb.png
%{_datadir}/appdata/%{name}.appdata.xml
#%{_datadir}/locale/*/LC_MESSAGES/liveusb-creator.mo
-%config(noreplace) %{_sysconfdir}/pam.d/%{name}
-%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
+%{_datadir}/polkit-1/actions/org.fedoraproject.pkexec.run-liveusb-creator.policy
%changelog
+* Thu Nov 27 2014 Luke Macken <lmacken at redhat.com> - 3.13.1-1
+- Latest upstream release
+
+* Thu Nov 27 2014 Gene Czarcinski <gczarcinski at gmail.com> 3.13.0-2
+- convert to using polkit (pkexec) instead of consolehelper
+
* Wed Nov 26 2014 Luke Macken <lmacken at redhat.com> - 3.13.0-1
- Latest upstream release with bug fixes and interface improvements.
diff --git a/sources b/sources
index 58ef5fc..88e9904 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e39753593c48678c320eb0a27a02fb26 liveusb-creator-3.13.0.tar.bz2
+24a0f71f67ecb4dccef3df77ad4fb2d1 liveusb-creator-3.13.1.tar.bz2
More information about the scm-commits
mailing list