diff options
author | 2008-02-11 22:10:30 +0000 | |
---|---|---|
committer | 2008-02-11 22:10:30 +0000 | |
commit | 3f0b0f5d2c6e201060cef49004d43d34b708974a (patch) | |
tree | 66e0282541690a3feff02fbf41455846cac62e3c /app-admin/pessulus/pessulus-2.16.3.ebuild | |
parent | Fix bug #209742 so that LDFLAGS are respected by the libraries AND binaries. (diff) | |
download | gentoo-2-3f0b0f5d2c6e201060cef49004d43d34b708974a.tar.gz gentoo-2-3f0b0f5d2c6e201060cef49004d43d34b708974a.tar.bz2 gentoo-2-3f0b0f5d2c6e201060cef49004d43d34b708974a.zip |
* fix python eclass use, bug #207667
(Portage version: 2.1.4.1)
Diffstat (limited to 'app-admin/pessulus/pessulus-2.16.3.ebuild')
-rw-r--r-- | app-admin/pessulus/pessulus-2.16.3.ebuild | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/app-admin/pessulus/pessulus-2.16.3.ebuild b/app-admin/pessulus/pessulus-2.16.3.ebuild index b309f06b4363..5f27b464c685 100644 --- a/app-admin/pessulus/pessulus-2.16.3.ebuild +++ b/app-admin/pessulus/pessulus-2.16.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/pessulus/pessulus-2.16.3.ebuild,v 1.7 2007/11/27 03:37:39 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/pessulus/pessulus-2.16.3.ebuild,v 1.8 2008/02/11 22:10:30 eva Exp $ inherit gnome2 multilib python @@ -23,9 +23,17 @@ DEPEND="${RDEPEND} DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README TODO" +src_unpack() { + gnome2_src_unpack + + # disable pyc compiling + mv "${S}"/py-compile "${S}"/py-compile.orig + ln -s $(type -P true) "${S}"/py-compile +} + pkg_postinst() { python_version - python_mod_optimize "${ROOT}"usr/$(get_libdir)/python${PYVER}/site-packages/Pessulus + python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/Pessulus } pkg_postrm() { |