commit:     145884bd7514ed6e31c02c3685050fccee6f5ba9
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 16 13:56:27 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 13:56:50 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145884bd

x11-misc/nitrogen: Fix sandbox violation (bug #599720 by Toralf Förster).

Package-Manager: portage-2.3.2

 x11-misc/nitrogen/nitrogen-1.6.0.ebuild | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/x11-misc/nitrogen/nitrogen-1.6.0.ebuild 
b/x11-misc/nitrogen/nitrogen-1.6.0.ebuild
index ef9b9eb..c01c0bc 100644
--- a/x11-misc/nitrogen/nitrogen-1.6.0.ebuild
+++ b/x11-misc/nitrogen/nitrogen-1.6.0.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=6
-inherit autotools flag-o-matic
+inherit autotools fdo-mime flag-o-matic
 
 DESCRIPTION="A background browser and setter for X"
 HOMEPAGE="http://projects.l3ib.org/nitrogen/";
@@ -30,6 +30,8 @@ DEPEND="
 src_prepare() {
        default
 
+       sed -i -e '/^UPDATE_DESKTOP/s#=.*#= :#g' data/Makefile.am || die
+
        eautoreconf
 }
 
@@ -39,3 +41,11 @@ src_configure() {
                $(use_enable nls) \
                $(use_enable xinerama)
 }
+
+pkg_postinst() {
+       fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+       fdo-mime_desktop_database_update
+}

Reply via email to