summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVlastimil Babka <caster@gentoo.org>2009-10-04 13:59:12 +0000
committerVlastimil Babka <caster@gentoo.org>2009-10-04 13:59:12 +0000
commitc853f731d22fd0aa5d6cb3f7a37a76b2af3e0f6a (patch)
tree4e31ecdd78be837762df5346919396eb9b713a51 /dev-java
parentread stable keywords that have been accidentally removed (diff)
downloadhistorical-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')
-rw-r--r--dev-java/gnu-classpath-inetlib/ChangeLog12
-rw-r--r--dev-java/gnu-classpath-inetlib/Manifest4
-rw-r--r--dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.0-r3.ebuild64
-rw-r--r--dev-java/gnu-classpath-inetlib/gnu-classpath-inetlib-1.1-r3.ebuild58
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
+}