From: Ryan Hill Date: Sat, 6 Mar 2010 04:57:14 +0000 (+0000) Subject: Clean up python bits. EAPI 2. Don't byte-compile modules to prevent X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=31574556a40f3ccce2dee88185ef535f53e5f14f;p=gentoo.git Clean up python bits. EAPI 2. Don't byte-compile modules to prevent SyntaxErrors. Package-Manager: portage-2.2_rc65/cvs/Linux x86_64 --- diff --git a/dev-util/boa-constructor/ChangeLog b/dev-util/boa-constructor/ChangeLog index 28efe7d89d65..312a081cce1b 100644 --- a/dev-util/boa-constructor/ChangeLog +++ b/dev-util/boa-constructor/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/boa-constructor -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boa-constructor/ChangeLog,v 1.34 2008/11/17 20:59:48 flameeyes Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/boa-constructor/ChangeLog,v 1.35 2010/03/06 04:57:14 dirtyepic Exp $ + + 06 Mar 2010; Ryan Hill + boa-constructor-0.6.1.ebuild: + Clean up python bits. EAPI 2. Don't byte-compile modules to prevent + SyntaxErrors. 17 Nov 2008; Diego E. Pettenò files/boa-constructor-0.4.0_alpha-wxversion.patch: diff --git a/dev-util/boa-constructor/Manifest b/dev-util/boa-constructor/Manifest index 8f6818a682fe..80b0c7e3c1a6 100644 --- a/dev-util/boa-constructor/Manifest +++ b/dev-util/boa-constructor/Manifest @@ -7,13 +7,13 @@ AUX boa-constructor-0.6.1 398 RMD160 906ab3c38e322948e01295f92978d65974208270 SH DIST boa-constructor-0.4.0.src.zip 3559429 RMD160 bc76396d5c2a83a3f113ff11276f0fa8a80c52d9 SHA1 f57c3ed46f6da7afbcaa3628ddfac9f672f67144 SHA256 fd1d817ed3882f3a75cc29fbc9cfb7f4e70f7644d7c571f058da41e928799e5e DIST boa-constructor-0.6.1.src.zip 13782538 RMD160 d40453f04a1449119ec22684f0882135d82222ba SHA1 20e3508e66c6cf2a6da647558f90f3b2ae0fab10 SHA256 7ba97ca73472ac24a1b220594003c198ff32c1750274cdc123bfe3b341f43b58 EBUILD boa-constructor-0.4.0_alpha.ebuild 1252 RMD160 9a057bc20f6c792b4ffc6eb19bba169c55fc901f SHA1 4645909f77b0ff5b4fecd06e8b923361d2fbfd1c SHA256 30707236e397cec90e6bd4a27c01c7293a42d60e08d509d71592d710c3154a19 -EBUILD boa-constructor-0.6.1.ebuild 1218 RMD160 f12dac80dfbc428421d85f772cc0ca42fec646a5 SHA1 0bc41c189b5f405875c380684a3a1c4d6657fe81 SHA256 8abc5da9fbfbe5e7a5f0b818ac143ceba00a6f42f0a9ad32f8075a46cf51d174 -MISC ChangeLog 4548 RMD160 555ce11385fb9f56e1bae17c6b4724ec4a7b6ecb SHA1 87b5a40f20591d24fe36a200ee719fe90c259210 SHA256 ed71c6e127eaccfa8e9f4ad16876a318eec07427b67fe020d6634d41bc104526 +EBUILD boa-constructor-0.6.1.ebuild 1111 RMD160 9efc632ea3ad7a5362d8bc375a06d74d30ec0007 SHA1 d9f1b6dc0552cb3032f4822dcb86f189c7429b4e SHA256 ea0138071a47fee3ca52868a168c78798f0a258f203a4c358c865a5e1a52a853 +MISC ChangeLog 4715 RMD160 8261d23d2308aff7a3eea9c015c52de3184bc167 SHA1 bfe4dc32064f2f57ea28940cf8d3e90a3fbadc7c SHA256 3e3813ea5a5f9f154e22ade8c564e6f63728ffbabb85f03354d6ab3852990b59 MISC metadata.xml 270 RMD160 ba9976c099d3bf459cd3be74b0e03ac0622a09a6 SHA1 2c152ea004c7f4ef3aeb24d91b24150b80153585 SHA256 15b96b75ba91d17ba54c6dd5d4dcfe19e3d1c903e895bf40cf0f67a4ab911fc1 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) +Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkkh20oACgkQAiZjviIA2XiEPwCg1mBuDla9+G+EHozuz+h8YD0R -cHoAnA25B9CC9gawCgEsgxkSiDMI7Xae -=nc2O +iEYEARECAAYFAkuR4UkACgkQiqiDRvmkBmKQkQCgiAxiaV92lTcxyDVI4chSqsM7 +qTUAniQ7uxKM0wkoGePYYpAdoe0F/WiA +=P26h -----END PGP SIGNATURE----- diff --git a/dev-util/boa-constructor/boa-constructor-0.6.1.ebuild b/dev-util/boa-constructor/boa-constructor-0.6.1.ebuild index 8056c36bbfda..3c8ec72292b6 100644 --- a/dev-util/boa-constructor/boa-constructor-0.6.1.ebuild +++ b/dev-util/boa-constructor/boa-constructor-0.6.1.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boa-constructor/boa-constructor-0.6.1.ebuild,v 1.5 2008/10/18 16:45:30 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/boa-constructor/boa-constructor-0.6.1.ebuild,v 1.6 2010/03/06 04:57:14 dirtyepic Exp $ + +EAPI=2 inherit eutils python multilib @@ -13,19 +15,18 @@ LICENSE="GPL-2" KEYWORDS="~amd64 ppc ~sparc x86 ~x86-fbsd" IUSE="" -RDEPEND="=dev-python/wxpython-2.6* +RDEPEND="dev-python/wxpython:2.6 dev-libs/expat" DEPEND="${RDEPEND} app-arch/unzip" src_compile() { - python -c "import compileall; compileall.compile_dir('.', force=1)" + "$(PYTHON)" -c "import compileall; compileall.compile_dir('.', force=1)" } src_install() { - python_version - local boadir="/usr/$(get_libdir)/python${PYVER}/site-packages/boa" + local boadir="$(python_get_sitedir)"/boa local dir for dir in $(find . -type d) @@ -48,11 +49,3 @@ src_install() { dodoc Bugs.txt Changes.txt Credits.txt README.txt } - -pkg_postinst() { - python_mod_optimize -} - -pkg_postrm() { - python_mod_cleanup -}