From c0c86650b06ca93ff4ef10ff5ef13b88012d8ca3 Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue Date: Mon, 11 Feb 2008 22:10:30 +0000 Subject: [PATCH] * fix python eclass use, bug #207667 Package-Manager: portage-2.1.4.1 --- app-admin/pessulus/ChangeLog | 8 ++++++-- app-admin/pessulus/Manifest | 12 ++++++------ app-admin/pessulus/pessulus-2.16.3.ebuild | 14 +++++++++++--- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/app-admin/pessulus/ChangeLog b/app-admin/pessulus/ChangeLog index fcf33a4d18ef..aab6b553d982 100644 --- a/app-admin/pessulus/ChangeLog +++ b/app-admin/pessulus/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-admin/pessulus -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/pessulus/ChangeLog,v 1.44 2007/11/27 03:37:39 jer Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/pessulus/ChangeLog,v 1.45 2008/02/11 22:10:30 eva Exp $ + + 10 Feb 2008; Gilles Dartiguelongue + pessulus-2.16.3.ebuild: + fix python eclass use, bug #207667 27 Nov 2007; Jeroen Roovers pessulus-2.16.3.ebuild: Stable for HPPA (bug #199322). diff --git a/app-admin/pessulus/Manifest b/app-admin/pessulus/Manifest index ebde8ad7a584..ca13f971653a 100644 --- a/app-admin/pessulus/Manifest +++ b/app-admin/pessulus/Manifest @@ -2,13 +2,13 @@ Hash: SHA1 DIST pessulus-2.16.3.tar.bz2 177177 RMD160 4ad0b8275ac73e8b4f991562bdcde37bced3b0d1 SHA1 1f4729c92aa75d68ae9ad7da7b865e0837c3b118 SHA256 db237cf4cb38194c20acfdf83231d606e01f47f9f498caae64f99a5fd2369d4c -EBUILD pessulus-2.16.3.ebuild 869 RMD160 23777720247cdc824ef3710729b8f633c8a13120 SHA1 5750cd8ab9817f4feefda018f01c37636d81fe5d SHA256 1ec7c506bf2be9dabe4101a6ce88964ee6fc1651e6e01de8105a23cce12f48be -MISC ChangeLog 5091 RMD160 66dcdebc1ca5da55240db5b7e3b6deb5c4df24d3 SHA1 dada2f34f01943627bea6bdbc046fe742ace32c4 SHA256 66c3dca463df632f39ad4fe253bff5ba2f0ca2fe6f50933fdd53950243da66a8 +EBUILD pessulus-2.16.3.ebuild 1010 RMD160 32d2728d989c80ad07dafa916fab8fc67e27c30e SHA1 ecbc81c6a4ca9c027f29f2d74e780b398c53496a SHA256 fc1baa4894c8d3726996b7426dc30552e9a7ea5bd2de2cfe58f36c05bf195c00 +MISC ChangeLog 5209 RMD160 98c3626873e8983229d3c0968db3723cd07525d8 SHA1 22a4105b7562c5754cf80c1e2adb1c80e6e13434 SHA256 08bb653590dae0249fb191a78571a9ddcc70b6d6020a42d2359c1e1c60cc15cd MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.8 (GNU/Linux) +Version: GnuPG v2.0.7 (GNU/Linux) -iEYEARECAAYFAkeiUI0ACgkQkeYb6olFHJeTLwCfULXW3dkiUsqr5n8+/FKztHy9 -6+4AoI5rgs601IUWWuxO1CVrR8SEUnf7 -=Uox+ +iD8DBQFHsMfe1fmVwcYIWAYRApblAJ4/9fFQG6AxJGx9nEVBlP9H4GaIzgCeKe/i +BnVnrQyvL4GtJgpsMMEX5o4= +=cpRV -----END PGP SIGNATURE----- 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() { -- 2.26.2