summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2007-08-03 16:41:00 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2007-08-03 16:41:00 +0000
commit4bd8ceed9a841744a44ba115a3f5fbaac0e99bb3 (patch)
treedf465c1d64ec751b8b1c974af7501ffa593b5007
parentUse split ant for src_test. (diff)
downloadhistorical-4bd8ceed9a841744a44ba115a3f5fbaac0e99bb3.tar.gz
historical-4bd8ceed9a841744a44ba115a3f5fbaac0e99bb3.tar.bz2
historical-4bd8ceed9a841744a44ba115a3f5fbaac0e99bb3.zip
Removed old versions.
Package-Manager: portage-2.1.3_rc9
-rw-r--r--dev-java/jruby/ChangeLog8
-rw-r--r--dev-java/jruby/Manifest72
-rw-r--r--dev-java/jruby/files/digest-jruby-0.9.23
-rw-r--r--dev-java/jruby/files/digest-jruby-0.9.83
-rw-r--r--dev-java/jruby/files/digest-jruby-0.9.8-r13
-rw-r--r--dev-java/jruby/files/digest-jruby-0.9.93
-rw-r--r--dev-java/jruby/files/digest-jruby-1.0.0_rc23
-rw-r--r--dev-java/jruby/files/digest-jruby-1.0.0_rc2-r13
-rw-r--r--dev-java/jruby/files/digest-jruby-1.0.0_rc33
-rw-r--r--dev-java/jruby/jruby-0.9.2.ebuild90
-rw-r--r--dev-java/jruby/jruby-0.9.8-r1.ebuild92
-rw-r--r--dev-java/jruby/jruby-0.9.8.ebuild91
-rw-r--r--dev-java/jruby/jruby-0.9.9.ebuild92
-rw-r--r--dev-java/jruby/jruby-1.0.0_rc2-r1.ebuild142
-rw-r--r--dev-java/jruby/jruby-1.0.0_rc2.ebuild97
-rw-r--r--dev-java/jruby/jruby-1.0.0_rc3.ebuild151
16 files changed, 21 insertions, 835 deletions
diff --git a/dev-java/jruby/ChangeLog b/dev-java/jruby/ChangeLog
index b8158124fdf3..b89ff97a479d 100644
--- a/dev-java/jruby/ChangeLog
+++ b/dev-java/jruby/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/jruby
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/ChangeLog,v 1.27 2007/06/13 12:42:44 nichoj Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/ChangeLog,v 1.28 2007/08/03 16:41:00 betelgeuse Exp $
+
+ 03 Aug 2007; Petteri Räty <betelgeuse@gentoo.org> -jruby-0.9.2.ebuild,
+ -jruby-0.9.8.ebuild, -jruby-0.9.8-r1.ebuild, -jruby-0.9.9.ebuild,
+ -jruby-1.0.0_rc2.ebuild, -jruby-1.0.0_rc2-r1.ebuild,
+ -jruby-1.0.0_rc3.ebuild:
+ Removed old versions.
*jruby-1.0.0 (13 Jun 2007)
diff --git a/dev-java/jruby/Manifest b/dev-java/jruby/Manifest
index 1ebc43bb6b52..bbe254118a40 100644
--- a/dev-java/jruby/Manifest
+++ b/dev-java/jruby/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX jruby-0.9.1-build.xml.patch 1077 RMD160 f900cc14b62f612851e3f8bc318be78af76a275e SHA1 70a6d9b46ad404068b1b74b9a51b8d0185704d62 SHA256 84be93ae37090a2d7f9fcf969804a9748103420a62695eca79939e224fb7ed5d
MD5 8e75e6f804e6ea96e4bf8ddbc07b514a files/jruby-0.9.1-build.xml.patch 1077
RMD160 f900cc14b62f612851e3f8bc318be78af76a275e files/jruby-0.9.1-build.xml.patch 1077
@@ -19,52 +22,19 @@ MD5 898463cbef30f1c337df6dca781ba83d files/jruby-0.9.8-sandbox.patch 522
RMD160 f9aebe3469edb3d2d22d641e616691ff14def7db files/jruby-0.9.8-sandbox.patch 522
SHA256 1c2701881674a978c9ddc32e2e126cf25690e86011c6301e7f825407fb5810a2 files/jruby-0.9.8-sandbox.patch 522
DIST jruby-src-0.7.0.tar.gz 1872867 RMD160 6fcff75d74c3a93e18c3a424761afc00674070cb SHA1 a874cd90e1937ea757d6bd7d5ec85feee8f0db2a SHA256 4e200a32b0582021e9fbc93faaa16f25198cf496c44d4df635e9282dde647dce
-DIST jruby-src-0.9.2.tar.gz 4696196 RMD160 cadcd4b1b3fab3695f60c854257a5e45d0fa892f SHA1 d561dcbe6b1611dc7cf0b431b03f5a26c30eba0c SHA256 306276034c7d9dd37618ff31aa3a600bd38371edb8d2e0fb58dfa54af879e132
-DIST jruby-src-0.9.8.tar.gz 4671287 RMD160 b0e7a17462d4b0ac47edb7adc1595336f1bc5a35 SHA1 f76130ea2927eb4daf0cd7d7920a09fb501b45fe SHA256 a85fbd888b4c4ca740e18937acb92885045b3366bcd0eea7958c432cbe279871
-DIST jruby-src-0.9.9.tar.gz 4164832 RMD160 d19538a7c863e7905ec1bd89042d2f4ac4aef409 SHA1 b3e4aace3ae5d7bec6c6f11feca5762a99646c83 SHA256 e71175f7b4e0323434115f2547e4cac8bb3afcaf084cbe647bed3b8348ca7288
-DIST jruby-src-1.0.0RC2.tar.gz 4194247 RMD160 0962172af13e37ef32d6a39d0a92a8d4708a0689 SHA1 30d22b8beca4924be112573e15bb79565ab1d450 SHA256 65d72a454c25967272496f9f5b84a6e68b95ae16833b9e95f26abc639dcd390f
-DIST jruby-src-1.0.0RC3.tar.gz 4839472 RMD160 528760019842b9b68adef4ff76013e48f4194e44 SHA1 e81177a33f1a35444563ba89219f8240981aa566 SHA256 8d01393b2892589f01b201ce878e75d588b3d0ffe3a50f45b824e0f151a28458
DIST jruby-src-1.0.tar.gz 4840184 RMD160 3de4dfa558a12a1643fa2357f3e144e34c5a718d SHA1 f4e18c6c112e1741024d76b10528fef7a242a018 SHA256 80088e32cceb929b0cd0d0115ed800577b7b800d42dca3356e840d1123047b03
EBUILD jruby-0.7.0-r1.ebuild 1403 RMD160 e63a6f27bf9080981f39efcd401dfcf4e8b359c4 SHA1 886a74b6bb3fa6d859fa0807be0a9aa4db712643 SHA256 265204d1f2eca86d32130ad55c2daff216efc37d7cd2301bd4b3e5988bb9a96b
MD5 0e46bb8509d4cb0c0bfda365ab28a03e jruby-0.7.0-r1.ebuild 1403
RMD160 e63a6f27bf9080981f39efcd401dfcf4e8b359c4 jruby-0.7.0-r1.ebuild 1403
SHA256 265204d1f2eca86d32130ad55c2daff216efc37d7cd2301bd4b3e5988bb9a96b jruby-0.7.0-r1.ebuild 1403
-EBUILD jruby-0.9.2.ebuild 2529 RMD160 f1db8c67d1628368f97eb01aa2bd83de8aa0f41f SHA1 dc45ee517899ac286e67c92bc0cd91027948f25e SHA256 4f993c76690c70284e5ae9a087712f700fca1013418568c722c1c4c598e1c697
-MD5 7ac1070767e9af8d00779ea73519bfe5 jruby-0.9.2.ebuild 2529
-RMD160 f1db8c67d1628368f97eb01aa2bd83de8aa0f41f jruby-0.9.2.ebuild 2529
-SHA256 4f993c76690c70284e5ae9a087712f700fca1013418568c722c1c4c598e1c697 jruby-0.9.2.ebuild 2529
-EBUILD jruby-0.9.8-r1.ebuild 2532 RMD160 18ea0c04d4d8e433047572dd3164ca9a5e1825db SHA1 64564045588f4f2b9b5d113bed12bfef3a762230 SHA256 5c24f0773b0de0a3bf1817ac707573c81b9ac12b5eda4047306b689309e6787a
-MD5 dd3be36f27b1e83bc81fa81019c3f70a jruby-0.9.8-r1.ebuild 2532
-RMD160 18ea0c04d4d8e433047572dd3164ca9a5e1825db jruby-0.9.8-r1.ebuild 2532
-SHA256 5c24f0773b0de0a3bf1817ac707573c81b9ac12b5eda4047306b689309e6787a jruby-0.9.8-r1.ebuild 2532
-EBUILD jruby-0.9.8.ebuild 2542 RMD160 38542261d1d47c15d3867e18db9d4a2bf48b65e4 SHA1 f950057e0b3f8a482393481c805215737e96e9fe SHA256 55bbe6040654c3492257fa71aa387437ac34bcbbf96dc60167b4a928ca0c9976
-MD5 fc2f548c6d5343300698054f312ff8ea jruby-0.9.8.ebuild 2542
-RMD160 38542261d1d47c15d3867e18db9d4a2bf48b65e4 jruby-0.9.8.ebuild 2542
-SHA256 55bbe6040654c3492257fa71aa387437ac34bcbbf96dc60167b4a928ca0c9976 jruby-0.9.8.ebuild 2542
-EBUILD jruby-0.9.9.ebuild 2603 RMD160 be1fe6bfb79f51498baf2d6d6e9beb277d9d937b SHA1 db6243c01990138273084b3c0ac1e56565c1121e SHA256 8b41a671f739df275befa4e1acd674617251c4899b8fbd2c7c4968a00d36a3a8
-MD5 53edfc07a5af4527313afca47c3e550a jruby-0.9.9.ebuild 2603
-RMD160 be1fe6bfb79f51498baf2d6d6e9beb277d9d937b jruby-0.9.9.ebuild 2603
-SHA256 8b41a671f739df275befa4e1acd674617251c4899b8fbd2c7c4968a00d36a3a8 jruby-0.9.9.ebuild 2603
EBUILD jruby-1.0.0.ebuild 4735 RMD160 c498d6dbde445ef37a6d888c4f4c6a62aa57e00e SHA1 b9523d9d02b34cd34a9b3c831840f95c42de327e SHA256 e1525f0ec6e25d59f19dbf91e5f4838a4540a50f55837d0cec59ad7f82a46e6a
MD5 e3b9db40076b46f06bb0de5af740e22d jruby-1.0.0.ebuild 4735
RMD160 c498d6dbde445ef37a6d888c4f4c6a62aa57e00e jruby-1.0.0.ebuild 4735
SHA256 e1525f0ec6e25d59f19dbf91e5f4838a4540a50f55837d0cec59ad7f82a46e6a jruby-1.0.0.ebuild 4735
-EBUILD jruby-1.0.0_rc2-r1.ebuild 4393 RMD160 f2840f08e4eca601f511768176480cc7015ad342 SHA1 972eaddfeab413daef09ca6e4d972753696323c4 SHA256 8baf4e25bcdf19794c7ffe3b7812667de5841fb8c58d7dd2857da4afe7fc7c8c
-MD5 dae4da890ec41f39cb7464376b394806 jruby-1.0.0_rc2-r1.ebuild 4393
-RMD160 f2840f08e4eca601f511768176480cc7015ad342 jruby-1.0.0_rc2-r1.ebuild 4393
-SHA256 8baf4e25bcdf19794c7ffe3b7812667de5841fb8c58d7dd2857da4afe7fc7c8c jruby-1.0.0_rc2-r1.ebuild 4393
-EBUILD jruby-1.0.0_rc2.ebuild 2678 RMD160 6fd36466ea6e1824d1a6cf11d9202a9d8ac32f65 SHA1 dc7d67b16be45265eff7c35444d2e93748521a31 SHA256 9b5048a70f18f90b3e9428f882862a41820ff202b7533af1bfc237be96283a3b
-MD5 463ad00400333acc1cb37ff91870cb36 jruby-1.0.0_rc2.ebuild 2678
-RMD160 6fd36466ea6e1824d1a6cf11d9202a9d8ac32f65 jruby-1.0.0_rc2.ebuild 2678
-SHA256 9b5048a70f18f90b3e9428f882862a41820ff202b7533af1bfc237be96283a3b jruby-1.0.0_rc2.ebuild 2678
-EBUILD jruby-1.0.0_rc3.ebuild 4629 RMD160 366b0a3cc946104641afe9a9de65166e80362cc4 SHA1 7fb7b787c9ce8a9bb023b65221e060f6f4da94ea SHA256 2a67407ebfa948cebf3ec76ebed47c00607a1858ff1128a977ffc5fb96fc5605
-MD5 4d1cc4057c21b7105824c9df11a95768 jruby-1.0.0_rc3.ebuild 4629
-RMD160 366b0a3cc946104641afe9a9de65166e80362cc4 jruby-1.0.0_rc3.ebuild 4629
-SHA256 2a67407ebfa948cebf3ec76ebed47c00607a1858ff1128a977ffc5fb96fc5605 jruby-1.0.0_rc3.ebuild 4629
-MISC ChangeLog 4485 RMD160 3898fbbcda272ce8ca74fd0a1e90c3c3a01f7005 SHA1 8aa1b4e568fc03e4f4a8fb0884601e6e599d8a76 SHA256 b179b5cd1fca7292305f6d4a82725239057022c9ec2b6dd05f4ef455d699cae8
-MD5 a1f5b90dfda70c4ea8a2c9a77b632373 ChangeLog 4485
-RMD160 3898fbbcda272ce8ca74fd0a1e90c3c3a01f7005 ChangeLog 4485
-SHA256 b179b5cd1fca7292305f6d4a82725239057022c9ec2b6dd05f4ef455d699cae8 ChangeLog 4485
+MISC ChangeLog 4738 RMD160 ab0dc854c852c0c2f1bfc33a8a27cecbb21f5b4c SHA1 ecadc7f906724aebb0a22bf9fa88d9a6791e39ec SHA256 56780a4a51ccb05665adab9b5bf74302e58be69b7fb684a0d458233b8692fba2
+MD5 d3c75e648ee62b23decee3460076c89b ChangeLog 4738
+RMD160 ab0dc854c852c0c2f1bfc33a8a27cecbb21f5b4c ChangeLog 4738
+SHA256 56780a4a51ccb05665adab9b5bf74302e58be69b7fb684a0d458233b8692fba2 ChangeLog 4738
MISC metadata.xml 252 RMD160 668af83772a7008b999bfe22da86e6d763c58d05 SHA1 7a38c8eea607b775e3b67757b0deda944aa27c65 SHA256 530d1e67c69f08b473ce1a5e7bbab5682e6deee068b27dbb57d459ca61c1290a
MD5 04e248f270fb5cf8193c02ebd018d503 metadata.xml 252
RMD160 668af83772a7008b999bfe22da86e6d763c58d05 metadata.xml 252
@@ -72,27 +42,13 @@ SHA256 530d1e67c69f08b473ce1a5e7bbab5682e6deee068b27dbb57d459ca61c1290a metadata
MD5 43e7f877597e777fa01aa722bc44b593 files/digest-jruby-0.7.0-r1 250
RMD160 1d8dd3f401b9f127842349efea9ef429568c976e files/digest-jruby-0.7.0-r1 250
SHA256 9409bf31ef149eab6910f5a13e40b4710bd06c3812c21ffb7c60850c2ccbce63 files/digest-jruby-0.7.0-r1 250
-MD5 d821886802878290cc65cb99e421e7e2 files/digest-jruby-0.9.2 250
-RMD160 32ef28324d9b66833e8d6fabbe9f3d600e8b8221 files/digest-jruby-0.9.2 250
-SHA256 eb7f9b1cd6013132d6ec6901b30b014f546a792932bc31369894f7d59e7d8135 files/digest-jruby-0.9.2 250
-MD5 ce78080953acfd4a8a6a2271190f6e3a files/digest-jruby-0.9.8 250
-RMD160 fad0401ed61b97342d300d0dcdb0edc1f4f13f6b files/digest-jruby-0.9.8 250
-SHA256 bb18e573a2279e0efea98b153bb74269c95cd2c9c4cc7b48fdec90ba9e9fef56 files/digest-jruby-0.9.8 250
-MD5 ce78080953acfd4a8a6a2271190f6e3a files/digest-jruby-0.9.8-r1 250
-RMD160 fad0401ed61b97342d300d0dcdb0edc1f4f13f6b files/digest-jruby-0.9.8-r1 250
-SHA256 bb18e573a2279e0efea98b153bb74269c95cd2c9c4cc7b48fdec90ba9e9fef56 files/digest-jruby-0.9.8-r1 250
-MD5 a04f447961f0d8b673148524a969375f files/digest-jruby-0.9.9 250
-RMD160 b68b8a3069a76022115e86af6ac90268dff698e1 files/digest-jruby-0.9.9 250
-SHA256 18f56ac5a70a4f92df4c249c0f5ee7a2f1eccf734fccd7b55eaa7ab872c16bc5 files/digest-jruby-0.9.9 250
MD5 1de6acdc93f9c7df804b8279d812ad60 files/digest-jruby-1.0.0 244
RMD160 3a32c832a5d3802d6f6480f8fef95177c29d421b files/digest-jruby-1.0.0 244
SHA256 f46252b7d091496da106d37e1906d4a84a01fe2f42ed5d24181d7400eea5c441 files/digest-jruby-1.0.0 244
-MD5 fdf5e205ceb40e83e97a8c1fcf21eee0 files/digest-jruby-1.0.0_rc2 259
-RMD160 73289819d5799fec70044c8a0650611a22568289 files/digest-jruby-1.0.0_rc2 259
-SHA256 6bc759795de1c9f6407a1921d23581006893aba2b8a1e99269cebeeb5cacc997 files/digest-jruby-1.0.0_rc2 259
-MD5 fdf5e205ceb40e83e97a8c1fcf21eee0 files/digest-jruby-1.0.0_rc2-r1 259
-RMD160 73289819d5799fec70044c8a0650611a22568289 files/digest-jruby-1.0.0_rc2-r1 259
-SHA256 6bc759795de1c9f6407a1921d23581006893aba2b8a1e99269cebeeb5cacc997 files/digest-jruby-1.0.0_rc2-r1 259
-MD5 fde407d0d91fd3f236e69616c73d8dc2 files/digest-jruby-1.0.0_rc3 259
-RMD160 2c1883897e921f040b2f8df8c49d062352bf2361 files/digest-jruby-1.0.0_rc3 259
-SHA256 75e7a0fc24bcaeb9671929ad09ca1e5311aaf41d6c3460b4483234a5996136dc files/digest-jruby-1.0.0_rc3 259
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.4 (GNU/Linux)
+
+iD8DBQFGs1qfcxLzpIGCsLQRAgyMAJ95X/IksuRFn1V4raZ3kgPl5yzVkACfftF3
+kis29BcXslR5KnCHTYbYa0A=
+=r8Js
+-----END PGP SIGNATURE-----
diff --git a/dev-java/jruby/files/digest-jruby-0.9.2 b/dev-java/jruby/files/digest-jruby-0.9.2
deleted file mode 100644
index eb56edaefe46..000000000000
--- a/dev-java/jruby/files/digest-jruby-0.9.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 6dcd06bd5bb6f6a785e23210aabf3fe4 jruby-src-0.9.2.tar.gz 4696196
-RMD160 cadcd4b1b3fab3695f60c854257a5e45d0fa892f jruby-src-0.9.2.tar.gz 4696196
-SHA256 306276034c7d9dd37618ff31aa3a600bd38371edb8d2e0fb58dfa54af879e132 jruby-src-0.9.2.tar.gz 4696196
diff --git a/dev-java/jruby/files/digest-jruby-0.9.8 b/dev-java/jruby/files/digest-jruby-0.9.8
deleted file mode 100644
index 71a56f05491c..000000000000
--- a/dev-java/jruby/files/digest-jruby-0.9.8
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 cd7c531aecae4766f2e24f373faabba0 jruby-src-0.9.8.tar.gz 4671287
-RMD160 b0e7a17462d4b0ac47edb7adc1595336f1bc5a35 jruby-src-0.9.8.tar.gz 4671287
-SHA256 a85fbd888b4c4ca740e18937acb92885045b3366bcd0eea7958c432cbe279871 jruby-src-0.9.8.tar.gz 4671287
diff --git a/dev-java/jruby/files/digest-jruby-0.9.8-r1 b/dev-java/jruby/files/digest-jruby-0.9.8-r1
deleted file mode 100644
index 71a56f05491c..000000000000
--- a/dev-java/jruby/files/digest-jruby-0.9.8-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 cd7c531aecae4766f2e24f373faabba0 jruby-src-0.9.8.tar.gz 4671287
-RMD160 b0e7a17462d4b0ac47edb7adc1595336f1bc5a35 jruby-src-0.9.8.tar.gz 4671287
-SHA256 a85fbd888b4c4ca740e18937acb92885045b3366bcd0eea7958c432cbe279871 jruby-src-0.9.8.tar.gz 4671287
diff --git a/dev-java/jruby/files/digest-jruby-0.9.9 b/dev-java/jruby/files/digest-jruby-0.9.9
deleted file mode 100644
index d28c375ee651..000000000000
--- a/dev-java/jruby/files/digest-jruby-0.9.9
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 b1c5267db9add3db82f6f40a55e14531 jruby-src-0.9.9.tar.gz 4164832
-RMD160 d19538a7c863e7905ec1bd89042d2f4ac4aef409 jruby-src-0.9.9.tar.gz 4164832
-SHA256 e71175f7b4e0323434115f2547e4cac8bb3afcaf084cbe647bed3b8348ca7288 jruby-src-0.9.9.tar.gz 4164832
diff --git a/dev-java/jruby/files/digest-jruby-1.0.0_rc2 b/dev-java/jruby/files/digest-jruby-1.0.0_rc2
deleted file mode 100644
index 02097d6be5ed..000000000000
--- a/dev-java/jruby/files/digest-jruby-1.0.0_rc2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3ac5d2213d0a0d756cb7a8f4b5128c0b jruby-src-1.0.0RC2.tar.gz 4194247
-RMD160 0962172af13e37ef32d6a39d0a92a8d4708a0689 jruby-src-1.0.0RC2.tar.gz 4194247
-SHA256 65d72a454c25967272496f9f5b84a6e68b95ae16833b9e95f26abc639dcd390f jruby-src-1.0.0RC2.tar.gz 4194247
diff --git a/dev-java/jruby/files/digest-jruby-1.0.0_rc2-r1 b/dev-java/jruby/files/digest-jruby-1.0.0_rc2-r1
deleted file mode 100644
index 02097d6be5ed..000000000000
--- a/dev-java/jruby/files/digest-jruby-1.0.0_rc2-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3ac5d2213d0a0d756cb7a8f4b5128c0b jruby-src-1.0.0RC2.tar.gz 4194247
-RMD160 0962172af13e37ef32d6a39d0a92a8d4708a0689 jruby-src-1.0.0RC2.tar.gz 4194247
-SHA256 65d72a454c25967272496f9f5b84a6e68b95ae16833b9e95f26abc639dcd390f jruby-src-1.0.0RC2.tar.gz 4194247
diff --git a/dev-java/jruby/files/digest-jruby-1.0.0_rc3 b/dev-java/jruby/files/digest-jruby-1.0.0_rc3
deleted file mode 100644
index 12c56736444a..000000000000
--- a/dev-java/jruby/files/digest-jruby-1.0.0_rc3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 1bacbbbe4cbafab68b785ed365fbc326 jruby-src-1.0.0RC3.tar.gz 4839472
-RMD160 528760019842b9b68adef4ff76013e48f4194e44 jruby-src-1.0.0RC3.tar.gz 4839472
-SHA256 8d01393b2892589f01b201ce878e75d588b3d0ffe3a50f45b824e0f151a28458 jruby-src-1.0.0RC3.tar.gz 4839472
diff --git a/dev-java/jruby/jruby-0.9.2.ebuild b/dev-java/jruby/jruby-0.9.2.ebuild
deleted file mode 100644
index 8baacdf4afeb..000000000000
--- a/dev-java/jruby/jruby-0.9.2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/jruby-0.9.2.ebuild,v 1.2 2007/05/08 20:57:01 caster Exp $
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Java based ruby interpreter implementation"
-HOMEPAGE="http://jruby.codehaus.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/${PN}-src-${PV}.tar.gz"
-
-LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc source test"
-
-COMMON_DEPEND=">=dev-java/jvyaml-0.2
- dev-java/jline
- =dev-java/asm-2.2*
- >=dev-java/bsf-2.3"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEPEND}"
-DEPEND=">=virtual/jdk-1.4
- !test? ( dev-java/ant-core )
- test? (
- dev-java/junit
- dev-java/ant
- )
- source? ( app-arch/zip )
- ${COMMON_DEPEND}"
-
-EANT_DOC_TARGET="create-apidocs"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # 0.9.2 was using a version of jline which hasn't been released, which has
- # a few new methods. disabling calls to those methods, but shouldn't affect
- # usablility. see
- # http://jira.codehaus.org/browse/JRUBY-383
- epatch ${FILESDIR}/${P}-old_jline.patch
- # fix javadoc, make tests halt on failure
- epatch ${FILESDIR}/${P}-haltonfailure.patch
-
- cd lib
- # created by jruby dev, but no source available, so use bundled
- mv plaincharset.jar "${T}"
- rm -rf *.jar
- mv "${T}/plaincharset.jar" .
-
- java-pkg_jar-from --build-only ant-core ant.jar
- java-pkg_jar-from asm-2.2 asm.jar
- java-pkg_jar-from bsf-2.3
- java-pkg_jar-from jvyaml
- java-pkg_jar-from jline
- use test && java-pkg_jar-from --build-only junit
-}
-
-src_install() {
- java-pkg_dojar "lib/${PN}.jar" "lib/plaincharset.jar"
-
- dodoc README COPYING COPYING.CPL COPYING.GPL COPYING.LGPL
-
- if use doc; then
- java-pkg_dojavadoc docs/api
- docinto docs
- dodoc docs/*
- fi
- use source && java-pkg_dosrc src/org
- java-pkg_dolauncher ${PN} \
- --main 'org.jruby.Main' \
- --java_args '-Djruby.base=/usr/share/jruby -Djruby.home=/usr/share/jruby -Djruby.lib=/usr/share/jruby/lib -Djruby.script=jruby -Djruby.shell=/bin/sh'
- newbin ${S}/bin/gem jgem
- newbin ${S}/bin/gem_server jgem_server
- newbin ${S}/bin/gemlock jgem_lock
- newbin ${S}/bin/gemri jgemri
- newbin ${S}/bin/gemwhich jgemwhich
- newbin ${S}/bin/update_rubygems jupdate_rubygems
-# newbin ${S}/bin/generate_yaml_index.rb jgenerate_yaml_index.rb
- newbin ${S}/bin/index_gem_repository.rb jindex_gem_repository.rb
- dobin ${S}/bin/jirb
-
- dodir "/usr/share/${PN}/lib"
- insinto "/usr/share/${PN}/lib"
- doins -r "${S}/lib/ruby"
-}
-
-src_test() {
- eant test
-}
diff --git a/dev-java/jruby/jruby-0.9.8-r1.ebuild b/dev-java/jruby/jruby-0.9.8-r1.ebuild
deleted file mode 100644
index 53690340e2ce..000000000000
--- a/dev-java/jruby/jruby-0.9.8-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/jruby-0.9.8-r1.ebuild,v 1.2 2007/05/08 20:57:01 caster Exp $
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Java based ruby interpreter implementation"
-HOMEPAGE="http://jruby.codehaus.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/${PN}-src-${PV}.tar.gz"
-
-LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc source test"
-
-COMMON_DEPEND=">=dev-java/jvyaml-0.2
- >=dev-java/jline-0.9.91
- =dev-java/asm-2.2*
- >=dev-java/bsf-2.3"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEPEND}"
-DEPEND=">=virtual/jdk-1.4
- !test? ( dev-java/ant-core )
- test? (
- dev-java/junit
- dev-java/ant
- )
- source? ( app-arch/zip )
- ${COMMON_DEPEND}"
-
-EANT_DOC_TARGET="create-apidocs"
-
-# only use javac, see http://jira.codehaus.org/browse/JRUBY-675
-JAVA_PKG_FILTER_COMPILER="ecj-3.2 ecj-3.1 jikes"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- # prevents /root/.jruby being created at build time with
- # FEATURES="-userpriv"
- # see http://bugs.gentoo.org/show_bug.cgi?id=170058
- epatch ${FILESDIR}/${P}-sandbox.patch
-
- cd ${S}/lib
- rm *.jar
-
- java-pkg_jar-from --build-only ant-core ant.jar
- java-pkg_jar-from asm-2.2 asm.jar
- java-pkg_jar-from asm-2.2 asm-commons.jar
- java-pkg_jar-from bsf-2.3
- java-pkg_jar-from jvyaml
- java-pkg_jar-from jline
- use test && java-pkg_jar-from --build-only junit
-}
-
-src_compile() {
-# addpredict /root/.jruby # http://bugs.gentoo.org/show_bug.cgi?id=170058
- eant jar $(use_doc create-apidocs) -Djruby.home=${T}/.jruby
-}
-
-src_install() {
- java-pkg_dojar lib/${PN}.jar
-
- dodoc README COPYING COPYING.CPL COPYING.GPL COPYING.LGPL
-
- if use doc; then
- java-pkg_dojavadoc docs/api
- docinto docs
- dodoc docs/*
- fi
- use source && java-pkg_dosrc src/org
- java-pkg_dolauncher ${PN} \
- --main 'org.jruby.Main' \
- --java_args '-Djruby.base=/usr/share/jruby -Djruby.home=/usr/share/jruby -Djruby.lib=/usr/share/jruby/lib -Djruby.script=jruby -Djruby.shell=/bin/sh'
- newbin ${S}/bin/gem jgem
- newbin ${S}/bin/gem_server jgem_server
- newbin ${S}/bin/gemlock jgem_lock
- newbin ${S}/bin/gemri jgemri
- newbin ${S}/bin/gemwhich jgemwhich
- newbin ${S}/bin/update_rubygems jupdate_rubygems
-# newbin ${S}/bin/generate_yaml_index.rb jgenerate_yaml_index.rb
- newbin ${S}/bin/index_gem_repository.rb jindex_gem_repository.rb
- dobin ${S}/bin/jirb
-
- dodir "/usr/share/${PN}/lib"
- insinto "/usr/share/${PN}/lib"
- doins -r "${S}/lib/ruby"
-}
-
-src_test() {
- eant test
-}
diff --git a/dev-java/jruby/jruby-0.9.8.ebuild b/dev-java/jruby/jruby-0.9.8.ebuild
deleted file mode 100644
index c0c295fe7521..000000000000
--- a/dev-java/jruby/jruby-0.9.8.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/jruby-0.9.8.ebuild,v 1.4 2007/05/08 20:57:01 caster Exp $
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Java based ruby interpreter implementation"
-HOMEPAGE="http://jruby.codehaus.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/${PN}-src-${PV}.tar.gz"
-
-LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc source test"
-
-COMMON_DEPEND=">=dev-java/jvyaml-0.2
- dev-java/jline
- =dev-java/asm-2.2*
- >=dev-java/bsf-2.3"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEPEND}"
-DEPEND=">=virtual/jdk-1.4
- !test? ( dev-java/ant-core )
- test? (
- dev-java/junit
- dev-java/ant
- )
- source? ( app-arch/zip )
- ${COMMON_DEPEND}"
-
-EANT_DOC_TARGET="create-apidocs"
-
-# only use javac, see http://jira.codehaus.org/browse/JRUBY-675
-java-pkg_filter-compiler ecj-3.2 ecj-3.1 jikes
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # 0.9.2 was using a version of jline which hasn't been released, which has
- # a few new methods. disabling calls to those methods, but shouldn't affect
- # usablility. see
- # http://jira.codehaus.org/browse/JRUBY-383
- epatch ${FILESDIR}/${P}-old_jline.patch
- # fix javadoc, make tests halt on failure
- #epatch ${FILESDIR}/${PN}-0.9.2-haltonfailure.patch
-
- cd lib
- rm *.jar
-
- java-pkg_jar-from --build-only ant-core ant.jar
- java-pkg_jar-from asm-2.2 asm.jar
- java-pkg_jar-from asm-2.2 asm-commons.jar
- java-pkg_jar-from bsf-2.3
- java-pkg_jar-from jvyaml
- java-pkg_jar-from jline
- use test && java-pkg_jar-from --build-only junit
-}
-
-src_install() {
- java-pkg_dojar "lib/${PN}.jar"
-
- dodoc README COPYING COPYING.CPL COPYING.GPL COPYING.LGPL
-
- if use doc; then
- java-pkg_dojavadoc docs/api
- docinto docs
- dodoc docs/*
- fi
- use source && java-pkg_dosrc src/org
- java-pkg_dolauncher ${PN} \
- --main 'org.jruby.Main' \
- --java_args '-Djruby.base=/usr/share/jruby -Djruby.home=/usr/share/jruby -Djruby.lib=/usr/share/jruby/lib -Djruby.script=jruby -Djruby.shell=/bin/sh'
- newbin ${S}/bin/gem jgem
- newbin ${S}/bin/gem_server jgem_server
- newbin ${S}/bin/gemlock jgem_lock
- newbin ${S}/bin/gemri jgemri
- newbin ${S}/bin/gemwhich jgemwhich
- newbin ${S}/bin/update_rubygems jupdate_rubygems
-# newbin ${S}/bin/generate_yaml_index.rb jgenerate_yaml_index.rb
- newbin ${S}/bin/index_gem_repository.rb jindex_gem_repository.rb
- dobin ${S}/bin/jirb
-
- dodir "/usr/share/${PN}/lib"
- insinto "/usr/share/${PN}/lib"
- doins -r "${S}/lib/ruby"
-}
-
-src_test() {
- eant test
-}
diff --git a/dev-java/jruby/jruby-0.9.9.ebuild b/dev-java/jruby/jruby-0.9.9.ebuild
deleted file mode 100644
index e21a5bc7af1c..000000000000
--- a/dev-java/jruby/jruby-0.9.9.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/jruby-0.9.9.ebuild,v 1.4 2007/05/08 20:57:01 caster Exp $
-
-JAVA_PKG_IUSE="doc source test"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Java based ruby interpreter implementation"
-HOMEPAGE="http://jruby.codehaus.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/${PN}-src-${PV}.tar.gz"
-
-LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc source test"
-
-COMMON_DEPEND=">=dev-java/jline-0.9.91
- =dev-java/asm-2.2*
- >=dev-java/bsf-2.3
- dev-java/backport-util-concurrent"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEPEND}"
-DEPEND=">=virtual/jdk-1.4
- test? (
- =dev-java/junit-3*
- dev-java/ant-junit
- dev-java/ant-trax
- )
- ${COMMON_DEPEND}"
-
-EANT_DOC_TARGET="create-apidocs"
-
-# only use javac, see http://jira.codehaus.org/browse/JRUBY-675
-JAVA_PKG_FILTER_COMPILER="ecj-3.2 ecj-3.1 jikes"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- # prevents /root/.jruby being created at build time with
- # FEATURES="-userpriv"
- # see http://bugs.gentoo.org/show_bug.cgi?id=170058
- epatch ${FILESDIR}/${PN}-0.9.8-sandbox.patch
-
- cd ${S}/lib
- rm *.jar
-
- java-pkg_jar-from --build-only ant-core ant.jar
- java-pkg_jar-from asm-2.2 asm.jar
- java-pkg_jar-from asm-2.2 asm-commons.jar
- java-pkg_jar-from bsf-2.3
- java-pkg_jar-from jline
- java-pkg_jar-from backport-util-concurrent
- use test && java-pkg_jar-from --build-only junit
-}
-
-src_compile() {
-# addpredict /root/.jruby # http://bugs.gentoo.org/show_bug.cgi?id=170058
- eant jar $(use_doc create-apidocs) -Djruby.home=${T}/.jruby
-}
-
-src_install() {
- java-pkg_dojar lib/${PN}.jar
-
- dodoc README COPYING COPYING.CPL COPYING.GPL COPYING.LGPL
-
- if use doc; then
- java-pkg_dojavadoc docs/api
- docinto docs
- dodoc docs/*
- fi
- use source && java-pkg_dosrc src/org
- java-pkg_dolauncher ${PN} \
- --main 'org.jruby.Main' \
- --java_args '-Djruby.base=/usr/share/jruby -Djruby.home=/usr/share/jruby -Djruby.lib=/usr/share/jruby/lib -Djruby.script=jruby -Djruby.shell=/bin/sh'
- newbin ${S}/bin/gem jgem
- newbin ${S}/bin/gem_server jgem_server
- newbin ${S}/bin/gemlock jgem_lock
- newbin ${S}/bin/gemri jgemri
- newbin ${S}/bin/gemwhich jgemwhich
- newbin ${S}/bin/update_rubygems jupdate_rubygems
-# newbin ${S}/bin/generate_yaml_index.rb jgenerate_yaml_index.rb
- newbin ${S}/bin/index_gem_repository.rb jindex_gem_repository.rb
- dobin ${S}/bin/jirb
-
- dodir "/usr/share/${PN}/lib"
- insinto "/usr/share/${PN}/lib"
- doins -r "${S}/lib/ruby"
-}
-
-src_test() {
- ANT_TASKS="ant-junit ant-trax" eant test
-}
diff --git a/dev-java/jruby/jruby-1.0.0_rc2-r1.ebuild b/dev-java/jruby/jruby-1.0.0_rc2-r1.ebuild
deleted file mode 100644
index 900c915a165e..000000000000
--- a/dev-java/jruby/jruby-1.0.0_rc2-r1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/jruby-1.0.0_rc2-r1.ebuild,v 1.3 2007/07/11 19:58:37 mr_bones_ Exp $
-
-JAVA_PKG_IUSE="doc source test"
-inherit eutils java-pkg-2 java-ant-2
-
-MY_PV="${PV/_rc/RC}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Java based ruby interpreter implementation"
-HOMEPAGE="http://jruby.codehaus.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/${PN}-src-${MY_PV}.tar.gz"
-
-LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="bsf"
-
-COMMON_DEPEND=">=dev-java/jline-0.9.91
- =dev-java/asm-2.2*
- dev-java/backport-util-concurrent
- !<dev-java/jruby-1.0.0_rc2-r1"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEPEND}"
-DEPEND=">=virtual/jdk-1.4
- bsf? ( >=dev-java/bsf-2.3 )
- test? (
- =dev-java/junit-3*
- dev-java/ant-junit
- dev-java/ant-trax
- )
- ${COMMON_DEPEND}"
-PDEPEND="dev-ruby/rubygems"
-
-S="${WORKDIR}/${MY_P}"
-
-RUBY_HOME=/usr/share/${PN}/lib/ruby
-SITE_RUBY=${RUBY_HOME}/site_ruby
-GEMS=${RUBY_HOME}/gems
-
-pkg_setup() {
- java-pkg-2_pkg_setup
-
- if [[ -d ${SITE_RUBY} ]]; then
- ewarn "dev-java/jruby now uses dev-lang/ruby's site_ruby directory by creating symlinks."
- ewarn "${SITE_RUBY} is a directory right now, which will cause problems when being merged onto the filesystem."
- fi
- if [[ -d ${GEMS} ]]; then
- ewarn "dev-java/jruby now uses dev-lang/ruby's gems directory by creating symlinks."
- ewarn "${GEMS} is a directory right now, which will cause problems when being merged onto the filesystem."
- fi
-
- # only use javac, see http://jira.codehaus.org/browse/JRUBY-675
- java-pkg_force-compiler javac
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- # prevents /root/.jruby being created at build time with
- # FEATURES="-userpriv"
- # see http://bugs.gentoo.org/show_bug.cgi?id=170058
- epatch ${FILESDIR}/${PN}-0.9.8-sandbox.patch
- # search only lib, kills jdk1.4+ property which we set manually
- java-ant_ignore-system-classes
-
- cd ${S}/lib
- rm -v *.jar || die
-
- java-pkg_jar-from --build-only ant-core ant.jar
- java-pkg_jar-from asm-2.2 asm.jar
- java-pkg_jar-from asm-2.2 asm-commons.jar
- java-pkg_jar-from jline
- java-pkg_jar-from backport-util-concurrent
- use test && java-pkg_jar-from --build-only junit
-
- # build-only because it's just BSF adapter classes and won't be used
- # unless invoked from bsf itself, so no need to pollute classpath
- if use bsf; then
- java-pkg_jar-from --build-only bsf-2.3
- else
- cd ${S}
- # testcases depending on bsf
- rm test/org/jruby/test/TestAdoptedThreading.java || die
- rm test/org/jruby/javasupport/test/TestBSF.java || die
- sed -i -e '/TestBSF.class/d' \
- test/org/jruby/javasupport/test/JavaSupportTestSuite.java || die
- sed -i -e '/TestAdoptedThreading.class/d' \
- test/org/jruby/test/MainTestSuite.java || die
- fi
-}
-
-src_compile() {
- eant jar $(use_doc create-apidocs) -Djruby.home=${T}/.jruby -Djdk1.4+=true
-}
-
-src_test() {
- # needs bsf's runtime deps to work
- use bsf && java-pkg_jar-from --into lib --with-dependencies bsf-2.3
- ANT_TASKS="ant-junit ant-trax" eant test -Djdk1.4+=true
-}
-
-src_install() {
- java-pkg_dojar lib/${PN}.jar
-
- dodoc README docs/{*.txt,README.*,BeanScriptingFramework} || die
- dohtml docs/getting_involved.html || die
-
- if use doc; then
- java-pkg_dojavadoc docs/api
- fi
- use source && java-pkg_dosrc src/org
- java-pkg_dolauncher ${PN} \
- --main 'org.jruby.Main' \
- --java_args '-Djruby.base=/usr/share/jruby -Djruby.home=/usr/share/jruby -Djruby.lib=/usr/share/jruby/lib -Djruby.script=jruby -Djruby.shell=/bin/sh'
- dobin ${S}/bin/jirb
-
- dodir "/usr/share/${PN}/lib"
- insinto "/usr/share/${PN}/lib"
- doins -r "${S}/lib/ruby"
-
- # Share gems with regular ruby
- rm -r ${D}/usr/share/${PN}/lib/ruby/gems || die
- dosym /usr/lib/ruby/gems /usr/share/${PN}/lib/ruby/gems || die
-
- # Share site_ruby with regular ruby
- rm -r ${D}/usr/share/${PN}/lib/ruby/site_ruby || die
- dosym /usr/lib/ruby/site_ruby /usr/share/${PN}/lib/ruby/site_ruby || die
-}
-
-pkg_preinst() {
- if [[ -d ${SITE_RUBY} || -d ${GEMS} ]]; then
- if [[ -d ${SITE_RUBY} ]]; then
- eerror "${SITE_RUBY} is a directory. Please move this directory out of the way, and then emerge --resume."
- fi
- if [[ -d ${GEMS} ]]; then
- eerror "${GEMS} is a directory. Please move this directory out of the way, and then emerge --resume."
- fi
- die "Please address the above errors, then emerge --resume."
- fi
-}
diff --git a/dev-java/jruby/jruby-1.0.0_rc2.ebuild b/dev-java/jruby/jruby-1.0.0_rc2.ebuild
deleted file mode 100644
index 9ca72d766e4c..000000000000
--- a/dev-java/jruby/jruby-1.0.0_rc2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/jruby-1.0.0_rc2.ebuild,v 1.1 2007/05/18 20:31:27 nichoj Exp $
-
-JAVA_PKG_IUSE="doc source test"
-inherit eutils java-pkg-2 java-ant-2
-
-MY_PV="${PV/_rc/RC}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Java based ruby interpreter implementation"
-HOMEPAGE="http://jruby.codehaus.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/${PN}-src-${MY_PV}.tar.gz"
-
-LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc source test"
-
-COMMON_DEPEND=">=dev-java/jline-0.9.91
- =dev-java/asm-2.2*
- >=dev-java/bsf-2.3
- dev-java/backport-util-concurrent"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEPEND}"
-DEPEND=">=virtual/jdk-1.4
- test? (
- =dev-java/junit-3*
- dev-java/ant-junit
- dev-java/ant-trax
- )
- ${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-EANT_DOC_TARGET="create-apidocs"
-
-# only use javac, see http://jira.codehaus.org/browse/JRUBY-675
-JAVA_PKG_FILTER_COMPILER="ecj-3.2 ecj-3.1 jikes"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- # prevents /root/.jruby being created at build time with
- # FEATURES="-userpriv"
- # see http://bugs.gentoo.org/show_bug.cgi?id=170058
- epatch ${FILESDIR}/${PN}-0.9.8-sandbox.patch
-
- cd ${S}/lib
- rm *.jar
-
- java-pkg_jar-from --build-only ant-core ant.jar
- java-pkg_jar-from asm-2.2 asm.jar
- java-pkg_jar-from asm-2.2 asm-commons.jar
- java-pkg_jar-from bsf-2.3
- java-pkg_jar-from jline
- java-pkg_jar-from backport-util-concurrent
- use test && java-pkg_jar-from --build-only junit
-}
-
-src_compile() {
-# addpredict /root/.jruby # http://bugs.gentoo.org/show_bug.cgi?id=170058
- eant jar $(use_doc create-apidocs) -Djruby.home=${T}/.jruby
-}
-
-src_install() {
- java-pkg_dojar lib/${PN}.jar
-
- dodoc README COPYING COPYING.CPL COPYING.GPL COPYING.LGPL
-
- if use doc; then
- java-pkg_dojavadoc docs/api
- docinto docs
- dodoc docs/*
- fi
- use source && java-pkg_dosrc src/org
- java-pkg_dolauncher ${PN} \
- --main 'org.jruby.Main' \
- --java_args '-Djruby.base=/usr/share/jruby -Djruby.home=/usr/share/jruby -Djruby.lib=/usr/share/jruby/lib -Djruby.script=jruby -Djruby.shell=/bin/sh'
- newbin ${S}/bin/gem jgem
- newbin ${S}/bin/gem_server jgem_server
- newbin ${S}/bin/gemlock jgem_lock
- newbin ${S}/bin/gemri jgemri
- newbin ${S}/bin/gemwhich jgemwhich
- newbin ${S}/bin/update_rubygems jupdate_rubygems
-# newbin ${S}/bin/generate_yaml_index.rb jgenerate_yaml_index.rb
- newbin ${S}/bin/index_gem_repository.rb jindex_gem_repository.rb
- dobin ${S}/bin/jirb
-
- dodir "/usr/share/${PN}/lib"
- insinto "/usr/share/${PN}/lib"
- doins -r "${S}/lib/ruby"
-}
-
-src_test() {
- ANT_TASKS="ant-junit ant-trax" eant test
-}
diff --git a/dev-java/jruby/jruby-1.0.0_rc3.ebuild b/dev-java/jruby/jruby-1.0.0_rc3.ebuild
deleted file mode 100644
index 3cfc1a0581d2..000000000000
--- a/dev-java/jruby/jruby-1.0.0_rc3.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/jruby-1.0.0_rc3.ebuild,v 1.2 2007/07/11 19:58:37 mr_bones_ Exp $
-
-JAVA_PKG_IUSE="doc source test"
-inherit eutils java-pkg-2 java-ant-2
-
-MY_PV="${PV/_rc/RC}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Java based ruby interpreter implementation"
-HOMEPAGE="http://jruby.codehaus.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/${PN}-src-${MY_PV}.tar.gz"
-
-LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="bsf"
-
-COMMON_DEPEND=">=dev-java/jline-0.9.91
- =dev-java/asm-2.2*
- dev-java/backport-util-concurrent
- !<dev-java/jruby-1.0.0_rc2-r1"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEPEND}"
-# FIXME doesn't quite compile correctly with 1.6
-DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* )
- bsf? ( >=dev-java/bsf-2.3 )
- test? (
- =dev-java/junit-3*
- dev-java/ant-junit
- dev-java/ant-trax
- )
- ${COMMON_DEPEND}"
-PDEPEND="dev-ruby/rubygems
- >=dev-ruby/rake-0.7.3
- >=dev-ruby/rspec-1.0.4"
-
-S="${WORKDIR}/${MY_P}"
-
-RUBY_HOME=/usr/share/${PN}/lib/ruby
-SITE_RUBY=${RUBY_HOME}/site_ruby
-GEMS=${RUBY_HOME}/gems
-
-pkg_setup() {
- java-pkg-2_pkg_setup
-
- if [[ -d ${SITE_RUBY} && ! -L ${SITE_RUBY} ]]; then
- ewarn "dev-java/jruby now uses dev-lang/ruby's site_ruby directory by creating symlinks."
- ewarn "${SITE_RUBY} is a directory right now, which will cause problems when being merged onto the filesystem."
- fi
- if [[ -d ${GEMS} && ! -L ${GEMS} ]]; then
- ewarn "dev-java/jruby now uses dev-lang/ruby's gems directory by creating symlinks."
- ewarn "${GEMS} is a directory right now, which will cause problems when being merged onto the filesystem."
- fi
-
- # only use javac, see http://jira.codehaus.org/browse/JRUBY-675
- java-pkg_force-compiler javac
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- # prevents /root/.jruby being created at build time with
- # FEATURES="-userpriv"
- # see http://bugs.gentoo.org/show_bug.cgi?id=170058
- epatch ${FILESDIR}/${PN}-0.9.8-sandbox.patch
- # search only lib, kills jdk1.4+ property which we set manually
- java-ant_ignore-system-classes
-
- cd ${S}/lib
- rm -v *.jar || die
-
- java-pkg_jar-from --build-only ant-core ant.jar
- java-pkg_jar-from asm-2.2 asm.jar
- java-pkg_jar-from asm-2.2 asm-commons.jar
- java-pkg_jar-from jline
- java-pkg_jar-from backport-util-concurrent
- use test && java-pkg_jar-from --build-only junit
-
- # build-only because it's just BSF adapter classes and won't be used
- # unless invoked from bsf itself, so no need to pollute classpath
- if use bsf; then
- java-pkg_jar-from --build-only bsf-2.3
- else
- cd ${S}
- # testcases depending on bsf
- rm test/org/jruby/test/TestAdoptedThreading.java || die
- rm test/org/jruby/javasupport/test/TestBSF.java || die
- sed -i -e '/TestBSF.class/d' \
- test/org/jruby/javasupport/test/JavaSupportTestSuite.java || die
- sed -i -e '/TestAdoptedThreading.class/d' \
- test/org/jruby/test/MainTestSuite.java || die
- fi
-}
-
-src_compile() {
- eant jar $(use_doc create-apidocs) -Djruby.home=${T}/.jruby -Djdk1.4+=true
-}
-
-src_test() {
- # needs bsf's runtime deps to work
- use bsf && java-pkg_jar-from --into lib --with-dependencies bsf-2.3
- ANT_TASKS="ant-junit ant-trax" eant test -Djdk1.4+=true
-}
-
-src_install() {
- java-pkg_dojar lib/${PN}.jar
-
- dodoc README docs/{*.txt,README.*,BeanScriptingFramework} || die
- dohtml docs/getting_involved.html || die
-
- if use doc; then
- java-pkg_dojavadoc docs/api
- fi
- use source && java-pkg_dosrc src/org
- java-pkg_dolauncher ${PN} \
- --main 'org.jruby.Main' \
- --java_args '-Djruby.base=/usr/share/jruby -Djruby.home=/usr/share/jruby -Djruby.lib=/usr/share/jruby/lib -Djruby.script=jruby -Djruby.shell=/bin/sh'
- dobin ${S}/bin/jirb
-
- dodir "/usr/share/${PN}/lib"
- insinto "/usr/share/${PN}/lib"
- doins -r "${S}/lib/ruby"
-
- # Share gems with regular ruby
- rm -r ${D}/usr/share/${PN}/lib/ruby/gems || die
- dosym /usr/lib/ruby/gems /usr/share/${PN}/lib/ruby/gems || die
-
- # Share site_ruby with regular ruby
- rm -r ${D}/usr/share/${PN}/lib/ruby/site_ruby || die
- dosym /usr/lib/ruby/site_ruby /usr/share/${PN}/lib/ruby/site_ruby || die
-}
-
-pkg_preinst() {
- local bad_directory=0
-
- if [[ -d ${SITE_RUBY} && ! -L ${SITE_RUBY} ]]; then
- eerror "${SITE_RUBY} is a directory. Please move this directory out of the way, and then emerge --resume."
- bad_directory=1
- fi
-
- if [[ -d ${GEMS} && ! -L ${GEMS} ]]; then
- eerror "${GEMS} is a directory. Please move this directory out of the way, and then emerge --resume."
- bad_directory=1
- fi
-
- if [[ ! ${bad_directory} ]]; then
- die "Please address the above errors, then emerge --resume."
- fi
-}