diff options
-rw-r--r-- | dev-java/ant-core/ant-core-1.6.5-r13.ebuild | 77 | ||||
-rw-r--r-- | dev-java/jessie/Manifest | 9 | ||||
-rw-r--r-- | dev-java/jessie/files/digest-jessie-1.0.1 | 3 | ||||
-rw-r--r-- | dev-java/jessie/files/jessie-1.0.1-javadoc.patch | 24 | ||||
-rw-r--r-- | dev-java/jessie/jessie-1.0.1.ebuild | 64 |
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 -} |