summaryrefslogtreecommitdiff
path: root/dev-java/javassist
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/javassist')
-rw-r--r--dev-java/javassist/Manifest7
-rw-r--r--dev-java/javassist/javassist-2.6-r2.ebuild32
-rw-r--r--dev-java/javassist/javassist-3.18.2.ebuild39
-rw-r--r--dev-java/javassist/metadata.xml12
4 files changed, 90 insertions, 0 deletions
diff --git a/dev-java/javassist/Manifest b/dev-java/javassist/Manifest
new file mode 100644
index 000000000000..a0c78e1c2704
--- /dev/null
+++ b/dev-java/javassist/Manifest
@@ -0,0 +1,7 @@
+DIST javassist-2.6.zip 1143271 SHA256 c77a56714df64996c704c76718d07ea97f582c6eba20711bfd9ecbd468bd02e8 SHA512 8a6da5e2a44cc3bc5b87538a4eda56808d13998d8c9932153f9bb42a1c7844d1a1c7311eb22b0b4ad04649bb7c22156acf851bee638cffbd3328bcef1d2a9f37 WHIRLPOOL e08b458d1fd3e1a89b81b19077c9e7c22fe8fd33d64542d9a7d3ea63ad0aef5df8bd229c6144e85e612eae288dbe6b0ca16210790bba866925148f2d90cd71ad
+DIST javassist-3.18.2.tar.gz 1179428 SHA256 7ace5b44ffdd96b64a3268a3f014d0ad9c44d9f4d8cd3a20e92877dbbac5a6fc SHA512 67f22a70584eba31088d63b7862f0f7872a6a7ec57f4397b95044695af75be005e86aa5a5f20fe8e650c2178a9b63b4b922accf940b46ceb1c8e7ce9c51798ca WHIRLPOOL c2fc97f00435420fb147743f4f5d0c8d7235abdf3b3fbd4fadb33dbeb42a7f3fce6d6d401c27ab84d05b93088ff3e4e9f8468e859aa1ef039522e0bb8ee52e20
+EBUILD javassist-2.6-r2.ebuild 756 SHA256 63b9ab75c2c6fd57d7536be5126fec1566e1c84496651e714c308cc139fbdfd3 SHA512 58373704cb574b16a6bae4c2a1788c565fdfc83eaa6774a21f6dcae1814fd0be1c9306209b08d8aec801e5d4e34ef6a0f190cfa6ff410515230ef626c439c50f WHIRLPOOL 26a3930fcd558e28a6a3a4c2a039c913f0df413a89e8409f8d48975d0337249c216c9ac3afefb29bd0d5e32feafd9e5dce7dc88aa95d04ae86abba95701111f7
+EBUILD javassist-3.18.2.ebuild 978 SHA256 8b34a1814755cef784532198a626f21aa116767c9b8a80f763fada4e7e28496c SHA512 c6cbd4ce4f9fb179a49a7d2f18bd9f8fc06b66b2ba7d0a3631d681d1802b71d20c54e0e07b4ce47bfb9687afc37afab1c5d03bc8ebc985405423f906495d9f1b WHIRLPOOL bc5120caf9cdfa57ba2f5f4d367dcc0d62f3bcb2b957101bae80c54bb8bb7ae47c0cebfaba129d9a22ee8cdbfd5220767d42d59551cea593b1a881ca62f7df99
+MISC ChangeLog 4143 SHA256 29eb46438bc9f9922571e0ac3bd9b78810c9c78037abff682c61e80f76b6d264 SHA512 2270168b26bbc94399fbceda5ebac70d19f62a83107b20004456a1bbc958a52cd3be0f6c990ee6c6f466ec60e852d94ace7e85607e39c164370fcfb54eace3e2 WHIRLPOOL b79869b29bc2b5ab5a9c31767ed1df5bf0203a6f18754aeb372f05f133efe6756dfb391e00b5dca08b1c17facb93a42704feb1a423ef20c8e0466a13f5823652
+MISC ChangeLog-2015 5050 SHA256 2e47c682e71525aba1dd5744dcb172b54a3cf119f85bd1a8ed871aa29b3f71eb SHA512 ba916b7a0bc7dc22fbbebc19351c95e3207cf16903d59fd3b7b47200b76dde668c8cafd129b3b065f62f92ace83ce5b4fbd4fae134d3ae165b31f63a78137290 WHIRLPOOL 246d48aedfa4dc2e241eab13cc318a42ce62030901db821cb5ed75c2553f09ebfecc196c9bf6d5533e834a7c7804df624342292cf158a5f2818abadc01aa3b0d
+MISC metadata.xml 376 SHA256 1ef620ece803eb2e4381bbc01d8e8e444e3c4da975609920c7848d59153f6a7d SHA512 ebd682e2a4913e15c4c93c7f22c10e8f540fb377f2d90f137291bedd1ed7410b5af36215e94543f6e048803bd4475ee69371ff00255f227c4f2df9432f118ba3 WHIRLPOOL 237b4efa935d125c0450e9198251829d4b891a997926c32ba9c4894e299b71a1150696a6b128bf6951433dbeec399f51e6285d3fff8556615972dc486e52a3c4
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>