x11-misc/nitrogen: Fix sandbox violation (bug #599720 by Toralf Förster).
authorJeroen Roovers <jer@gentoo.org>
Wed, 16 Nov 2016 13:56:27 +0000 (14:56 +0100)
committerJeroen Roovers <jer@gentoo.org>
Wed, 16 Nov 2016 13:56:50 +0000 (14:56 +0100)
Package-Manager: portage-2.3.2

x11-misc/nitrogen/nitrogen-1.6.0.ebuild

index ef9b9eba61f48a664025786522f775b2c128cd29..c01c0bc04cc68405d5a9d3dfaf621616aea27c95 100644 (file)
@@ -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
+}