diff options
author | 2009-10-04 13:59:12 +0000 | |
---|---|---|
committer | 2009-10-04 13:59:12 +0000 | |
commit | c853f731d22fd0aa5d6cb3f7a37a76b2af3e0f6a (patch) | |
tree | 4e31ecdd78be837762df5346919396eb9b713a51 /dev-java | |
parent | read stable keywords that have been accidentally removed (diff) | |
download | historical-c853f731d22fd0aa5d6cb3f7a37a76b2af3e0f6a.tar.gz historical-c853f731d22fd0aa5d6cb3f7a37a76b2af3e0f6a.tar.bz2 historical-c853f731d22fd0aa5d6cb3f7a37a76b2af3e0f6a.zip |
Revbump to remove jessie dependency, since it's not needed with 1.4+ JDKs.
Package-Manager: portage-2.2_rc42/cvs/Linux x86_64
Diffstat (limited to 'dev-java')
4 files changed, 135 insertions, 3 deletions
diff --git a/dev-java/gnu-classpath-inetlib/ChangeLog b/dev-java/gnu-classpath-inetlib/ChangeLog index 7c018445ffec..6be1522fe4f0 100644 --- a/dev-java/gnu-classpath-inetlib/ChangeLog +++ b/dev-java/gnu-classpath-inetlib/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-java/gnu-classpath-inetlib -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath-inetlib/ChangeLog,v 1.23 2007/05/26 22:45:41 betelgeuse Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath-inetlib/ChangeLog,v 1.24 2009/10/04 13:59:12 caster Exp $ + +*gnu-classpath-inetlib-1.1-r3 (04 Oct 2009) +*gnu-classpath-inetlib-1.0-r3 (04 Oct 2009) + + 04 Oct 2009; Vlastimil Babka <caster@gentoo.org> + +gnu-classpath-inetlib-1.0-r3.ebuild, + +gnu-classpath-inetlib-1.1-r3.ebuild: + Revbump to remove jessie dependency, since it's not needed with 1.4+ JDKs. 26 May 2007; Petteri Räty <betelgeuse@gentoo.org> gnu-classpath-inetlib-1.0-r2.ebuild, gnu-classpath-inetlib-1.1-r2.ebuild: diff --git a/dev-java/gnu-classpath-inetlib/Manifest b/dev-java/gnu-classpath-inetlib/Manifest index cc11a450867e..bb24ffb8a742 100644 --- a/dev-java/gnu-classpath-inetlib/Manifest +++ b/dev-java/gnu-classpath-inetlib/Manifest @@ -3,6 +3,8 @@ AUX gnu-classpath-inetlib-1.1-jdk15.patch 3932 RMD160 94738b692c0a9dfad3d38bf470 DIST inetlib-1.0.tar.gz 151002 RMD160 c3dc231e02268e1a6bbb4a17bc3409c23995ef8e SHA1 6f5e6ab6237024c12778f4eae4cef757a79a207a SHA256 f59a46051b01dd01f04d0cc677d95a6c02b3389787d59a63b0f74bef20f887f8 DIST inetlib-1.1.tar.gz 177251 RMD160 0cc424a46105798ea71cb8793bc4ba60a16603b7 SHA1 125e5529746f1c15bdeb42c909d8e5bc57f9533b SHA256 2b30cad60f3136b04f9ae4a906da8ac964654dacd3281097ec3558e67c9a51a0 EBUILD gnu-classpath-inetlib-1.0-r2.ebuild 1810 RMD160 f226ce755cd186edcfa44a69b8bc0b041670ad70 SHA1 1266658413f890992f29131c721cbe413514e95f SHA256 ef073eff042f34bf1d3f615588750458c228183afddf5c4af7b1ae0d5a6abe32 +EBUILD gnu-classpath-inetlib-1.0-r3.ebuild 1874 RMD160 53bc11ae9645c57cac761f1a1547fcb4336ba9ff SHA1 839adf6a2819b18187f6b70f8c1834744830b252 SHA256 58687d411d786fecab6903b8ac3a5b9fec888a0021cb8194c04afe16b3b3887a EBUILD gnu-classpath-inetlib-1.1-r2.ebuild 1410 RMD160 e0b520035381edf3025c9b98d51a2802e2e13373 SHA1 5a6a824c6a2e890afd6b6c13e0bc2f08e98f42a6 SHA256 b134e7d20b8e25472c831d4ba006a2801ed7bc75fc8fe62ef6057609dd782623 -MISC ChangeLog 2105 RMD160 03e1f94da1a77da2b38c303746b0b116b43a98e3 SHA1 d8445c6491d0426202cb983a11745d931de61c04 SHA256 ea71bcfdf60bb88d17247fbcb1ac7f1d28fd0dd7804854dd745d425f6f01565b +EBUILD gnu-classpath-inetlib-1.1-r3.ebuild 1466 RMD160 94ecf39d63800e0cbff2dc68270e2e16f775a0b9 SHA1 36513fdc9c9d60863fe6573486a0838f67bcfce7 SHA256 ca81dcd04ec636569d582bf32ed47492c2b7b44a6b4d8372489ebd651bdcbf99 +MISC ChangeLog 2399 RMD160 894fac695145554aff1d9e2fc0759f0bb1b0cbf7 SHA1 0b4778da53a70564fc02e36d33fee616860fa8ee SHA256 4cd1210a56a1735a74a862240f47f0766a090c7912e4ed06bd4439ad9d5a8f5a MISC metadata.xml 430 RMD160 d3f7cd9542b083b9cacda3e678a8faf76a85b9a5 SHA1 40dc1cf7659e11765df7cfb0ced41eec6f3bf537 SHA256 bef2fad85b9f4da5e38421c1bfd3a81a6c5a3a12a5077eefae398c0dfe5b718b diff --git a/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.0-r3.ebuild b/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.0-r3.ebuild new file mode 100644 index 000000000000..d42f8f282b86 --- /dev/null +++ b/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.0-r3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2009 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-r3.ebuild,v 1.1 2009/10/04 13:59:12 caster Exp $ + +inherit java-pkg-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-with-linking-exception" +SLOT="1.0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc" +RDEPEND=">=virtual/jre-1.3 + >=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}" + + epatch "${FILESDIR}/${P}-jdk15.patch" + + mkdir ext && cd ext + 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 + # fake jar to shut build system up, jsse is part of JDK's classpath already + ln -s javax-security-sasl.jar jsse.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" + # https://bugs.gentoo.org/show_bug.cgi?id=179897 + emake JAVACFLAGS="${JAVACFLAGS}" -j1 || die "emake failed" + if use doc ; then + emake -j1 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_dojavadoc docs + dodoc AUTHORS NEWS README || die +} diff --git a/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.1-r3.ebuild b/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.1-r3.ebuild new file mode 100644 index 000000000000..926d19b614cb --- /dev/null +++ b/dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.1-r3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2009 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-r3.ebuild,v 1.1 2009/10/04 13:59:12 caster 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-with-linking-exception" +SLOT="1.1" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc" +RDEPEND=">=virtual/jre-1.3 + >=dev-java/gnu-crypto-2.0.1" +DEPEND=">=virtual/jdk-1.3 + ${RDEPEND}" +S="${WORKDIR}/${MY_PN}" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-jdk15.patch" + + mkdir ext && cd ext + java-pkg_jar-from gnu-crypto + # fake jar to shut build system up, jsse is part of JDK's classpath already + ln -s javax-security.jar jsse.jar +} + +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 + # https://bugs.gentoo.org/show_bug.cgi?id=179897 + emake JAVACFLAGS="${JAVACFLAGS}" -j1 || die + if use doc ; then + emake -j1 javadoc || die + fi +} + +src_install() { + einstall || die + rm -rf ${D}/usr/share/java + java-pkg_dojar inetlib.jar + use doc && java-pkg_dojavadoc docs + dodoc AUTHORS NEWS README || die +} |