From de9e5f991662895f1760bcca7e3ab96ee4e28f95 Mon Sep 17 00:00:00 2001 From: Marcin Deranek Date: Tue, 11 Feb 2020 10:24:30 +0100 Subject: More fixes --- x11-wm/compiz/compiz-9999.ebuild | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'x11-wm/compiz/compiz-9999.ebuild') diff --git a/x11-wm/compiz/compiz-9999.ebuild b/x11-wm/compiz/compiz-9999.ebuild index 89d7215..b6146a0 100644 --- a/x11-wm/compiz/compiz-9999.ebuild +++ b/x11-wm/compiz/compiz-9999.ebuild @@ -103,6 +103,10 @@ pkg_pretend() { fi } +pkg_setup() { + python-single-r1_pkg_setup +} + src_prepare() { cmake-utils_src_prepare sed -i \ @@ -110,14 +114,9 @@ src_prepare() { -e "s|/lib/python|/$(get_libdir)/python|" \ compizconfig/compizconfig-python/CMakeLists.txt epatch "${FILESDIR}"/access_violation.patch - epatch "${FILESDIR}"/fix_pkgconfig_libdir.patch eapply_user } -pkg_setup() { - python-single-r1_pkg_setup -} - src_configure() { use debug && CMAKE_BUILD_TYPE=Debug local mycmakeargs=( @@ -138,6 +137,11 @@ src_configure() { cmake-utils_src_configure } +src_install() { + cmake-utils_src_install + python_optimize +} + pkg_preinst() { use gnome && gnome2_gconf_savelist gnome2_icon_savelist @@ -145,6 +149,7 @@ pkg_preinst() { pkg_postinst() { use gnome && gnome2_gconf_install + xdg_desktop_database_update xdg_icon_cache_update if use dbus; then ewarn "The dbus plugin is known to crash compiz in this version. Disable" @@ -157,5 +162,6 @@ pkg_prerm() { } pkg_postrm() { + xdg_desktop_database_update xdg_icon_cache_update } -- cgit v1.2.3