diff options
-rw-r--r-- | dev-java/jtds/ChangeLog | 9 | ||||
-rw-r--r-- | dev-java/jtds/files/digest-jtds-1.2-r1 | 3 | ||||
-rw-r--r-- | dev-java/jtds/jtds-0.9.1.ebuild | 4 | ||||
-rw-r--r-- | dev-java/jtds/jtds-1.0.3.ebuild | 6 | ||||
-rw-r--r-- | dev-java/jtds/jtds-1.2-r1.ebuild | 51 | ||||
-rw-r--r-- | dev-java/jtds/jtds-1.2.ebuild | 6 | ||||
-rw-r--r-- | dev-java/jtds/metadata.xml | 12 |
7 files changed, 76 insertions, 15 deletions
diff --git a/dev-java/jtds/ChangeLog b/dev-java/jtds/ChangeLog index a27d0e87862f..bfb308841e8e 100644 --- a/dev-java/jtds/ChangeLog +++ b/dev-java/jtds/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-java/jtds # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jtds/ChangeLog,v 1.9 2007/02/18 10:24:16 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/jtds/ChangeLog,v 1.10 2007/04/25 17:42:17 betelgeuse Exp $ + +*jtds-1.2-r1 (25 Apr 2007) + + 25 Apr 2007; Petteri Räty <betelgeuse@gentoo.org> jtds-0.9.1.ebuild, + jtds-1.0.3.ebuild, jtds-1.2.ebuild, +jtds-1.2-r1.ebuild: + Migrate 1.2 to generation 2 and relax dev-java/jcifs dependency for 1.2.13 + version bump. 18 Feb 2007; nixnut <nixnut@gentoo.org> jtds-0.9.1.ebuild: Stable on ppc wrt bug 160569 diff --git a/dev-java/jtds/files/digest-jtds-1.2-r1 b/dev-java/jtds/files/digest-jtds-1.2-r1 new file mode 100644 index 000000000000..5e0ddfe8879d --- /dev/null +++ b/dev-java/jtds/files/digest-jtds-1.2-r1 @@ -0,0 +1,3 @@ +MD5 900ebcbf2eaa502f85dc7e2d44abfc94 jtds-1.2-src.zip 3489215 +RMD160 b7f79995090201af570239b5105d5ced030174f3 jtds-1.2-src.zip 3489215 +SHA256 60020866fec76fc246db5eaafc894a2348ac2d910139da8e9be91d23362d9b4e jtds-1.2-src.zip 3489215 diff --git a/dev-java/jtds/jtds-0.9.1.ebuild b/dev-java/jtds/jtds-0.9.1.ebuild index 21d74dfae1f7..337df8db59cb 100644 --- a/dev-java/jtds/jtds-0.9.1.ebuild +++ b/dev-java/jtds/jtds-0.9.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jtds/jtds-0.9.1.ebuild,v 1.6 2007/02/18 10:24:16 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/jtds/jtds-0.9.1.ebuild,v 1.7 2007/04/25 17:42:17 betelgeuse Exp $ inherit eutils java-pkg @@ -18,7 +18,7 @@ DEPEND=">=virtual/jdk-1.4 RDEPEND=">=virtual/jre-1.4 >=dev-java/ant-1.6.2 =dev-java/crimson-1.1* - =dev-java/jcifs-1.1* + =dev-java/jcifs-1* >=dev-java/jta-1.0.1 >=dev-java/junit-3.8" diff --git a/dev-java/jtds/jtds-1.0.3.ebuild b/dev-java/jtds/jtds-1.0.3.ebuild index 6789f491fd18..9ee91a828799 100644 --- a/dev-java/jtds/jtds-1.0.3.ebuild +++ b/dev-java/jtds/jtds-1.0.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jtds/jtds-1.0.3.ebuild,v 1.1 2005/04/24 19:21:26 luckyduck Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/jtds/jtds-1.0.3.ebuild,v 1.2 2007/04/25 17:42:17 betelgeuse Exp $ inherit eutils java-pkg @@ -19,7 +19,7 @@ DEPEND=">=virtual/jdk-1.4 RDEPEND=">=virtual/jre-1.4 >=dev-java/ant-1.6.2 =dev-java/crimson-1.1* - =dev-java/jcifs-1.1* + =dev-java/jcifs-1* >=dev-java/jta-1.0.1 >=dev-java/junit-3.8" diff --git a/dev-java/jtds/jtds-1.2-r1.ebuild b/dev-java/jtds/jtds-1.2-r1.ebuild new file mode 100644 index 000000000000..0501230bd136 --- /dev/null +++ b/dev-java/jtds/jtds-1.2-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jtds/jtds-1.2-r1.ebuild,v 1.1 2007/04/25 17:42:17 betelgeuse Exp $ + +JAVA_PKG_IUSE="doc source" + +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="jTDS - SQL Server and Sybase JDBC driver" +SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip" +HOMEPAGE="http://jtds.sourceforge.net" +LICENSE="LGPL-2.1" +SLOT="1.2" +KEYWORDS="~x86 ~amd64" +COMMON_DEPEND=" + =dev-java/jcifs-1* + >=dev-java/junit-3.8" +# does not like javax.sql in >=1.6 +DEPEND=" + || ( + =virtual/jdk-1.5* + =virtual/jdk-1.4* + ) + ${COMMON_DEPEND} + app-arch/unzip" +RDEPEND=">=virtual/jre-1.4 + ${COMMON_DEPEND}" + +S=${WORKDIR} + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch ${FILESDIR}/1.0.3-buildxml.patch + + cd "${S}/lib" + rm -v *.jar || die + + java-pkg_jar-from jcifs-1.1 + #TODO: don't always build tests + java-pkg_jar-from junit +} + +src_install() { + java-pkg_dojar build/*.jar + + dodoc CHANGELOG README* || die "Failed to install docs." + use doc && java-pkg_dojavadoc build/doc + use source && java-pkg_dosrc ${S}/src/main/* +} diff --git a/dev-java/jtds/jtds-1.2.ebuild b/dev-java/jtds/jtds-1.2.ebuild index a55abd9da97a..b525d100d56f 100644 --- a/dev-java/jtds/jtds-1.2.ebuild +++ b/dev-java/jtds/jtds-1.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jtds/jtds-1.2.ebuild,v 1.1 2006/01/04 00:12:56 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/jtds/jtds-1.2.ebuild,v 1.2 2007/04/25 17:42:17 betelgeuse Exp $ inherit eutils java-pkg @@ -17,7 +17,7 @@ DEPEND=">=virtual/jdk-1.4 jikes? ( >=dev-java/jikes-1.21 ) source? ( app-arch/zip )" RDEPEND=">=virtual/jre-1.4 - =dev-java/jcifs-1.1* + =dev-java/jcifs-1* >=dev-java/junit-3.8" S=${WORKDIR} diff --git a/dev-java/jtds/metadata.xml b/dev-java/jtds/metadata.xml index 368f4d5cf4e9..55fe7eaf1c98 100644 --- a/dev-java/jtds/metadata.xml +++ b/dev-java/jtds/metadata.xml @@ -6,12 +6,12 @@ <longdescription> -jTDS is an open source 100% pure Java (type 4) JDBC 3.0 driver for Microsoft SQL -Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12). jTDS is based on the -work of the FreeTDS project and is currently the fastest complete JDBC driver -for SQL Server and Sybase. Starting with release 0.9 jTDS is 100% JDBC 3.0 -compatible, supporting forward-only and scrollable/updateable ResultSets, -multiple concurrent (completely independent) Statements per Connection and +jTDS is an open source 100% pure Java (type 4) JDBC 3.0 driver for Microsoft SQL +Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12). jTDS is based on the +work of the FreeTDS project and is currently the fastest complete JDBC driver +for SQL Server and Sybase. Starting with release 0.9 jTDS is 100% JDBC 3.0 +compatible, supporting forward-only and scrollable/updateable ResultSets, +multiple concurrent (completely independent) Statements per Connection and implementing all the DatabaseMetaData and ResultSetMetaData methods. </longdescription> |