Tweak to jdk checks thanks to nichoj
authorMichael Cummings <mcummings@gentoo.org>
Sat, 31 Mar 2007 00:21:21 +0000 (00:21 +0000)
committerMichael Cummings <mcummings@gentoo.org>
Sat, 31 Mar 2007 00:21:21 +0000 (00:21 +0000)
Package-Manager: portage-2.1.2.2

dev-perl/Inline-Java/ChangeLog
dev-perl/Inline-Java/Inline-Java-0.50.ebuild
dev-perl/Inline-Java/Inline-Java-0.51.ebuild
dev-perl/Inline-Java/Inline-Java-0.52.ebuild
dev-perl/Inline-Java/Manifest

index 5d3ffb8381b7cdeb8039b43cbad1ebbd30fa6275..1ca05c754f2492c167ab8915f0e27b1c468a4807 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-perl/Inline-Java
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Java/ChangeLog,v 1.12 2007/03/30 21:02:18 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Java/ChangeLog,v 1.13 2007/03/31 00:21:21 mcummings Exp $
+
+  31 Mar 2007; Michael Cummings <mcummings@gentoo.org>
+  Inline-Java-0.50.ebuild, Inline-Java-0.51.ebuild, Inline-Java-0.52.ebuild:
+  Tweak to jdk checks thanks to nichoj
 
   30 Mar 2007; Andrej Kacian <ticho@gentoo.org> Inline-Java-0.51.ebuild:
   Stable on x86, bug #169152.
index 38b4f41adae368c6883480f4702c9d7e36bb61d2..26bbaf71e9ff920e8011df599bc83be29b95f11e 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Java/Inline-Java-0.50.ebuild,v 1.8 2007/03/30 20:09:17 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Java/Inline-Java-0.50.ebuild,v 1.9 2007/03/31 00:21:21 mcummings Exp $
 
-inherit perl-module
+inherit perl-module java-pkg-2
 
 DESCRIPTION="Easy implimentaiton of Java extensions"
 HOMEPAGE="http://search.cpan.org/~patl/"
@@ -19,18 +19,17 @@ SRC_TEST="do"
 DEPEND=">=dev-perl/Inline-0.44
        >=virtual/perl-Test-1.13
        >=virtual/jdk-1.4
-       dev-java/java-config
        dev-lang/perl"
 
 myconf="J2SDK=$JAVA_HOME"
 mymake="java all"
 
 pkg_setup() {
-       if [ $(java-config -O | grep jdk ) ]; then
-               true
-       else
-               eerror "Please use java-config -S to set your system vm to a JDK"
-               die "Active VM is not a JDK"
-       fi
+       java-pkg-2_pkg_setup
+       perl-module_pkg_setup
 }
 
+src_compile() {
+       java-pkg-2_src_compile
+       perl-module_src_compile
+}
index b044dd020e4a8fb691c5363e1cf9f4c3ff1ffe40..be62d484a027dbc24698e06c4fcfe544cddb2518 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Java/Inline-Java-0.51.ebuild,v 1.7 2007/03/30 21:02:18 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Java/Inline-Java-0.51.ebuild,v 1.8 2007/03/31 00:21:21 mcummings Exp $
 
-inherit perl-module
+inherit perl-module java-pkg-2
 
 DESCRIPTION="Easy implimentaiton of Java extensions"
 HOMEPAGE="http://search.cpan.org/~patl/"
@@ -19,17 +19,17 @@ SRC_TEST="do"
 DEPEND=">=dev-perl/Inline-0.44
        >=virtual/perl-Test-1.13
        >=virtual/jdk-1.4
-       dev-java/java-config
        dev-lang/perl"
 
 myconf="J2SDK=$JAVA_HOME"
 mymake="java all"
 
 pkg_setup() {
-       if [ $(java-config -O | grep jdk ) ]; then
-               true
-       else
-               eerror "Please use java-config -S to set your system vm to a JDK"
-               die "Active VM is not a JDK"
-       fi
+       java-pkg-2_pkg_setup
+       perl-module_pkg_setup
+}
+
+src_compile() {
+       java-pkg-2_src_compile
+       perl-module_src_compile
 }
index bb034da63f282a3a16f62f09e15a93d4b2143e91..2641019e3986b178956d596732ee34b6befe72a0 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Java/Inline-Java-0.52.ebuild,v 1.2 2007/03/30 20:09:17 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Java/Inline-Java-0.52.ebuild,v 1.3 2007/03/31 00:21:21 mcummings Exp $
 
-inherit perl-module
+inherit perl-module java-pkg-2
 
 DESCRIPTION="Easy implimentaiton of Java extensions"
 HOMEPAGE="http://search.cpan.org/~patl/"
@@ -19,17 +19,17 @@ SRC_TEST="do"
 DEPEND=">=dev-perl/Inline-0.44
        >=virtual/perl-Test-1.13
        >=virtual/jdk-1.4
-       dev-java/java-config
        dev-lang/perl"
 
 myconf="J2SDK=$JAVA_HOME"
 mymake="java all"
 
 pkg_setup() {
-       if [ $(java-config -O | grep jdk ) ]; then
-               true
-       else
-               eerror "Please use java-config -S to set your system vm to a JDK"
-               die "Active VM is not a JDK"
-       fi
+       java-pkg-2_pkg_setup
+       perl-module_pkg_setup
+}
+
+src_compile() {
+       java-pkg-2_src_compile
+       perl-module_src_compile
 }
index 810cf7f09f756b82de069fa1fd6f587a7afa2d42..46b3d8c293ff5027849f733761322f3c885170ac 100644 (file)
@@ -4,22 +4,22 @@ Hash: SHA1
 DIST Inline-Java-0.50.tar.gz 83332 RMD160 b45073656e1f0834466028637283a37215af2eaf SHA1 32153e17541f2512d80e517dde7e78d944537af4 SHA256 570a698a95c0b1986ec15b1ac6db1aec174937e76cf1bf12be665f551f28aee6
 DIST Inline-Java-0.51.tar.gz 93509 RMD160 2befef8b5f8ae79d9dd8915f129dc4375fc5be66 SHA1 7731ab86faa1d95162ba18135d25eba5339c46fd SHA256 f3fdd06dc099cf500b88903638a7b74c43d78109288f7c745cfa5ca6ca67e3e8
 DIST Inline-Java-0.52.tar.gz 94458 RMD160 e6dbe05c91c8989348d0e55fdaad4f69c2b179a2 SHA1 f49aa03f250f2c81daaf606d5eeb6f9ea463d901 SHA256 ce4d45eb483122b583bd3c2dbcc9715ff0111befbc32cba41530ea2dad0dbd75
-EBUILD Inline-Java-0.50.ebuild 840 RMD160 dfa6336b17dad635f5231a9551cf1d9a5401d24b SHA1 a5f2178e5dff14d1d2de4933cda6b7fafaeeef6f SHA256 e57c1ca84a1a2093ad266606ed9bbf4bb0b7556f44d008ae416500c47a66fbb6
-MD5 ec7efe82ff8f90cb93463e81ea77c443 Inline-Java-0.50.ebuild 840
-RMD160 dfa6336b17dad635f5231a9551cf1d9a5401d24b Inline-Java-0.50.ebuild 840
-SHA256 e57c1ca84a1a2093ad266606ed9bbf4bb0b7556f44d008ae416500c47a66fbb6 Inline-Java-0.50.ebuild 840
-EBUILD Inline-Java-0.51.ebuild 841 RMD160 d19484ea977aeefc182ef75eebb96c8095c00f9e SHA1 6cab6d70378acf7d72ee66a59300997edaa5aaa9 SHA256 21aee3777ba5e1eae1930bc127b39859b37378a2f61fb230c8193b1cea5d8075
-MD5 73303c3fb7722520d6a9e87724cec3ef Inline-Java-0.51.ebuild 841
-RMD160 d19484ea977aeefc182ef75eebb96c8095c00f9e Inline-Java-0.51.ebuild 841
-SHA256 21aee3777ba5e1eae1930bc127b39859b37378a2f61fb230c8193b1cea5d8075 Inline-Java-0.51.ebuild 841
-EBUILD Inline-Java-0.52.ebuild 847 RMD160 4b505d42a32ba4002b7a0cf3d9153f4c7f48c7f7 SHA1 ea433f62fa400f87f1f71d3230e606126028d751 SHA256 830cbf29717f781b6f46ea6824e335e6f1c329790ea1018d2e25fd4652a7d53b
-MD5 a1a89e668f8a762d95b7ee6d78f03a9e Inline-Java-0.52.ebuild 847
-RMD160 4b505d42a32ba4002b7a0cf3d9153f4c7f48c7f7 Inline-Java-0.52.ebuild 847
-SHA256 830cbf29717f781b6f46ea6824e335e6f1c329790ea1018d2e25fd4652a7d53b Inline-Java-0.52.ebuild 847
-MISC ChangeLog 1896 RMD160 eb4fa9a51c8e0c453ad39d874ab1aa38b140c79b SHA1 ff6f08b0d31ad60d1d08f81b6ff78a527f1b5164 SHA256 9a30dd55df05f8c973e3d2bd1fe2adf680f66b2a6feff5fb6ae03f7c9ed272fb
-MD5 5d405b64792b6a64f58c7431d7576a2d ChangeLog 1896
-RMD160 eb4fa9a51c8e0c453ad39d874ab1aa38b140c79b ChangeLog 1896
-SHA256 9a30dd55df05f8c973e3d2bd1fe2adf680f66b2a6feff5fb6ae03f7c9ed272fb ChangeLog 1896
+EBUILD Inline-Java-0.50.ebuild 781 RMD160 6641c62b82caf16d7471172e179b071596096462 SHA1 1ecca5fcb65310f04661049e90a38bcfe0cd07fc SHA256 552942cdb52c862e0dc946c99eb7d7f4f354f491cac96d57bede0d6517b57e4b
+MD5 3036e966280ace1ccc26b2f5d7b26bf6 Inline-Java-0.50.ebuild 781
+RMD160 6641c62b82caf16d7471172e179b071596096462 Inline-Java-0.50.ebuild 781
+SHA256 552942cdb52c862e0dc946c99eb7d7f4f354f491cac96d57bede0d6517b57e4b Inline-Java-0.50.ebuild 781
+EBUILD Inline-Java-0.51.ebuild 787 RMD160 537178439560229ff9c23fb2155df67082e4b860 SHA1 ecd6e13a1e0b867d5458250894efed5f804f61fc SHA256 01a238e36af9b239b49aa5fdb5978ccc10b2df05df634885a12a4f55a39304ae
+MD5 0cf4212b98263665bb407984208cb77c Inline-Java-0.51.ebuild 787
+RMD160 537178439560229ff9c23fb2155df67082e4b860 Inline-Java-0.51.ebuild 787
+SHA256 01a238e36af9b239b49aa5fdb5978ccc10b2df05df634885a12a4f55a39304ae Inline-Java-0.51.ebuild 787
+EBUILD Inline-Java-0.52.ebuild 789 RMD160 5e63b501da42aaa40218b9cd7c9849d63f1e25f6 SHA1 2001c127741636b94209b104f5da08b97ddc4521 SHA256 340ee157bc29daf70ec9fb22dc9ebfeae4632209d4d22ec3ca3477f19ff258c6
+MD5 6ac92a0e292cfa5f3eca6dc08e24d16a Inline-Java-0.52.ebuild 789
+RMD160 5e63b501da42aaa40218b9cd7c9849d63f1e25f6 Inline-Java-0.52.ebuild 789
+SHA256 340ee157bc29daf70ec9fb22dc9ebfeae4632209d4d22ec3ca3477f19ff258c6 Inline-Java-0.52.ebuild 789
+MISC ChangeLog 2072 RMD160 270a954cca5136bd63eb6a825084b88d2ebf4be7 SHA1 3cfec6a5ba916e16994e0a3e1f676e95edf72162 SHA256 87f6dc5aab62470ecade89b85c45937bab5d25cec4341ce61722d1c361582d3a
+MD5 8d4cd0cfbdd2aeb16c5e565d0b7313bd ChangeLog 2072
+RMD160 270a954cca5136bd63eb6a825084b88d2ebf4be7 ChangeLog 2072
+SHA256 87f6dc5aab62470ecade89b85c45937bab5d25cec4341ce61722d1c361582d3a ChangeLog 2072
 MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
 MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
 RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305
@@ -34,9 +34,9 @@ MD5 1b35d97d2fa5913aac9614078f680d74 files/digest-Inline-Java-0.52 247
 RMD160 5e61ad39985ed0982b143a7e4c02f104ca5a6e82 files/digest-Inline-Java-0.52 247
 SHA256 cd25407d352851d8bdf8bf6684f3492abc425f16bc9bab30273d2a36fb718467 files/digest-Inline-Java-0.52 247
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.7 (GNU/Linux)
+Version: GnuPG v2.0.3 (GNU/Linux)
 
-iD8DBQFGDXrgQlM6RnzZP+IRAuR3AJ4vsklHNoGxNJNGn9iFAVcT0+of5wCeN7/O
-7bhsKmOM2pdjEC0qIGAKTdQ=
-=CQcx
+iD8DBQFGDamJtG5z4I8BtQoRAmC8AKCApUoQdA9hg2t7hn5OINo7ebeEsgCgkZEh
+FbRcRDQrsd+yX2tMiFiDZWA=
+=qwvb
 -----END PGP SIGNATURE-----