summaryrefslogtreecommitdiff
path: root/dev-java/xjavac
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/xjavac
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/xjavac')
-rw-r--r--dev-java/xjavac/Manifest8
-rw-r--r--dev-java/xjavac/files/xjavac-20041208-build.xml41
-rw-r--r--dev-java/xjavac/metadata.xml8
-rw-r--r--dev-java/xjavac/xjavac-2.4.0.ebuild29
-rw-r--r--dev-java/xjavac/xjavac-20110814.ebuild29
5 files changed, 115 insertions, 0 deletions
diff --git a/dev-java/xjavac/Manifest b/dev-java/xjavac/Manifest
new file mode 100644
index 000000000000..658187437e79
--- /dev/null
+++ b/dev-java/xjavac/Manifest
@@ -0,0 +1,8 @@
+AUX xjavac-20041208-build.xml 1088 SHA256 efed4720ae40840e8c8715c6925dc9fe54100202e7a710fd3998062d81e4e81b SHA512 5ed5cfe711a4666d2db2dbe91ba8ac0d1dc9e95cf5be82891382632db6e4a250775aabbd38111134d82a09fa9d7d81efead52256e7511a726144689e1e389469 WHIRLPOOL 6ad03f8e32068438ad26333a67ee58023b2e2a4186873147244e58479f8eb899fb317e06e8aa78cacfa9962cabb059843b84d8c6690729495e1b6ec8a2797c5c
+DIST xjavac-2.4.0.tar.gz 2472 SHA256 82b0c4f59ab32d342c0011f443019dcc2a90797d2217e424a4eb5b5b264d0463 SHA512 6a12c605f6f455f20981214d1ce8ed752070ae2b268e9279692a3b05921c84857636055d9c4d7b1de92bafbaa4b528f36983dc2eca0ca883a7fa340320e503a0 WHIRLPOOL ef99442cb1687685260e4e0be68e849442ea55065a8ee8f9a342b46a81a6001eb4210454772df14fb9909f2b35b8c489bf50f8ac1a7cebc6facb5f4c88aed0fe
+DIST xjavac-20110814.tar.gz 2217 SHA256 b26f1bacb391cc5f38d6ec99113fba86eeda1c50d2e86bef165d979869af2275 SHA512 f4c5aa437d135a8495c926387df68df8f47878e206ea8f279a7c3e8e32561dbac5a8c8002f77a2bf03863f42475cad5068e3c1031121b64b32fb4d15242c3b3e WHIRLPOOL f75fbf242c629f3e1833ebbd41b073d5d93dc064ba3aba020cc8ac30fcdc015a4959fe46db94da896025f8b39cef6548a040f48f2421df15f18f72d9b7a356d6
+EBUILD xjavac-2.4.0.ebuild 687 SHA256 b027ad8c0b8f8fceefe5c3d80ce5d9b546b116e0db97cf8c0cd4bca9fd0ad6fc SHA512 6b52646e16234ee987ece0ca0e2aa84790fbba7749c2f45106ad4eea9cb3186ed32c6a1c34c1ad9c762829cdb844e582b570a7fc6de687263c98f618c14b1f34 WHIRLPOOL 536d753785148160615065eb08a259c157400d6392f347e4dbdeae866abb1a210248c6e488d3beeebd254420bdeb7457b6e59562dfeb1327c3883df3a68268fc
+EBUILD xjavac-20110814.ebuild 974 SHA256 d42da9466b2619f586a0371a2616f5cb38986e0cf79cf2a588dc94ced2210946 SHA512 2f944d2c21ae10a46e8d8780383d2e7dc5043dbd631aa0ef2b8c9d77df703ef71efa2978088ede40209744b6b2e2774df09de1d9b29e6d1091b1cd4ea267ec31 WHIRLPOOL ee5b819361da49c3203a34bdd903a4712bd0de604eeee760b36df3efdc0a1c7cb194af3738fbe79ae43a7aec6ba4cabcf20e82ddaf049c957dd243e9088a50cd
+MISC ChangeLog 2604 SHA256 32382fd2aaca6a85b655e23befe20be9b9036000c29dfbfbdab764438fba2a83 SHA512 478c4a87792324e68dac5af526d251b9c6b9420d54c6e0574bf47b1ae4cb8cb87d8db89ff14aa544de95e480534f0d4b41ccfdb46d7952761f88d004cfe95e00 WHIRLPOOL eb30af8dbff07b524787cff09ab40924da183825bc4ca284db2d2da9e35d40ed99408c4e0b6ef0d1260a4c5409cca21c2a93b9a7542f033f7aa2ac0b670a12f4
+MISC ChangeLog-2015 6296 SHA256 a0437cf39e0ab2710cdadc8674a9306a65a22195ad1e7335b23fcc34e11718d2 SHA512 acc07255200ac4cf472818fbd7de3adc39de67b3bbcd00d694f1ffb5cb4b74bec93515a84c531a1f784b9d9bfddfb681a8db2f31bb0a10a49495398c59cf3415 WHIRLPOOL 9768068e0ac434a9cf3e5abc6cb8087693fdcc882dc02fbe005b81061a03dc4373e46936bc8f3581181a1f7d2612d3b89445c4d5722958e532385c91edcd9db3
+MISC metadata.xml 236 SHA256 3e778d35b34b5cc1a4dd7ce105fe7d2a99b25fb6dfe24709455da94baa8a0548 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 WHIRLPOOL 7967660784d0d28e9a3c3c222c5bf85b3a8b59fd84b61780e4e7cc1aa5d8bd87bee40e4c5c42e646f15d6641fe182340bcbe8be94c785f40e0ac870c7a96e5cc
diff --git a/dev-java/xjavac/files/xjavac-20041208-build.xml b/dev-java/xjavac/files/xjavac-20041208-build.xml
new file mode 100644
index 000000000000..5c9a466ca8e8
--- /dev/null
+++ b/dev-java/xjavac/files/xjavac-20041208-build.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0"?>
+
+<project name="xjavac" default="jar">
+ <!-- some properties -->
+ <property name="src.dir" value="." />
+ <property name="build.dir" value="build" />
+ <property name="docs.dir" value="docs" />
+ <property name="dist.dir" value="dist" />
+ <property name="lib.dir" value="lib" />
+ <property name="jarfile" value="${dist.dir}/xjavac.jar" />
+ <property name="target.jdk" value="1.4" />
+
+ <!-- init -->
+ <target name="init">
+ <mkdir dir="${dist.dir}" />
+ <mkdir dir="${build.dir}" />
+ <mkdir dir="${docs.dir}" />
+ </target>
+
+ <!-- compile everything -->
+ <target name="compile" depends="init">
+ <mkdir dir="${build.dir}" />
+ <javac srcdir="${src.dir}"
+ destdir="${build.dir}"
+ classpath="${classpath}"
+ source="${target.jdk}"
+ target="${target.jdk}"/>
+ </target>
+
+ <!-- build the jar file -->
+ <target name="jar" depends="compile">
+ <jar jarfile="${jarfile}" basedir="${build.dir}" />
+ </target>
+
+ <!-- clean up -->
+ <target name="clean">
+ <delete dir="${build.dir}" />
+ <delete dir="${docs.dir}" />
+ <delete dir="${dist.dir}" />
+ </target>
+</project>
diff --git a/dev-java/xjavac/metadata.xml b/dev-java/xjavac/metadata.xml
new file mode 100644
index 000000000000..952a4b9b605c
--- /dev/null
+++ b/dev-java/xjavac/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-java/xjavac/xjavac-2.4.0.ebuild b/dev-java/xjavac/xjavac-2.4.0.ebuild
new file mode 100644
index 000000000000..a2928dde6b81
--- /dev/null
+++ b/dev-java/xjavac/xjavac-2.4.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Xerses Java Parser"
+HOMEPAGE="https://xerces.apache.org/xerces-j"
+SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+CDEPEND="dev-java/ant-core:0"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.7"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.7"
+
+JAVA_GENTOO_CLASSPATH="ant-core"
diff --git a/dev-java/xjavac/xjavac-20110814.ebuild b/dev-java/xjavac/xjavac-20110814.ebuild
new file mode 100644
index 000000000000..5a55a02f7b9d
--- /dev/null
+++ b/dev-java/xjavac/xjavac-20110814.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="The implementation of the javac compiler for IBM JDK 1.4 (needed for xerces-2)"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+#Note that the tarball has xjavac-ibm-1_5.patch already applied (not in upstream)
+IUSE=""
+HOMEPAGE="http://cvs.apache.org/viewcvs.cgi/xml-xerces/java/tools/src/XJavac.java"
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+DEPEND=">=virtual/jdk-1.4"
+RDEPEND=">=virtual/jdk-1.4
+ >=dev-java/ant-core-1.7"
+
+java_prepare() {
+ cp "${FILESDIR}/${PN}-20041208-build.xml" ./build.xml || die "failed to cp build.xml"
+}
+
+src_compile() {
+ eant jar -Dclasspath=$(java-pkg_getjars ant-core)
+}
+
+src_install() {
+ java-pkg_dojar dist/${PN}.jar
+}