summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gnome-base/gnome-menus')
-rw-r--r--gnome-base/gnome-menus/ChangeLog6
-rw-r--r--gnome-base/gnome-menus/gnome-menus-2.16.1.ebuild14
-rw-r--r--gnome-base/gnome-menus/gnome-menus-2.18.0.ebuild14
3 files changed, 29 insertions, 5 deletions
diff --git a/gnome-base/gnome-menus/ChangeLog b/gnome-base/gnome-menus/ChangeLog
index 6d594173caf6..b9998d32b997 100644
--- a/gnome-base/gnome-menus/ChangeLog
+++ b/gnome-base/gnome-menus/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for gnome-base/gnome-menus
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-menus/ChangeLog,v 1.69 2007/03/24 19:37:25 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-menus/ChangeLog,v 1.70 2007/06/17 15:25:00 dang Exp $
+
+ 17 Jun 2007; Daniel Gryniewicz <dang@gentoo.org>
+ gnome-menus-2.16.1.ebuild, gnome-menus-2.18.0.ebuild:
+ Add python cleanup; bug #177554
*gnome-menus-2.18.0 (24 Mar 2007)
diff --git a/gnome-base/gnome-menus/gnome-menus-2.16.1.ebuild b/gnome-base/gnome-menus/gnome-menus-2.16.1.ebuild
index 4eacd120a618..261b664ed031 100644
--- a/gnome-base/gnome-menus/gnome-menus-2.16.1.ebuild
+++ b/gnome-base/gnome-menus/gnome-menus-2.16.1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-menus/gnome-menus-2.16.1.ebuild,v 1.12 2007/02/09 22:16:19 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-menus/gnome-menus-2.16.1.ebuild,v 1.13 2007/06/17 15:25:00 dang Exp $
-inherit eutils gnome2
+inherit eutils gnome2 python multilib
DESCRIPTION="The GNOME menu system, implementing the F.D.O cross-desktop spec"
HOMEPAGE="http://www.gnome.org"
@@ -29,3 +29,13 @@ src_unpack() {
# Add a couple of important LegacyDir entries. See bug #97839.
epatch "${FILESDIR}"/${PN}-2.10.2-legacy_dirs.patch
}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ python_mod_optimize ${ROOT}usr/$(get_libdir)/python*/site-packages
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ python_mod_cleanup "${ROOT}"usr/$(get_libdir)/python*/site-packages
+}
diff --git a/gnome-base/gnome-menus/gnome-menus-2.18.0.ebuild b/gnome-base/gnome-menus/gnome-menus-2.18.0.ebuild
index ff3973e78d1b..c6122fc7e185 100644
--- a/gnome-base/gnome-menus/gnome-menus-2.18.0.ebuild
+++ b/gnome-base/gnome-menus/gnome-menus-2.18.0.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-menus/gnome-menus-2.18.0.ebuild,v 1.1 2007/03/24 19:37:25 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-menus/gnome-menus-2.18.0.ebuild,v 1.2 2007/06/17 15:25:00 dang Exp $
-inherit eutils gnome2
+inherit eutils gnome2 python multilib
DESCRIPTION="The GNOME menu system, implementing the F.D.O cross-desktop spec"
HOMEPAGE="http://www.gnome.org"
@@ -27,3 +27,13 @@ DOCS="AUTHORS ChangeLog HACKING NEWS README"
pkg_setup() {
G2CONF="--enable-inotify $(use_enable debug) $(use_enable python)"
}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ use python && python_mod_optimize "${ROOT}"usr/$(get_libdir)/python*/site-packages
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ use python && python_mod_cleanup "${ROOT}"usr/$(get_libdir)/python*/site-packages
+}