From e9d044d4b9b71200a96adfa280848858c0f468c9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Nov 2021 13:10:00 +0000 Subject: gentoo resync : 13.11.2021 --- dev-java/javassist/Manifest | 1 + dev-java/javassist/javassist-3.18.2-r1.ebuild | 44 +++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 dev-java/javassist/javassist-3.18.2-r1.ebuild (limited to 'dev-java/javassist') diff --git a/dev-java/javassist/Manifest b/dev-java/javassist/Manifest index 7e5ac79e4bf5..0e17a52c761d 100644 --- a/dev-java/javassist/Manifest +++ b/dev-java/javassist/Manifest @@ -1,5 +1,6 @@ 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-r1.ebuild 1032 BLAKE2B f42bd2ab25ceb35db177f2ace8cd06778a1241e3b4280d87fed389b70b35c671657cc2b60b3213871649fb7e8b4e20c345b2df86b5348ddab70959e247113bac SHA512 8e58907a0f1f907182fd843b79c18741be60a22024197b233e03c41842ed147e10ae84bb4babe3fabf673e18a553a44a0e931303a26b03cb775c2501b62c9caa EBUILD javassist-3.18.2.ebuild 1000 BLAKE2B 26fa128fb46bb3746bdc9efb3556329b78f612bf5d419eed5719ba0e98d2e2314a9cc2e325ba0c9100265d756b5b53857f03a6540afd2dc4d7740b154a23b7f5 SHA512 ae7b080aac74f5973431125e8351aba6c533743d1df0e157ba624523efb8628eef3824261161d6091c6cba14683767145721f750dd3523d62799b38fa9806a81 MISC metadata.xml 377 BLAKE2B 4503d9387a65e6f722a3694870c9a9b36a2a1ccc09a2635372d386484a4113c507ade595283ee1f77038517f87814e923bb2f342e226eabb900abb9fdea9b407 SHA512 159f9374d2b9ce20eb531961e35dff0cf90b93eac4a929d1c4cf85242b50bac082ee3bd6dab5cae10dd9cd50a19b7af650df379e27d3238f12794b75ddcbeeb8 diff --git a/dev-java/javassist/javassist-3.18.2-r1.ebuild b/dev-java/javassist/javassist-3.18.2-r1.ebuild new file mode 100644 index 000000000000..6b89aac947ce --- /dev/null +++ b/dev-java/javassist/javassist-3.18.2-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_ANT_REWRITE_CLASSPATH=y +JAVA_PKG_IUSE="doc source examples" + +EANT_DOC_TARGET="javadocs" +EANT_NEEDS_TOOLS="yes" + +MAVEN_ID="javassist:javassist:3.18.2" + +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" +S="${WORKDIR}/${PN}-rel_${PV//./_}_ga_build" + +LICENSE="MPL-1.1" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-1.8:*" +BDEPEND="app-arch/unzip" + +src_prepare() { + default + + find -name "*.jar" -delete || die +} + +src_install() { + java-pkg_dojar ${PN}.jar + + use doc && java-pkg_dojavadoc html + use source && java-pkg_dosrc src/main/javassist + use examples && java-pkg_doexamples sample/* + + docinto html + dodoc Readme.html +} -- cgit v1.2.3