# 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.28 2006/12/02 16:24:46 betelgeuse Exp $
+# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/castor/ChangeLog,v 1.29 2007/02/14 17:38:03 betelgeuse Exp $
+
+ 14 Feb 2007; Petteri Räty <betelgeuse@gentoo.org>
+ -castor-0.9.5.3-r1.ebuild, -castor-1.0.3.ebuild:
+ Removed old versions.
*castor-1.0.5 (02 Dec 2006)
+++ /dev/null
-# 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-0.9.5.3-r1.ebuild,v 1.5 2006/10/05 15:14:28 gustavoz Exp $
-
-inherit eutils java-pkg
-
-DESCRIPTION="Data binding framework for Java"
-SRC_URI="http://dist.codehaus.org/${PN}/${PV}/${P}-src.tgz"
-HOMEPAGE="http://www.castor.org"
-LICENSE="Exolab"
-KEYWORDS="x86 amd64"
-SLOT="0.9"
-IUSE="doc jikes postgres source"
-
-RDEPEND=">=virtual/jre-1.4
- >=dev-java/adaptx-0.9.5.3
- >=dev-java/commons-logging-1.0.4
- =dev-java/jakarta-oro-2.0*
- =dev-java/jakarta-regexp-1.3*
- >=dev-java/jta-1.0.1
- >=dev-java/ldapsdk-4.1.7
- >=dev-java/junit-3.8
- =dev-java/servletapi-2.3*
- =dev-java/xerces-1.3*
- postgres? ( =dev-java/jdbc2-postgresql-7.3* )"
-
-DEPEND=">=virtual/jdk-1.4
- >=dev-java/ant-core-1.5
- ${RDEPEND}"
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}
- epatch ${FILESDIR}/${PV}-jikes.patch
-
- cd ${S}/src
- epatch ${FILESDIR}/build-xml.patch
-
- cd ${S}/lib
- rm -f *.jar
- java-pkg_jar-from adaptx-0.9
- java-pkg_jar-from commons-logging
- java-pkg_jar-from jakarta-oro-2.0 jakarta-oro.jar oro.jar
- java-pkg_jar-from jakarta-regexp-1.3 jakarta-regexp.jar regexp.jar
- java-pkg_jar-from jta
- java-pkg_jar-from junit
- java-pkg_jar-from servletapi-2.3
- java-pkg_jar-from xerces-1.3
- java-pkg_jar-from ldapsdk-4.1 ldapjdk.jar
- use postgres && java-pkg_jar-from jdbc2-postgresql-5
-}
-
-src_compile() {
- cd ${S}/src
- local antflags="jar"
- use doc && antflags="${antflags} javadoc"
- use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
- ant ${antflags} || die "compile failed"
-}
-
-src_install() {
- java-pkg_newjar dist/${P}-xml.jar ${PN}-xml.jar
- java-pkg_newjar dist/${P}.jar ${PN}.jar
-
- use doc && java-pkg_dohtml -r build/doc/javadoc/*
- use source && java-pkg_dosrc src/main/*
-}
+++ /dev/null
-# 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.3.ebuild,v 1.1 2006/09/28 01:33:20 nichoj Exp $
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Data binding framework for Java"
-HOMEPAGE="http://www.castor.org"
-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"
-
-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/log4j
- ~dev-java/servletapi-2.4
- dev-java/ant-core
- dev-java/junit"
-# 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
- java-pkg_jar-from adaptx-0.9
- 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 log4j
- java-pkg_jar-from servletapi-2.4 servlet-api.jar
- java-pkg_jar-from ant-core ant.jar
- java-pkg_jar-from junit
-}
-
-src_compile() {
- cd ${S}/src/
- eant clean jar $(use_doc)
-}
-
-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/*/org
- use doc && java-pkg_dojavadoc build/doc/javadoc
-}
+++ /dev/null
-MD5 ca93b19f1300a5701d8401bcfb333402 castor-0.9.5.3-src.tgz 5562692
+++ /dev/null
-MD5 554c8f7b4129d792c5d425fc9e50c811 castor-1.0.3.tar.bz2 1990731
-RMD160 68504f0136c834c30f425e2286c0997234f20cd5 castor-1.0.3.tar.bz2 1990731
-SHA256 45cf447c44c1c113b8546df333d5d88d8d7f80230133320ceb44d21d4dbc7e54 castor-1.0.3.tar.bz2 1990731