diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/xjavac |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/xjavac')
-rw-r--r-- | dev-java/xjavac/Manifest | 8 | ||||
-rw-r--r-- | dev-java/xjavac/files/xjavac-20041208-build.xml | 41 | ||||
-rw-r--r-- | dev-java/xjavac/metadata.xml | 8 | ||||
-rw-r--r-- | dev-java/xjavac/xjavac-2.4.0.ebuild | 29 | ||||
-rw-r--r-- | dev-java/xjavac/xjavac-20110814.ebuild | 29 |
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 +} |