[pipelight] added Requires for pipelight-selinux unlock all 'x64-*'-plugins on x86_64 by default added needed Re

Björn Esser besser82 at fedoraproject.org
Mon Jul 14 14:25:36 UTC 2014


commit df24b8e93eaad92abadd26eda819c3a9d0617a76
Author: Björn Esser <bjoern.esser at gmail.com>
Date:   Mon Jul 14 12:00:21 2014 +0200

    added Requires for pipelight-selinux
    unlock all 'x64-*'-plugins on x86_64 by default
    added needed Requires and Requires(post)

 pipelight.spec |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)
---
diff --git a/pipelight.spec b/pipelight.spec
index 1cb76a0..8de1655 100644
--- a/pipelight.spec
+++ b/pipelight.spec
@@ -26,7 +26,7 @@
 
 Name:			pipelight
 Version:		0.2.7.1.1
-Release:		0.9%{?gitrel}%{?dist}
+Release:		0.10%{?gitrel}%{?dist}
 Summary:		NPAPI Wrapper Plugin for using Windows plugins in Linux browsers
 
 License:		GPLv2+ or LGPLv2+ or MPLv1.1
@@ -53,13 +53,13 @@ BuildRequires:		mingw64-winpthreads
 %endif # 0%{?fedora} >= 20 || 0%{?rhel} >= 7
 %endif # arch x86_64
 
-Requires:		%{__gpg}
-Requires:		%{_bindir}/wget
+Requires:		%{__gpg} %{_bindir}/wget
 Requires:		mozilla-filesystem%{?_isa}
 Requires:		%{name}-common			== %{version}-%{release}
+Requires:		%{name}-selinux
 Requires:		wine(compholio)%{?_isa}
 
-Requires(post):		%{_bindir}/bash
+Requires(post):		%{_bindir}/bash %{__grep} %{__sed}
 Requires(preun):	%{_bindir}/bash
 
 %description
@@ -89,9 +89,10 @@ configuration and usage, please visit %{url}.
 Summary:		Common files needed by %{name}
 BuildArch:		noarch
 
-Requires:		%{_bindir}/wget
+Requires:		%{_bindir}/sha256sum %{_bindir}/wget
 Requires:		%{_bindir}/zenity
 Requires:		%{name}				== %{version}-%{release}
+Requires:		%{name}-selinux
 Requires:		wine(compholio)
 
 Requires(post):		%{__cp}
@@ -146,7 +147,12 @@ cp -af ChangeLog COPYRIGHT LICENSE licenses %{buildroot}%{pkgdocdir}
 # This will not enable any plugins.
 %{_bindir}/%{name}-plugin --create-mozilla-plugins &>/dev/null
 %ifarch x86_64
-%{_bindir}/%{name}-plugin --unlock x64-flash &>/dev/null
+for _plugin in $(%{_bindir}/%{name}-plugin |				\
+			%{__grep} "x64" |				\
+			%{__sed} -e 's!^[ \t]*!!g')
+do
+  %{_bindir}/%{name}-plugin --unlock ${_plugin} &>/dev/null
+done
 %endif # arch x86_64
 
 %post common
@@ -191,6 +197,11 @@ fi
 
 
 %changelog
+* Mon Jul 14 2014 Björn Esser <bjoern.esser at gmail.com> - 0.2.7.1.1-0.10.git20140713.066356f40633
+- added Requires for pipelight-selinux
+- unlock all 'x64-*'-plugins on x86_64 by default
+- added needed Requires and Requires(post)
+
 * Sun Jul 13 2014 Björn Esser <bjoern.esser at gmail.com> - 0.2.7.1.1-0.9.git20140713.066356f40633
 - unlock 'x64-flash'-plugin on x86_64 by default
 


More information about the scm-commits mailing list