diff options
author | 2007-08-03 16:41:00 +0000 | |
---|---|---|
committer | 2007-08-03 16:41:00 +0000 | |
commit | 4bd8ceed9a841744a44ba115a3f5fbaac0e99bb3 (patch) | |
tree | df465c1d64ec751b8b1c974af7501ffa593b5007 | |
parent | Use split ant for src_test. (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/jruby/Manifest | 72 | ||||
-rw-r--r-- | dev-java/jruby/files/digest-jruby-0.9.2 | 3 | ||||
-rw-r--r-- | dev-java/jruby/files/digest-jruby-0.9.8 | 3 | ||||
-rw-r--r-- | dev-java/jruby/files/digest-jruby-0.9.8-r1 | 3 | ||||
-rw-r--r-- | dev-java/jruby/files/digest-jruby-0.9.9 | 3 | ||||
-rw-r--r-- | dev-java/jruby/files/digest-jruby-1.0.0_rc2 | 3 | ||||
-rw-r--r-- | dev-java/jruby/files/digest-jruby-1.0.0_rc2-r1 | 3 | ||||
-rw-r--r-- | dev-java/jruby/files/digest-jruby-1.0.0_rc3 | 3 | ||||
-rw-r--r-- | dev-java/jruby/jruby-0.9.2.ebuild | 90 | ||||
-rw-r--r-- | dev-java/jruby/jruby-0.9.8-r1.ebuild | 92 | ||||
-rw-r--r-- | dev-java/jruby/jruby-0.9.8.ebuild | 91 | ||||
-rw-r--r-- | dev-java/jruby/jruby-0.9.9.ebuild | 92 | ||||
-rw-r--r-- | dev-java/jruby/jruby-1.0.0_rc2-r1.ebuild | 142 | ||||
-rw-r--r-- | dev-java/jruby/jruby-1.0.0_rc2.ebuild | 97 | ||||
-rw-r--r-- | dev-java/jruby/jruby-1.0.0_rc3.ebuild | 151 |
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 -} |