diff options
author | Tim Harder <radhermit@gentoo.org> | 2012-04-08 11:03:33 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2012-04-08 11:03:33 +0000 |
commit | a2b9d69549f162b1348a57bdbf8664204719c86e (patch) | |
tree | 4d523838c4b0a193990680221a6ad1afd9f3bd16 /media-libs | |
parent | Version bump, remove broken version. (diff) | |
download | historical-a2b9d69549f162b1348a57bdbf8664204719c86e.tar.gz historical-a2b9d69549f162b1348a57bdbf8664204719c86e.tar.bz2 historical-a2b9d69549f162b1348a57bdbf8664204719c86e.zip |
Fix python support.
Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/libcaca/ChangeLog | 5 | ||||
-rw-r--r-- | media-libs/libcaca/Manifest | 18 | ||||
-rw-r--r-- | media-libs/libcaca/libcaca-0.99_beta18.ebuild | 24 |
3 files changed, 33 insertions, 14 deletions
diff --git a/media-libs/libcaca/ChangeLog b/media-libs/libcaca/ChangeLog index a2714b3fe62f..f5ac67e05ea0 100644 --- a/media-libs/libcaca/ChangeLog +++ b/media-libs/libcaca/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-libs/libcaca # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libcaca/ChangeLog,v 1.98 2012/04/08 08:56:25 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libcaca/ChangeLog,v 1.99 2012/04/08 11:03:33 radhermit Exp $ + + 08 Apr 2012; Tim Harder <radhermit@gentoo.org> libcaca-0.99_beta18.ebuild: + Fix python support. *libcaca-0.99_beta18 (08 Apr 2012) diff --git a/media-libs/libcaca/Manifest b/media-libs/libcaca/Manifest index 9ce9c6d7831c..42c5e60afeb3 100644 --- a/media-libs/libcaca/Manifest +++ b/media-libs/libcaca/Manifest @@ -4,17 +4,17 @@ Hash: SHA512 DIST libcaca-0.99.beta17.tar.gz 1110516 RMD160 86a4d86ced5a9fcf0eddfbd4f86268a68d49bca9 SHA1 24cdb9fb7dc4a01be2787a9009304fad419f79db SHA256 6355ae9e3961e983ef66057a232d25f1fba2e7fa615d7591aba011d78764f1d6 DIST libcaca-0.99.beta18.tar.gz 1168552 RMD160 e7fe45bce798926789e48662038f1eb3ad2bece1 SHA1 0cbf8075c01d59b53c3cdfec7df9818696a41128 SHA256 77ea06633f4a6022dccd4f76c1823e167a40cb05308fc1c7ea0fa1f80f6c33a1 EBUILD libcaca-0.99_beta17.ebuild 2605 RMD160 0ac4c9305a4984c01785e2a78905ebdbe84e4e04 SHA1 ec963e8fc6cca6d55ea4d03ea1d7dffe947de1be SHA256 1c383755ad374c6a7a128fc027554e33577840d9fec889695fda021b8b1f8b26 -EBUILD libcaca-0.99_beta18.ebuild 2692 RMD160 6db91aa94e0a1c5693bb8c5ae9e284281d0f241a SHA1 10bfeff438af8811b48fb1ab7dd081579cfc7e66 SHA256 ea6ce1b86ab529c86d90d3f57beb7a9a1b60f27bed6a0c7c6eb86a0509b77774 -MISC ChangeLog 14338 RMD160 ce7e8eaf720a55e8706ebc20965c530328a967ee SHA1 106c4d600294905def8046db66ea075d3e2c4283 SHA256 7cdd40bdb6f571321d79cd12fb7edf770dc5b075339301abfecb1365efcff492 +EBUILD libcaca-0.99_beta18.ebuild 2965 RMD160 c256ff1aedcee46c2c697eb4da506a92b5f834c1 SHA1 81ce22989c0a74488a5d9f16d1e2c5e8d3b24a49 SHA256 9ee0ebdbeba6bb8ace83713e1de1700fb4290ca3db8408cd6d54435c3db23737 +MISC ChangeLog 14438 RMD160 e73a1c8b545ee9f2eef4c8f1edbda70098492bfc SHA1 5167d0d0e92909dc15cf4f49652b24c95c914ed2 SHA256 7d6e52f8a651c9b017ed9a4fdd1900f3e43621f5a5c40140de57083b7c371e4f MISC metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 SHA1 ea8c387229caaf4b0d3c9fbef9143b70dcae0b0d SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCgAGBQJPgVK/AAoJEEqz6FtPBkyjBdIH/ApxmMTLXA0iYJ802V9Nl1AW -waGlA8C2Hjzj8t9hH5XzxwOpFIiPxWSJxrpUkdpgv98CaPbmDBpwHnYmPjSc0FQF -sN7/H4DDidBt52V9aoZssg5mZfACJJhOAcBAFh2D23AtU+W5KtqQE5Wh9lOCcJVV -VtXayqkrjK3ljQnssA/NxXeNUnmejA1e88LSC8rW+lemZLtYKrlQC52ExQrA4SBe -K0RN4TP6hRT8LmGrUIWzgJ/Ec/ooRzSOUhY4Lsg9y+kFvmPL/vUST5DaHFBkWDwo -o39+VTBCjoecbHjvU1YHi+dO2zoI19AHK2NnRB28uE/s0gtxrotvC4oCBYKhHPk= -=4F6p +iQEcBAEBCgAGBQJPgXCOAAoJEEqz6FtPBkyj5JIH/2AYnNHyOTlA6M/QJT8PfOBk +Mg5IWAkiAVKLB2C47V1aUJdqPHQ2zoyv1X1zVeX8HzLbYwgsiw99bCUQyjpalSpL +tpu70dlYZ52hRdNugPwQx7Zvqb3lK/IF+fHlgtOmPVcjwr3nSzXiUp8ScuN3d0UO +oUWA8UpXnykQRVtgEWbH/wTiqTTgSff3PQ90zR6XgdjAMIcWSrU9F6e8w4TqGm2N +8bmPm3vPcZU7KyF3YMIqWyMBkXNT9gvPmM5wCs/8DPvOgSCJ+/y7LlpXpkzQLlJF +ess3LluR9BKkhbcR8LegGizikpYhKuyih1UL3YCW1CjBJj6e+UyynQ8WI+NzIPs= +=xpYM -----END PGP SIGNATURE----- diff --git a/media-libs/libcaca/libcaca-0.99_beta18.ebuild b/media-libs/libcaca/libcaca-0.99_beta18.ebuild index 46178e4d62f3..44848e230005 100644 --- a/media-libs/libcaca/libcaca-0.99_beta18.ebuild +++ b/media-libs/libcaca/libcaca-0.99_beta18.ebuild @@ -1,12 +1,15 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libcaca/libcaca-0.99_beta18.ebuild,v 1.1 2012/04/08 08:56:25 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libcaca/libcaca-0.99_beta18.ebuild,v 1.2 2012/04/08 11:03:33 radhermit Exp $ EAPI=4 -PYTHON_DEPEND="*" +PYTHON_DEPEND="python? 2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.*" PYTHON_MODNAME="caca" +DISTUTILS_SETUP_FILES=("python|setup.py") -inherit autotools flag-o-matic mono multilib java-pkg-opt-2 python +inherit autotools flag-o-matic mono multilib java-pkg-opt-2 distutils MY_P=${P/_/.} @@ -81,14 +84,15 @@ src_configure() { use mono && export CSC=gmcs #329651 export VARTEXFONTS="${T}/fonts" #44128 + # python bindings are built via distutils econf \ + --disable-python \ $(use_enable static-libs static) \ $(use_enable slang) \ $(use_enable ncurses) \ $(use_enable X x11) $(use_with X x) --x-libraries=/usr/$(get_libdir) \ $(use_enable opengl gl) \ $(use_enable mono csharp) \ - $(use_enable python) \ $(use_enable java) \ $(use_enable cxx) \ $(use_enable ruby) \ @@ -96,9 +100,21 @@ src_configure() { $(use_enable doc) } +src_compile() { + default + + if use python ; then + distutils_src_compile + fi +} + src_install() { default + if use python ; then + distutils_src_install + fi + if use java; then java-pkg_newjar java/libjava.jar fi |