diff options
Diffstat (limited to 'dev-java/javassist')
-rw-r--r-- | dev-java/javassist/Manifest | 5 | ||||
-rw-r--r-- | dev-java/javassist/javassist-2.6-r2.ebuild | 32 | ||||
-rw-r--r-- | dev-java/javassist/javassist-3.18.2.ebuild | 39 | ||||
-rw-r--r-- | dev-java/javassist/metadata.xml | 12 |
4 files changed, 88 insertions, 0 deletions
diff --git a/dev-java/javassist/Manifest b/dev-java/javassist/Manifest new file mode 100644 index 000000000000..e89945661460 --- /dev/null +++ b/dev-java/javassist/Manifest @@ -0,0 +1,5 @@ +DIST javassist-2.6.zip 1143271 BLAKE2B 05f4e5ebc47420054d4c3d2f77cde33b92e616f3c6740fc030e69b90a697bfbb67be300375d9efc1929a2acfe3493f427222f8a7b1e3137d8bc42f749e51f840 SHA512 8a6da5e2a44cc3bc5b87538a4eda56808d13998d8c9932153f9bb42a1c7844d1a1c7311eb22b0b4ad04649bb7c22156acf851bee638cffbd3328bcef1d2a9f37 +DIST javassist-3.18.2.tar.gz 1179428 BLAKE2B cc7dfebca2e47576f902e6249c1efb65c18823e75ba3698c2d94541bdc910b9b7547e8619c1f19a84c158771230ddd112ddb0445ed97cd64810beacf3468a1ba SHA512 67f22a70584eba31088d63b7862f0f7872a6a7ec57f4397b95044695af75be005e86aa5a5f20fe8e650c2178a9b63b4b922accf940b46ceb1c8e7ce9c51798ca +EBUILD javassist-2.6-r2.ebuild 756 BLAKE2B 42f0ab587abaa592c82da66bca499abca1c726ed39b9588a8cdfe3a74c78a8d1c30982aaaa8c754af53c9728e0f341b4c4ec7b189249ac161ae63bd220c6a738 SHA512 58373704cb574b16a6bae4c2a1788c565fdfc83eaa6774a21f6dcae1814fd0be1c9306209b08d8aec801e5d4e34ef6a0f190cfa6ff410515230ef626c439c50f +EBUILD javassist-3.18.2.ebuild 978 BLAKE2B ab7462cb7e09179b4ccf61bce4cb9b17188d72a00413777e6d1e0f724919a301bf6c1cd3c673040fa278c65492b101938b7cf9e7d300b7a7d24fe33ec9686d8d SHA512 c6cbd4ce4f9fb179a49a7d2f18bd9f8fc06b66b2ba7d0a3631d681d1802b71d20c54e0e07b4ce47bfb9687afc37afab1c5d03bc8ebc985405423f906495d9f1b +MISC metadata.xml 376 BLAKE2B 4f31c9b79818bbba1a766800296ce4cdfa81b1a7f10d4c6cf18b59d99e6e59071552a85ae216f6383b2ed5356f433d029be4ce8e9d6f6575adc60b2dfcb8ee07 SHA512 ebd682e2a4913e15c4c93c7f22c10e8f540fb377f2d90f137291bedd1ed7410b5af36215e94543f6e048803bd4475ee69371ff00255f227c4f2df9432f118ba3 diff --git a/dev-java/javassist/javassist-2.6-r2.ebuild b/dev-java/javassist/javassist-2.6-r2.ebuild new file mode 100644 index 000000000000..01083b6a1505 --- /dev/null +++ b/dev-java/javassist/javassist-2.6-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +JAVA_PKG_IUSE="doc source examples" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Javassist makes Java bytecode manipulation simple" +SRC_URI="mirror://sourceforge/jboss/${P}.zip" +HOMEPAGE="http://www.csg.is.titech.ac.jp/~chiba/javassist/" + +LICENSE="MPL-1.1" +SLOT="2" +KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=">=virtual/jre-1.6" +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip" +S="${WORKDIR}" + +EANT_DOC_TARGET="javadocs" + +src_install() { + java-pkg_dojar ${PN}.jar + java-pkg_dohtml *.html + use doc && java-pkg_dojavadoc html + use source && java-pkg_dosrc src/main/javassist + use examples && java-pkg_doexamples sample/* +} diff --git a/dev-java/javassist/javassist-3.18.2.ebuild b/dev-java/javassist/javassist-3.18.2.ebuild new file mode 100644 index 000000000000..9233b253e3ef --- /dev/null +++ b/dev-java/javassist/javassist-3.18.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +JAVA_PKG_IUSE="doc source examples" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Javassist makes Java bytecode manipulation simple" +HOMEPAGE="http://www.csg.is.titech.ac.jp/~chiba/javassist/" +SRC_URI="https://github.com/jboss-javassist/javassist/archive/rel_${PV//./_}_ga_build.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-1.1" +SLOT="3" +KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos" +IUSE="" + +RDEPEND=">=virtual/jre-1.6" +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip" + +S="${WORKDIR}/${PN}-rel_${PV//./_}_ga_build" + +EANT_DOC_TARGET="javadocs" +JAVA_ANT_REWRITE_CLASSPATH=y +EANT_NEEDS_TOOLS="yes" + +java_prepare() { + find -name "*.jar" -delete || die +} + +src_install() { + java-pkg_dojar ${PN}.jar + dohtml Readme.html || die + use doc && java-pkg_dojavadoc html + use source && java-pkg_dosrc src/main/javassist + use examples && java-pkg_doexamples sample/* +} diff --git a/dev-java/javassist/metadata.xml b/dev-java/javassist/metadata.xml new file mode 100644 index 000000000000..4369baa505f5 --- /dev/null +++ b/dev-java/javassist/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <upstream> + <remote-id type="sourceforge">jboss</remote-id> + <remote-id type="github">jboss-javassist/javassist</remote-id> + </upstream> +</pkgmetadata> |