summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-12-28 21:50:55 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-12-28 21:50:55 +0000
commit30ce3a3b876d5032371c33b8e7c38dd84393cbfa (patch)
treea9449e851a009ef88fc78bf03ff6261a8769b24e /dev-java/java-config
parentold (diff)
downloadhistorical-30ce3a3b876d5032371c33b8e7c38dd84393cbfa.tar.gz
historical-30ce3a3b876d5032371c33b8e7c38dd84393cbfa.tar.bz2
historical-30ce3a3b876d5032371c33b8e7c38dd84393cbfa.zip
Set SUPPORT_PYTHON_ABIS. Add src_test().
Package-Manager: portage-15153-svn/cvs/Linux x86_64
Diffstat (limited to 'dev-java/java-config')
-rw-r--r--dev-java/java-config/ChangeLog6
-rw-r--r--dev-java/java-config/Manifest14
-rw-r--r--dev-java/java-config/java-config-2.1.10.ebuild25
3 files changed, 28 insertions, 17 deletions
diff --git a/dev-java/java-config/ChangeLog b/dev-java/java-config/ChangeLog
index 04db84fb9762..0d86bd08a572 100644
--- a/dev-java/java-config/ChangeLog
+++ b/dev-java/java-config/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-java/java-config
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/ChangeLog,v 1.234 2009/12/28 20:49:25 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/ChangeLog,v 1.235 2009/12/28 21:50:55 arfrever Exp $
+
+ 28 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ java-config-2.1.10.ebuild:
+ Set SUPPORT_PYTHON_ABIS. Add src_test().
28 Dec 2009; Markus Meier <maekke@gentoo.org> java-config-2.1.9-r2.ebuild:
amd64 stable, bug #292003
diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest
index 9af2d2b88286..4d0971f297fa 100644
--- a/dev-java/java-config/Manifest
+++ b/dev-java/java-config/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX java-config-1.2.11-shebang.patch 229 RMD160 e201dafad76307123139861371ade56f03887342 SHA1 e91f77077bb0b5793bda7ffc58442019dc66db09 SHA256 4068a51515b7510260de57a5872d6e04b1a33d2f9728d77ed00fe7f41cced83a
AUX java-config-2.1.8-load_packages.patch 560 RMD160 e09d06a132ac9caaef2239abd76132051899bfc5 SHA1 da884f8fa297a9e4cb3da199b43628927a6f119c SHA256 f77b4e42619514c98718762534ec6eb5743ffdf29afbd5988400ca8c5d94ce60
AUX java-config-2.1.9-r2.patch 834 RMD160 0a4f368361e9791251a9af199d78d8ba3c4c8652 SHA1 5f879a2b3a820e54fbbac65e50fc36a54a4199db SHA256 0773971dce17012c3499379a91be1553f3299a89eb677a223a668d196b42a2af
@@ -10,16 +7,9 @@ DIST java-config-2.1.10.tar.bz2 45507 RMD160 55fc34441a1553035c3e4ae674756df494a
DIST java-config-2.1.8.tar.bz2 56913 RMD160 d16f8ae852580ee26644c086c12d1ca81e30ca87 SHA1 1d4a3f2c2bec42f192b49343b3ef86870261fb74 SHA256 c7b7953d1c601727904970f92df544a1508f5768d337591674a6356207967abe
DIST java-config-2.1.9.tar.bz2 56757 RMD160 08e2cb147681fd71100aa40f892e8a71c503f256 SHA1 9a5c333ac0401d247969910e8165d77eeee86f7a SHA256 0d2ed065225474f030d63e51812b525781ec3325a5297da81c22a27e4d4a7778
EBUILD java-config-1.3.7-r1.ebuild 1307 RMD160 9e2e1045e452bd4afd834fff437495d5d4c02e05 SHA1 b1f4850230c446a7f39033542707b9b4fe9496c1 SHA256 72ad16124c942d97ad0042c51b61747503b57fc5cc99223426e1d84035a6a0c6
-EBUILD java-config-2.1.10.ebuild 1032 RMD160 f7b43d46851361887596a29618486f93534a963b SHA1 b7347e2c4e1f7ad7cefec3c712021e48365071c7 SHA256 38ae6873019edc77f110b29846d50f089940b75d95bd5c649b34589e0ad2e876
+EBUILD java-config-2.1.10.ebuild 1406 RMD160 ab82487f11323112c526f6b11006092016d42e72 SHA1 a5b92a687fd2047ec38cc26f13bc3491b6074aa7 SHA256 a284cd2c8e85c9a0fe1de681194218fe6d50688cc10fe891b4053e4773084659
EBUILD java-config-2.1.8-r1.ebuild 1124 RMD160 21a87e5437d2381aefc7b0ee8624b75f47710ee1 SHA1 cdc7a3076cc9e29fdd1cc5afd4cafc4184661d45 SHA256 b78d7a2744cdd274c71834a9a3d5834610e20438def50e64b07a05830e180bf0
EBUILD java-config-2.1.9-r1.ebuild 1110 RMD160 14b663da8620bc221f8ea6a4f1b93d0c2b3fae1c SHA1 e6085c0556b3d87d2f24a4bc02e4aed7f3ff2798 SHA256 f66d828336b9899c56adf3eeba6aa33fc8faa70cffa1d549d3d00822ec18d559
EBUILD java-config-2.1.9-r2.ebuild 1149 RMD160 26bd62573c376c7d249b77ee8159de894c6f6b7a SHA1 7d2c3f136c5b1754408a5648e96f98a43ceee320 SHA256 6996b93e65ddcaf0f5a13068d4bcdbcb61ee2b9513b28c5d8d11608881ddfe1d
-MISC ChangeLog 40439 RMD160 826b006c2766bba1c76bf87406ba4018f6b3ecb3 SHA1 5c62f1686610428811a9470e58e28080f798cd26 SHA256 08bdd0adb0e654bbcab6df28e8ad7d2140277e1ac5ee4e0bc33cd99b0d452ba9
+MISC ChangeLog 40587 RMD160 587b6f2feec712473258ae21f417faa419cc88c6 SHA1 5203d0dc921536336213ea9bf893309104cd149f SHA256 a2074270f94932c37a3ec1843ac65b5334cb0d66908e622d774861553b5c5e2a
MISC metadata.xml 482 RMD160 b060f8a2492170d8513e1b2d03512d8b565b5045 SHA1 b154d3e425be12942f183a7ad1a37fecc215e4b4 SHA256 f80d3cd5afabd0dc4d177925c3715c464288e5ec3ed1ca809a7f7a66ee3907a5
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAks5GcMACgkQkKaRLQcq0GKCbgCfY8Tkx3J59zcW8We5lrIyndl/
-ttMAn2+b7ZO/ZQR0EFm2iXFEmuJrpKXC
-=N6Hf
------END PGP SIGNATURE-----
diff --git a/dev-java/java-config/java-config-2.1.10.ebuild b/dev-java/java-config/java-config-2.1.10.ebuild
index c5e9fbabdfc2..59ad0ba79fd8 100644
--- a/dev-java/java-config/java-config-2.1.10.ebuild
+++ b/dev-java/java-config/java-config-2.1.10.ebuild
@@ -1,6 +1,10 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.1.10.ebuild,v 1.1 2009/12/06 01:50:43 ali_bush Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.1.10.ebuild,v 1.2 2009/12/28 21:50:55 arfrever Exp $
+
+EAPI="2"
+NEED_PYTHON="2.4"
+SUPPORT_PYTHON_ABIS="1"
inherit fdo-mime gnome2-utils distutils eutils
@@ -13,12 +17,25 @@ SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE=""
-DEPEND="dev-lang/python"
-RDEPEND="${DEPEND}
- >=dev-java/java-config-wrapper-0.15"
+DEPEND=""
+RDEPEND=">=dev-java/java-config-wrapper-0.15"
+# Tests fail when java-config isn't already installed.
+RESTRICT="test"
+RESTRICT_PYTHON_ABIS="3.*"
PYTHON_MODNAME="java_config_2"
+src_prepare() {
+ sed -e "s/if not self.dry_run/& and not os.path.exists(s)/" -i setup.py || die "sed failed"
+}
+
+src_test() {
+ testing() {
+ PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" src/run-test-suite.py
+ }
+ python_execute_function testing
+}
+
src_install() {
distutils_src_install