diff options
author | Joshua Nichols <nichoj@gentoo.org> | 2006-09-18 01:44:13 +0000 |
---|---|---|
committer | Joshua Nichols <nichoj@gentoo.org> | 2006-09-18 01:44:13 +0000 |
commit | 0bae196c703dbbcb5b6c0cb6685f12947d922a63 (patch) | |
tree | a53d71d87a9d8eb253638f7b460a12de342dea32 /dev-java | |
parent | Disable broken tests. Fix several crash conditions and some mem leaks. Increa... (diff) | |
download | gentoo-2-0bae196c703dbbcb5b6c0cb6685f12947d922a63.tar.gz gentoo-2-0bae196c703dbbcb5b6c0cb6685f12947d922a63.tar.bz2 gentoo-2-0bae196c703dbbcb5b6c0cb6685f12947d922a63.zip |
Revision bumps to support the new Java system.
(Portage version: 2.1.1)
Diffstat (limited to 'dev-java')
6 files changed, 133 insertions, 44 deletions
diff --git a/dev-java/gnu-classpath-inetlib/ChangeLog b/dev-java/gnu-classpath-inetlib/ChangeLog index dedc507b2604..30e2aef668ea 100644 --- a/dev-java/gnu-classpath-inetlib/ChangeLog +++ b/dev-java/gnu-classpath-inetlib/ChangeLog @@ -1,48 +1,12 @@ # ChangeLog for dev-java/gnu-classpath-inetlib -# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath-inetlib/ChangeLog,v 1.15 2006/06/07 18:00:54 sanchan Exp $ +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath-inetlib/ChangeLog,v 1.16 2006/09/18 01:44:13 nichoj Exp $ - 07 Jun 2006; Sandro Bonazzola <sanchan@gentoo.org> - gnu-classpath-inetlib-1.0-r1.ebuild: - Fixed SRC_URI, bug #135899. +*gnu-classpath-inetlib-1.1-r2 (18 Sep 2006) +*gnu-classpath-inetlib-1.0-r2 (18 Sep 2006) - 15 May 2006; Petteri Räty <betelgeuse@gentoo.org> - gnu-classpath-inetlib-1.0-r1.ebuild, gnu-classpath-inetlib-1.1-r1.ebuild: - Changed SRC_URI to use mirror://gnu. + 18 Sep 2006; Joshua Nichols <nichoj@gentoo.org> + +gnu-classpath-inetlib-1.0-r2.ebuild, + +gnu-classpath-inetlib-1.1-r2.ebuild: + Revision bumps to support the new Java system. - 30 Nov 2005; <nichoj@gentoo.org> gnu-classpath-inetlib-1.0-r1.ebuild: - Added ~amd64 keyword (bug 105607). Disabled jikes support due to bug #89711. - -*gnu-classpath-inetlib-1.1-r1 (11 Sep 2005) -*gnu-classpath-inetlib-1.0-r1 (11 Sep 2005) - - 11 Sep 2005; Petteri Räty <betelgeuse@gentoo.org> - -gnu-classpath-inetlib-1.0.ebuild, +gnu-classpath-inetlib-1.0-r1.ebuild, - -gnu-classpath-inetlib-1.1.ebuild, +gnu-classpath-inetlib-1.1-r1.ebuild: - Slotted the ebuild. - -*gnu-classpath-inetlib-1.1 (20 Oct 2004) - - 20 Oct 2004; Dylan Carlson <absinthe@gentoo.org> - +gnu-classpath-inetlib-1.1.ebuild: - Version bump. Added ~amd64 keywords. - - 16 Oct 2004; Thomas Matthijs <axxo@gentoo.org> - gnu-classpath-inetlib-1.0.ebuild: - use java-pkg_dohtml instead of dohtml to also install the package-list in - case of api docs: #50740 - - 01 Aug 2004; David Holm <dholm@gentoo.org> gnu-classpath-inetlib-1.0.ebuild: - Added to ~ppc. - -*gnu-classpath-inetlib-1.0 (01 Aug 2004) - - 01 Apr 2004; Karl Trygve Kalleberg <karltk@gentoo.org> - gnu-classpath-inetlib-1.0.ebuild: Version bump, submitted by Didier Link - <didier.link@wanadoo.fr>. Killed old version. - -*gnu-classpath-inetlib-20040331 (01 Apr 2004) - - 01 Apr 2004; Karl Trygve Kalleberg <karltk@gentoo.org> - gnu-classpath-inetlib-20040331.ebuild: Initial import. Ebuild - submitted by myself. No joke. diff --git a/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.0-r1 b/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.0-r1 index b83aa66f149a..aeb7d457818b 100644 --- a/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.0-r1 +++ b/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.0-r1 @@ -1 +1,3 @@ MD5 f615733ca01b38d545a4b911678e8952 inetlib-1.0.tar.gz 151002 +RMD160 c3dc231e02268e1a6bbb4a17bc3409c23995ef8e inetlib-1.0.tar.gz 151002 +SHA256 f59a46051b01dd01f04d0cc677d95a6c02b3389787d59a63b0f74bef20f887f8 inetlib-1.0.tar.gz 151002 diff --git a/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.0-r2 b/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.0-r2 new file mode 100644 index 000000000000..aeb7d457818b --- /dev/null +++ b/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.0-r2 @@ -0,0 +1,3 @@ +MD5 f615733ca01b38d545a4b911678e8952 inetlib-1.0.tar.gz 151002 +RMD160 c3dc231e02268e1a6bbb4a17bc3409c23995ef8e inetlib-1.0.tar.gz 151002 +SHA256 f59a46051b01dd01f04d0cc677d95a6c02b3389787d59a63b0f74bef20f887f8 inetlib-1.0.tar.gz 151002 diff --git a/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.1-r2 b/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.1-r2 new file mode 100644 index 000000000000..1b2a0f10a56a --- /dev/null +++ b/dev-java/gnu-classpath-inetlib/files/digest-gnu-classpath-inetlib-1.1-r2 @@ -0,0 +1,3 @@ +MD5 3f55710cc1d5456bb9a133cfd7164411 inetlib-1.1.tar.gz 177251 +RMD160 0cc424a46105798ea71cb8793bc4ba60a16603b7 inetlib-1.1.tar.gz 177251 +SHA256 2b30cad60f3136b04f9ae4a906da8ac964654dacd3281097ec3558e67c9a51a0 inetlib-1.1.tar.gz 177251 diff --git a/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.0-r2.ebuild b/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.0-r2.ebuild new file mode 100644 index 000000000000..fcb4352673f6 --- /dev/null +++ b/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.0-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.0-r2.ebuild,v 1.1 2006/09/18 01:44:13 nichoj Exp $ + +inherit java-pkg + +MY_PN="inetlib" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Network extensions library for GNU classpath and classpathx" +HOMEPAGE="http://www.gnu.org/software/classpath/" +SRC_URI="mirror://gnu/classpath/${MY_P}.tar.gz" +LICENSE="GPL-2" +SLOT="1.0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc" +RDEPEND=">=virtual/jre-1.3 + >=dev-java/jessie-0.9.7 + >=dev-java/gnu-crypto-2.0.1" +DEPEND=">=virtual/jdk-1.3 + ${RDEPEND}" +S="${WORKDIR}/${MY_P}" + +# TODO we could give configure the lib dir on the live filesystem +# instead of populating ${S}/ext with the jars we need -nichoj +# TODO fix jikes support. Related to bug #89711 + +src_unpack() { + unpack ${A} + cd ${S} + + mkdir ext && cd ext + java-pkg_jar-from jessie + java-pkg_jar-from gnu-crypto javax-security.jar javax-security-auth-callback.jar + java-pkg_jar-from gnu-crypto javax-security.jar javax-security-sasl.jar +} + +src_compile() { + econf \ + --enable-smtp \ + --enable-imap \ + --enable-pop3 \ + --enable-nntp \ + --enable-ftp \ + --enable-gopher \ + --with-jsse-jar=${S}/ext \ + --with-javax-security-auth-callback-jar=${S}/ext \ + --with-javax-security-sasl-jar=${S}/ext \ + || die "econf failed" + emake || die "emake failed" + if use doc ; then + emake javadoc || die "emake javadoc failed" + fi +} + +src_install() { + einstall || die + rm -rf ${D}/usr/share/java + java-pkg_dojar ${MY_PN}.jar + use doc && java-pkg_dohtml -r docs/* + dodoc AUTHORS NEWS README +} diff --git a/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.1-r2.ebuild b/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.1-r2.ebuild new file mode 100644 index 000000000000..0b92c8443d1d --- /dev/null +++ b/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.1-r2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.1-r2.ebuild,v 1.1 2006/09/18 01:44:13 nichoj Exp $ + +inherit java-pkg-2 java-ant-2 + +MY_PN="inetlib" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Network extensions library for GNU classpath and classpathx" +HOMEPAGE="http://www.gnu.org/software/classpath/" +SRC_URI="mirror://gnu/classpath/${MY_P}.tar.gz" +LICENSE="GPL-2" +SLOT="1.1" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc" +RDEPEND=">=virtual/jre-1.3 + >=dev-java/jessie-0.9.7 + >=dev-java/gnu-crypto-2.0.1 + " +DEPEND=">=virtual/jdk-1.3 + ${RDEPEND}" +S="${WORKDIR}/${MY_PN}" + +src_unpack() { + unpack ${A} + cd ${S} ; mkdir ext + cd ext + java-pkg_jar-from jessie + java-pkg_jar-from gnu-crypto +} + + +src_compile() { + econf \ + --enable-smtp \ + --enable-imap \ + --enable-pop3 \ + --enable-nntp \ + --enable-ftp \ + --enable-gopher \ + --with-jsse-jar=${S}/ext \ + --with-javax-security-jar=${S}/ext \ + || die + emake || die + if use doc ; then + make javadoc || die + fi +} + +src_install() { + einstall || die + rm -rf ${D}/usr/share/java + java-pkg_dojar inetlib.jar + use doc && java-pkg_dohtml -r docs/* + dodoc AUTHORS NEWS README +} |