summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@gentoo.org>2007-06-17 15:25:00 +0000
committerDaniel Gryniewicz <dang@gentoo.org>2007-06-17 15:25:00 +0000
commitd3f8398d88d5159f9de20343fb01df8cdee8ca69 (patch)
tree99d50ce5ca0c04dbb58c78a555c9f773721de457 /gnome-base
parentStable on amd64, bug #180572. Removed older version (diff)
downloadgentoo-2-d3f8398d88d5159f9de20343fb01df8cdee8ca69.tar.gz
gentoo-2-d3f8398d88d5159f9de20343fb01df8cdee8ca69.tar.bz2
gentoo-2-d3f8398d88d5159f9de20343fb01df8cdee8ca69.zip
Add python cleanup; bug #177554
(Portage version: 2.1.2.9)
Diffstat (limited to 'gnome-base')
-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
+}