Version bump.
authorPetteri Räty <betelgeuse@gentoo.org>
Sat, 2 Dec 2006 16:24:46 +0000 (16:24 +0000)
committerPetteri Räty <betelgeuse@gentoo.org>
Sat, 2 Dec 2006 16:24:46 +0000 (16:24 +0000)
Package-Manager: portage-2.1.2_rc2-r3

dev-java/castor/ChangeLog
dev-java/castor/Manifest
dev-java/castor/castor-1.0.5.ebuild [new file with mode: 0644]
dev-java/castor/files/digest-castor-1.0.5 [new file with mode: 0644]

index 5d064fa5dcbc9b968c9669b1cc0ce82ca7bc63fc..787df10642144411285ab06cded2eda694d079ee 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-java/castor
 # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/castor/ChangeLog,v 1.27 2006/10/05 15:14:28 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/castor/ChangeLog,v 1.28 2006/12/02 16:24:46 betelgeuse Exp $
+
+*castor-1.0.5 (02 Dec 2006)
+
+  02 Dec 2006; Petteri Räty <betelgeuse@gentoo.org> +castor-1.0.5.ebuild:
+  Version bump.
 
   05 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org>
   castor-0.9.5.3-r1.ebuild:
index 974becaf5830e834eebe42f185cd8e72cbfaab80..834a1143caf4cfe5fbb7a9b6a3af70ed94c6c965 100644 (file)
@@ -12,6 +12,7 @@ SHA256 94364861d56145529dfa279e20d5dc77be738049fd51bd389c8fad41dc6a8cf1 files/bu
 DIST castor-0.9.5.3-src.tgz 5562692
 DIST castor-0.9.9.1-src.tgz 6794995 RMD160 b308fa49edb708963f6abbde2719b7995ba168ed SHA1 e7baee694f48b56b20af77adead2144cb7b70bca SHA256 df569ab985714477956e68ed497ac1fa9fde5f95a8bc0264ee2d31125a970f81
 DIST castor-1.0.3.tar.bz2 1990731 RMD160 68504f0136c834c30f425e2286c0997234f20cd5 SHA1 d29f184cc58ff61ab7f04b7232271932e68a98ee SHA256 45cf447c44c1c113b8546df333d5d88d8d7f80230133320ceb44d21d4dbc7e54
+DIST castor-1.0.5-src.tgz 8883719 RMD160 9c2d8445fe2a7c7d7dd991b8d5350b0de1cb41ec SHA1 2962857f98fe9e04c1709e60278164e7b1b64eea SHA256 364c4bd8ed29f0b2b9e9f7acda31cf2e9f8f3a9a7a8cb12ac457f3ad091b7505
 EBUILD castor-0.9.5.3-r1.ebuild 1809 RMD160 0f4c70db433cd9a519f17d5af52b84b92afdd7f1 SHA1 6ceec4045d560052d42fa38fa1a7dea0eee420d7 SHA256 bb2ce705af459f25c050c724f237a39c7926523cd220a3c2968512c22439144c
 MD5 e12eba03125417f3ba951bca31ba1f79 castor-0.9.5.3-r1.ebuild 1809
 RMD160 0f4c70db433cd9a519f17d5af52b84b92afdd7f1 castor-0.9.5.3-r1.ebuild 1809
@@ -28,10 +29,14 @@ EBUILD castor-1.0.3.ebuild 1854 RMD160 f7d3139fa8f4d0631fdcdff502a0addc471fda06
 MD5 eab4ecb51b468f6b44567e7947ff577d castor-1.0.3.ebuild 1854
 RMD160 f7d3139fa8f4d0631fdcdff502a0addc471fda06 castor-1.0.3.ebuild 1854
 SHA256 10a6cff34ffe5ad55232880720abf8d825d92bcb7d79961c19f285dedaf4cc8a castor-1.0.3.ebuild 1854
-MISC ChangeLog 3421 RMD160 35b57d72aa76fda8f94b84a56fdf1a5dc7e6c272 SHA1 92d90f9be221045d6945c015bdc753efbf4e8aa1 SHA256 714bf12a21388639dcc11279770e8fb714e527f6849d0ec6c5e0c37b9b1e58e0
-MD5 c57544992b5128b5ab1cd93664a9d6a9 ChangeLog 3421
-RMD160 35b57d72aa76fda8f94b84a56fdf1a5dc7e6c272 ChangeLog 3421
-SHA256 714bf12a21388639dcc11279770e8fb714e527f6849d0ec6c5e0c37b9b1e58e0 ChangeLog 3421
+EBUILD castor-1.0.5.ebuild 2173 RMD160 69b689da2d78b91d962372849d4f8f10a116ab76 SHA1 a29b16623a42482a471301e7e92fff84fa35d7fe SHA256 3c18ad9b8e9233462f15aa7d37b9dcec822db54d6b2f1d908ee2f95d54a6c84d
+MD5 012c7e401e046b1bd40524ead48a4038 castor-1.0.5.ebuild 2173
+RMD160 69b689da2d78b91d962372849d4f8f10a116ab76 castor-1.0.5.ebuild 2173
+SHA256 3c18ad9b8e9233462f15aa7d37b9dcec822db54d6b2f1d908ee2f95d54a6c84d castor-1.0.5.ebuild 2173
+MISC ChangeLog 3544 RMD160 622a155542e8fc77ce08aea1b10442b0286fa9ac SHA1 8719b9e76d96203d2fc02bc1f96fafc31766b0be SHA256 81da991064cdf1a8952a213141f15cc6d45b3571b460995e7948d6716ec984e9
+MD5 43ad7a39dc897526eda6fb84e87b028f ChangeLog 3544
+RMD160 622a155542e8fc77ce08aea1b10442b0286fa9ac ChangeLog 3544
+SHA256 81da991064cdf1a8952a213141f15cc6d45b3571b460995e7948d6716ec984e9 ChangeLog 3544
 MISC metadata.xml 548 RMD160 fb4d494db7afbed22d95c58c03fefe9841b6a5f6 SHA1 06ec09b73d1cc9dd371d40c457009fef05e51f6b SHA256 7ea9ff276b4c62bee306d6c5516de76bf19ee62642072dc3817c62ac5c858d33
 MD5 0020d457065666c2b9679d99cc335c51 metadata.xml 548
 RMD160 fb4d494db7afbed22d95c58c03fefe9841b6a5f6 metadata.xml 548
@@ -48,10 +53,13 @@ SHA256 888c6364180de0495e2654c7734bb3d13822f99e4cf957cdc160bc7fb1308dad files/di
 MD5 2d3c2dd9269efe482cfb539638ef393d files/digest-castor-1.0.3 244
 RMD160 98bf76b131bbf4f2344935c37098c65181f9d62e files/digest-castor-1.0.3 244
 SHA256 de56fd84e12726745c20e05da2c0a720ca964f65818638eb39c4b0692c36ea92 files/digest-castor-1.0.3 244
+MD5 d03659f80a42a110c325f582d250eb91 files/digest-castor-1.0.5 244
+RMD160 805aa08f1e5c62aad848c9971b78a04619a07fe7 files/digest-castor-1.0.5 244
+SHA256 952e23869e5423fee507bcffbb6025aefd725d250dd4731fe47b763bb7558368 files/digest-castor-1.0.5 244
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5-ecc0.1.6 (GNU/Linux)
+Version: GnuPG v1.4.5 (GNU/Linux)
 
-iD8DBQFFJSFeKRy60XGEcJIRAk6GAJ4q3aznzdL05NJ2krveY8YDP7N0KACfYw4Z
-g0ZgZHkcTfq4cPfdkMVOqeg=
-=n+5U
+iD8DBQFFcajYcxLzpIGCsLQRAlQDAJ0cr73d9BNdxSnTi7eyEV76ErIyTgCeMuPi
+1ljJkatMoYBJLqpM+T1oQ1Y=
+=+NlL
 -----END PGP SIGNATURE-----
diff --git a/dev-java/castor/castor-1.0.5.ebuild b/dev-java/castor/castor-1.0.5.ebuild
new file mode 100644 (file)
index 0000000..c0c5178
--- /dev/null
@@ -0,0 +1,85 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/castor/castor-1.0.5.ebuild,v 1.1 2006/12/02 16:24:46 betelgeuse Exp $
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Data binding framework for Java"
+HOMEPAGE="http://www.castor.org"
+SRC_URI="http://dist.codehaus.org/${PN}/${PV}/${P}-src.tgz"
+
+#SRC_URI="mirror://gentoo/${P}.tar.bz2"
+# svn co https://svn.codehaus.org/castor/castor/tags/1.0.3/ castor-1.0.3
+# cd castor-1.0.3
+# mvn ant:ant
+# do some magic to build.xml
+# rm lib/*
+# cd ../
+# tar cjvf castor-1.0.3.tar.bz2 --exclude=.svn castor-1.0.3
+
+LICENSE="Exolab"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc source"
+
+# tests and full documentation when support will be added
+#      dev-java/log4j
+#      ~dev-java/servletapi-2.4
+#      dev-java/junit"
+
+COMMON_DEPS="=dev-java/adaptx-0.9*
+       =dev-java/cglib-2.0*
+       dev-java/commons-logging
+       =dev-java/jakarta-oro-2.0*
+       =dev-java/jakarta-regexp-1.3*
+       dev-java/jta
+       =dev-java/ldapsdk-4.1*
+       dev-java/ant-core"
+
+# Does not like Java 1.6's JDBC API
+DEPEND="|| (
+               =virtual/jdk-1.4*
+               =virtual/jdk-1.5*
+       )
+       source? ( app-arch/zip )
+       ${COMMON_DEPS}"
+RDEPEND=">=virtual/jre-1.4
+       ${COMMON_DEPS}"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}/lib"
+       rm -v *.jar tests/*.jar
+       java-pkg_jar-from cglib-2 cglib.jar
+       java-pkg_jar-from commons-logging commons-logging-api.jar
+       java-pkg_jar-from jakarta-oro-2.0
+       java-pkg_jar-from jakarta-regexp-1.3
+       java-pkg_jar-from jta
+       java-pkg_jar-from ldapsdk-4.1 ldapjdk.jar
+       java-pkg_jar-from ant-core ant.jar
+
+       # These are only used for tests or documentation
+       #java-pkg_jar-from junit
+       #java-pkg_jar-from adaptx-0.9
+       #java-pkg_jar-from log4j
+       #java-pkg_jar-from servletapi-2.4 servlet-api.jar
+}
+
+src_compile() {
+       cd "${S}"/src/
+       eant clean jar $(use_doc)
+}
+
+# Needs for example mockejb which is not packaged yet
+#src_test() {
+#      cd "${S}"/src/
+#      eant tests
+#}
+
+src_install() {
+       java-pkg_newjar dist/${P}.jar ${PN}.jar
+       java-pkg_newjar dist/${P}-commons.jar ${PN}-commons.jar
+       java-pkg_newjar dist/${P}-xml.jar ${PN}-xml.jar
+       use source && java-pkg_dosrc src/main/java/org
+       use doc && java-pkg_dojavadoc build/doc/javadoc
+}
diff --git a/dev-java/castor/files/digest-castor-1.0.5 b/dev-java/castor/files/digest-castor-1.0.5
new file mode 100644 (file)
index 0000000..63108fb
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 8fb6bb6be23c4b83303fe29d1fc6b9e7 castor-1.0.5-src.tgz 8883719
+RMD160 9c2d8445fe2a7c7d7dd991b8d5350b0de1cb41ec castor-1.0.5-src.tgz 8883719
+SHA256 364c4bd8ed29f0b2b9e9f7acda31cf2e9f8f3a9a7a8cb12ac457f3ad091b7505 castor-1.0.5-src.tgz 8883719