summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-java/ant-core/ant-core-1.6.5-r13.ebuild77
-rw-r--r--dev-java/jessie/Manifest9
-rw-r--r--dev-java/jessie/files/digest-jessie-1.0.13
-rw-r--r--dev-java/jessie/files/jessie-1.0.1-javadoc.patch24
-rw-r--r--dev-java/jessie/jessie-1.0.1.ebuild64
5 files changed, 0 insertions, 177 deletions
diff --git a/dev-java/ant-core/ant-core-1.6.5-r13.ebuild b/dev-java/ant-core/ant-core-1.6.5-r13.ebuild
deleted file mode 100644
index 36ad7004..00000000
--- a/dev-java/ant-core/ant-core-1.6.5-r13.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ant-core-1.6.5-r1.ebuild,v 1.4 2005/09/10 15:00:01 axxo Exp $
-
-inherit java-pkg-2 eutils toolchain-funcs java-ant-2
-
-MY_PN=${PN/-core}
-
-DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files."
-HOMEPAGE="http://ant.apache.org/"
-SRC_URI="mirror://apache/ant/source/apache-${MY_PN}-${PV}-src.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc gcj source"
-
-DEPEND="virtual/libc
- !<dev-java/ant-1.5.4-r2
- !<dev-java/ant-tasks-${PV}
- ${RDEPEND}
- source? ( app-arch/zip )
- gcj? ( dev-java/gcj
- dev-java/eclipse-ecj )
- >=virtual/jdk-1.4"
-RDEPEND=">=virtual/jdk-1.4
- >=dev-java/java-config-1.2"
-
-S="${WORKDIR}/apache-ant-${PV}"
-
-ant_src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Patch build.sh to die with non-zero exit code in case of errors.
- # This patch may be useful for all ant versions.
- epatch ${FILESDIR}/build.sh-exit-fix.patch.gz
- epatch ${FILESDIR}/include-nativeEcj.diff
- epatch ${FILESDIR}/nativeEcj.diff
- use gcj && epatch ${FILESDIR}/build.with.native.ecj.diff
-}
-
-src_compile() {
- if [[ $(tc-arch) == "ppc" ]] ; then
- # We're compiling _ON_ PPC
- export THREADS_FLAG="green"
- fi
-
- ./build.sh -Ddist.dir=${D}/usr/share/${PN} || die "failed to build"
-
- if use doc; then
- ./build.sh dist_javadocs || die "failed to build docs"
- fi
-}
-
-src_install() {
- newbin ${FILESDIR}/${PV}-ant ant || die "failed to install wrapper"
-
- dodir /usr/share/${PN}/bin
- for each in antRun runant.pl runant.py complete-ant-cmd.pl ; do
- dobin ${S}/src/script/${each}
- dosym /usr/bin/${each} /usr/share/${PN}/bin/${each}
- done
-
- dodir /etc/env.d
- echo "ANT_HOME=\"/usr/share/${PN}\"" > ${D}/etc/env.d/20ant
-
- java-pkg_dojar build/lib/ant.jar
- java-pkg_dojar build/lib/ant-launcher.jar
-
- use source && java-pkg_dosrc src/main/*
-
- dodoc README WHATSNEW KEYS
- use doc && dohtml welcome.html
- use doc && java-pkg_dohtml -r docs/*
- use doc && java-pkg_dohtml -r dist/docs/manual/api/*
-}
diff --git a/dev-java/jessie/Manifest b/dev-java/jessie/Manifest
deleted file mode 100644
index 5be10405..00000000
--- a/dev-java/jessie/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 987410ba9db1cda75ad224949c05b93b files/digest-jessie-1.0.1 238
-RMD160 6b18ed7c8df2d30163e503f24cb390bcc51bb53c files/digest-jessie-1.0.1 238
-SHA256 671261b1476b5739ff169b0d523491413deb642bdb709978ef4c6af686d58221 files/digest-jessie-1.0.1 238
-MD5 5f70d8a7822ce83c05a4089c92968a31 files/jessie-1.0.1-javadoc.patch 2893
-RMD160 c31a27623af1d7cde2eb616a5ccbae2c063dbd22 files/jessie-1.0.1-javadoc.patch 2893
-SHA256 15c54bb9ac31128d73bc4a4e835465f5281cc9582baddd1cc758e668ce8d65b3 files/jessie-1.0.1-javadoc.patch 2893
-MD5 44a0b9f3254b86a5a4adddd83d8317f7 jessie-1.0.1.ebuild 1083
-RMD160 a0e976ed6a4368a1f195790439dc84420687640b jessie-1.0.1.ebuild 1083
-SHA256 f5e0de057b7232b86b4824b3228162818d57b5a710f65a3d3238d98e2940ca3f jessie-1.0.1.ebuild 1083
diff --git a/dev-java/jessie/files/digest-jessie-1.0.1 b/dev-java/jessie/files/digest-jessie-1.0.1
deleted file mode 100644
index faedbdbc..00000000
--- a/dev-java/jessie/files/digest-jessie-1.0.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c14db8483ca9fae428b8497659861ef0 jessie-1.0.1.tar.gz 838941
-RMD160 cebc62e1d9047774a91b5e0f109796da37bd7733 jessie-1.0.1.tar.gz 838941
-SHA256 af486da53c4c3d9841fcbf64c68bdfad8ba90e3bf2c0590c6a7aeff5e06fc611 jessie-1.0.1.tar.gz 838941
diff --git a/dev-java/jessie/files/jessie-1.0.1-javadoc.patch b/dev-java/jessie/files/jessie-1.0.1-javadoc.patch
deleted file mode 100644
index ca7f94a7..00000000
--- a/dev-java/jessie/files/jessie-1.0.1-javadoc.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ru jessie-1.0.0/Makefile.in jessie-1.0.0-patched/Makefile.in
---- jessie-1.0.0/Makefile.in 2004-06-09 00:58:58.000000000 -0400
-+++ jessie-1.0.0-patched/Makefile.in 2005-09-04 11:22:27.000000000 -0400
-@@ -1857,8 +1857,8 @@
- rm -rf classes
-
- apidoc: .FORCE
-- -mkdir apidoc
-- javadoc -d apidoc/ -classpath $(CLASSPATH) -sourcepath $(srcdir) -bottom "<div style=\"float: left;\"><em>Verbatim copying and distribution of this documentation is permitted in any medium.</em></div><div style=\"margin-top: 10px; margin-bottom: 10px; float: right; text-align: right;\"<a href=\"http://metastatic.org/source/jessie/\"><img src=\"http://metastatic.org/images/jessie-small.png\" width=\"150\" height=\"52\" alt=\"Jessie: A Free Software Implementation of the JSSE\" style=\"border: none;\" /></a></div>" -windowtitle "Jessie API documentation, version $(VERSION)" -link http://www.gnu.org/software/gnu-crypto/api/ -link http://java.sun.com/j2se/1.4.2/docs/api/ -breakiterator -group "JSSE API" javax.net:javax.net.ssl:javax.security.cert -group "Jessie Provider" org.metastatic.jessie:org.metastatic.jessie.https javax.net javax.net.ssl javax.security.cert org.metastatic.jessie org.metastatic.jessie.https
-+ -mkdir -p apidoc
-+ javadoc -d apidoc/ -classpath $(CLASSPATH) -sourcepath $(srcdir) -bottom "<div style=\"float: left;\"><em>Verbatim copying and distribution of this documentation is permitted in any medium.</em></div><div style=\"margin-top: 10px; margin-bottom: 10px; float: right; text-align: right;\"<a href=\"http://metastatic.org/source/jessie/\"><img src=\"http://metastatic.org/images/jessie-small.png\" width=\"150\" height=\"52\" alt=\"Jessie: A Free Software Implementation of the JSSE\" style=\"border: none;\" /></a></div>" -windowtitle "Jessie API documentation, version $(VERSION)" -link http://www.gnu.org/software/gnu-crypto/manual/api/ -link http://java.sun.com/j2se/1.4.2/docs/api/ -breakiterator -group "JSSE API" javax.net:javax.net.ssl:javax.security.cert -group "Jessie Provider" org.metastatic.jessie:org.metastatic.jessie.https javax.net javax.net.ssl javax.security.cert org.metastatic.jessie org.metastatic.jessie.https
-
- gjdoc: gjdoccatalog.xml .FORCE
- -mkdir -p apidoc-xml apidoc/common
-diff -ru jessie-1.0.0/javax/net/SocketFactory.java jessie-1.0.0-patched/javax/net/SocketFactory.java
---- jessie-1.0.0/javax/net/SocketFactory.java 2003-10-15 19:36:40.000000000 -0400
-+++ jessie-1.0.0-patched/javax/net/SocketFactory.java 2005-09-04 11:23:18.000000000 -0400
-@@ -154,5 +154,5 @@
- * @return A socket connected to <i>host</i> on <i>port</i>.
- * @throws IOException If a network error occurs.
- */
-- public abstract Socket createSocket(InetAddress hast, int port, InetAddress localHost, int localPort) throws IOException;
-+ public abstract Socket createSocket(InetAddress host, int port, InetAddress localHost, int localPort) throws IOException;
- }
diff --git a/dev-java/jessie/jessie-1.0.1.ebuild b/dev-java/jessie/jessie-1.0.1.ebuild
deleted file mode 100644
index 6f2bbf5d..00000000
--- a/dev-java/jessie/jessie-1.0.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit java-pkg-2 eutils
-
-DESCRIPTION="Free JSSE implementation"
-HOMEPAGE="http://www.nongnu.org/jessie"
-SRC_URI="http://syzygy.metastatic.org/jessie/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="doc gcj ssl"
-#IUSE="doc gcj jikes ssl"
-
-LDEPEND="!gcj? ( >=dev-java/gnu-classpath-0.08_rc1 )
- ssl? ( >=dev-java/gnu-crypto-2.1 )"
-RDEPEND=">=virtual/jre-1.4
- ${LDEPEND}"
-DEPEND=">=virtual/jdk-1.4
- ${LDEPEND}"
-# Jikes needs to learn how to get system libraries so it can play nice.
-# Until then, we're going to disable jikes support
-# jikes? ( >=dev-java/jikes-1.19 )
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- # TODO file upstream
- # without this, make apidoc fails (a URL has changed)
- epatch ${FILESDIR}/${P}-javadoc.patch
-}
-
-src_compile() {
- local MY_CLASSPATH="."
- use !gcj && MY_CLASSPATH="${MY_CLASSPATH}:/usr/share/classpath/glibj.zip"
- use ssl && MY_CLASSPATH="${MY_CLASSPATH}:$(java-pkg_getjars gnu-crypto)"
-
-# local MY_JAVAC=$(java-config -c)
-# if use jikes; then
-# MY_JAVAC=$(which jikes)
-# MY_CLASSPATH=${MY_CLASSPATH}:$(java-config -O)/jre/lib/rt.jar
-# fi
-
- # Must check later that this actually works
- # jessie adds "classes" to the CLASSPATH, without trailing ':' it fails
- CLASSPATH="${MY_CLASSPATH}:" econf \
- --with-java-target=1.4 --disable-awt \
- || die "configure failed!"
- make || die "make failed!"
- use doc && emake apidoc
-}
-
-src_install() {
- einstall || die
- rm ${D}/usr/share/*.jar
-
- java-pkg_dojar lib/*.jar
- if use doc; then
- mv apidoc api
- java-pkg_dohtml -r api
- fi
- dodoc AUTHORS FAQ INSTALL NEWS README THANKS TODO
-}