summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-java/jtds/ChangeLog9
-rw-r--r--dev-java/jtds/files/digest-jtds-1.2-r13
-rw-r--r--dev-java/jtds/jtds-0.9.1.ebuild4
-rw-r--r--dev-java/jtds/jtds-1.0.3.ebuild6
-rw-r--r--dev-java/jtds/jtds-1.2-r1.ebuild51
-rw-r--r--dev-java/jtds/jtds-1.2.ebuild6
-rw-r--r--dev-java/jtds/metadata.xml12
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>