[packages/vivaldi] add browser-plugins framework

glen glen at pld-linux.org
Sun Sep 6 00:09:31 CEST 2015


commit 5d634719bd8edf34e98fd5fa3584a4bab6e8b973
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Sep 6 01:05:09 2015 +0300

    add browser-plugins framework

 vivaldi.spec | 9 +++++++++
 1 file changed, 9 insertions(+)
---
diff --git a/vivaldi.spec b/vivaldi.spec
index 505147d..9f49823 100644
--- a/vivaldi.spec
+++ b/vivaldi.spec
@@ -14,8 +14,10 @@ Patch0:		bin.patch
 Patch1:		desktop.patch
 URL:		https://vivaldi.com/
 BuildRequires:	hicolor-icon-theme
+BuildRequires:	rpmbuild(macros) >= 1.364
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
+Requires:	browser-plugins >= 2.0
 Requires:	desktop-file-utils
 Requires:	grep
 Requires:	gtk-update-icon-cache
@@ -94,21 +96,28 @@ install_icons() {
 }
 install_icons
 
+%browser_plugins_add_browser %{name} -p %{_libdir}/%{name}/plugins -b <<'EOF'
+EOF
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
 %update_icon_cache hicolor
 %update_desktop_database
+%update_browser_plugins
 
 %postun
 if [ "$1" = 0 ]; then
 	%update_icon_cache hicolor
 	%update_desktop_database
+	%update_browser_plugins
 fi
 
 %files
 %defattr(644,root,root,755)
+%{_browserpluginsconfdir}/browsers.d/%{name}.*
+%config(noreplace) %verify(not md5 mtime size) %{_browserpluginsconfdir}/blacklist.d/%{name}.*.blacklist
 %attr(755,root,root) %{_bindir}/%{name}
 %{_desktopdir}/*.desktop
 %{_iconsdir}/hicolor/*/apps/%{name}.png
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/vivaldi.git/commitdiff/a0a6d2fb1a6adabd9aa3f35bf28b398a9016d6d4



More information about the pld-cvs-commit mailing list