add nester
This commit is contained in:
parent
8e7dc7918f
commit
91a03af950
4 changed files with 96 additions and 0 deletions
dev-util/nester
8
dev-util/nester/Manifest
Normal file
8
dev-util/nester/Manifest
Normal file
|
@ -0,0 +1,8 @@
|
|||
AUX gradle.patch 287 BLAKE2B 71f99ade69c75db08803068fcf74aa79493526e558a3af8deec0857090dcacd03220229bf125f609bbb5c0ef80a1976e431c97f21ac5a0ad7f7ff933c9fd4f0c SHA512 34b37c6d89fd74671d95e42245a08a3def1b50e6c479a04000e42013834c6e44116d67019d167cbc47025734373f47501a87c881bf0e7b5092df99c2758e7668
|
||||
DIST asm-9.2.jar 122004 BLAKE2B 87078b2fdb48dfc86ca35f369068ee1a04831938081f7a91b9ae4b7c61e985e3ed6d0021b94d92c76def67b3ddca78c98c48f6a1a4b7720a614d97405fb2a01b SHA512 876eac7406e60ab8b9bd6cd3c221960eaa53febea176a88ae02f4fa92dbcfe80a3c764ba390d96b909c87269a30a69b1ee037a4c642c2f535df4ea2e0dd499f2
|
||||
DIST asm-commons-9.2.jar 72642 BLAKE2B caccb896dab16d42e064f77e91ffd7241dc59db9ca5fed8d9e5eb67a8704b76a79d0e828526f0949d907b94695bc25ce9c5da650987bb22d33e0f5f18fcbffa8 SHA512 d5bd27f9b8b4eea93635ceda3891665fc9db273818eb02d40da4b110b81524458de3f71a63e87d6bec9423ba0f2e14c20ecdf7706dfeb54f0b05aedb13a63ecc
|
||||
DIST asm-tree-9.2.jar 52660 BLAKE2B 97ffd9f163febbda5a9cada0a2c953b7af32cd012353f0557dd3fd38d6cfa87a1394dbc2a450cfb1325b725c4e98e447990b669ead50d56fee080b5bf43cdaf3 SHA512 99291fbf7acb7589cc8426e6cfb22bdd99c0b14c9f2c96843f47cb0cdc2d2f2004a2400c80723562721f5f399a42eeb4d2d4b874c484b0dde974a5f1fa9b7639
|
||||
DIST asm-util-9.2.jar 84854 BLAKE2B c3978595c44bd81c09a25c6b881b49fc0dcb32fe9414452198ab145ed2db3340f00595d3561f93efe1be386c407026d89ef71c336e963b6db4d6efc22c9e9b92 SHA512 b485d43e53e7247c8b9cb34efd51dffd0e81bd4618ba4ec7ed8479607d970b08c4e36d8c160ba526e87700fb96b53d4e5b1929d8c6620687e21d03d3ae9cf850
|
||||
DIST tiny-remapper-0.8.4.jar 217019 BLAKE2B c7e3fa5bd72e3465c7fd0937f9af246132ffa6558c09fe424834eee9609be36d3388cb7954de314678ddd65fb3b4a428a012402d725c006a6dedfc79e7843cf9 SHA512 4f511660e94d8b23a87b59fb5dd50c43be3cf82418baf2c24817b820951f1e1f031a120208dc0d70f59262c6e8dffcdddfb935ac097b02eeb824fe89a01f9a1b
|
||||
EBUILD nester-1.4.0.ebuild 1613 BLAKE2B c75448fbf5bfc6541a69c5ca530de5f3cb9e8469e0f8d58bce3abffe2c67b3a310abdd8bc15139ec0cc494ef34b3cb11e71ad741b35cfcff925db824a738beda SHA512 2509c9506d0529ae31ac7f7e7bc1e9e532ca37afd928e922a0d262a1ae32ef5c7be92f018e6dcb37f85f387b67f4e6a2c71fddb96f23d31d64af83578325a87f
|
||||
MISC metadata.xml 430 BLAKE2B 759c2eb4130914f6cf7fcb252799bab66d60c73f70a1ce8fe7db7cfbc6efd3d307900d5546c91453ce3d0d90714a172b4d9a15b997e5d4fe570d5a11496906fa SHA512 d6715f64dba0f7907b0bbe0145ceb838336b157a4f13291b1f5f7fa4644189582cee1ceef0b956716e6507ffc3200c0cf704ce824c6db52facad8bd7d6b0d4a0
|
12
dev-util/nester/files/gradle.patch
Normal file
12
dev-util/nester/files/gradle.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff --git a/build.gradle b/build.gradle
|
||||
index 28ba22f..dd18f03 100644
|
||||
--- a/build.gradle
|
||||
+++ b/build.gradle
|
||||
@@ -14,6 +14,7 @@ repositories {
|
||||
url = 'https://maven.ornithemc.net/releases'
|
||||
}
|
||||
mavenCentral()
|
||||
+ flatDir name: 'libs', dirs: "$projectDir/libs"
|
||||
}
|
||||
|
||||
ext {
|
14
dev-util/nester/metadata.xml
Normal file
14
dev-util/nester/metadata.xml
Normal file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>rick@gnous.eu</email>
|
||||
<name>rick</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
A tool that puts nested classes back where they belong.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/OrnitheMC/nester/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
62
dev-util/nester/nester-1.4.0.ebuild
Normal file
62
dev-util/nester/nester-1.4.0.ebuild
Normal file
|
@ -0,0 +1,62 @@
|
|||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EGIT_REPO_URI="https://github.com/OrnitheMC/nester.git"
|
||||
EGIT_COMMIT="2daf5b4e26ccf503594850b3990c5a5867efff83"
|
||||
#EGIT_COMMIT="9a94ba6b5e9625c244236ae79c6560d9cdf7abba"
|
||||
|
||||
inherit git-r3 java-pkg-2
|
||||
#inherit git-r3 java-utils-2
|
||||
|
||||
DESCRIPTION="A tool that puts nested classes back where they belong."
|
||||
HOMEPAGE="https://github.com/OrnitheMC/nester"
|
||||
SRC_URI="https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.2/asm-9.2.jar
|
||||
https://repo.maven.apache.org/maven2/org/ow2/asm/asm-util/9.2/asm-util-9.2.jar
|
||||
https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar
|
||||
https://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar
|
||||
https://maven.ornithemc.net/releases/net/ornithemc/tiny-remapper/0.8.4/tiny-remapper-0.8.4.jar"
|
||||
|
||||
JAR_FILES="asm-9.2.jar
|
||||
asm-util-9.2.jar
|
||||
asm-commons-9.2.jar
|
||||
asm-tree-9.2.jar
|
||||
tiny-remapper-0.8.4.jar"
|
||||
|
||||
PATCHES="${FILESDIR}/gradle.patch"
|
||||
|
||||
LICENSE="LGPL-2.1-only"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=">=virtual/jre-21:0"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/jdk-21:0
|
||||
dev-java/gradle-bin:*"
|
||||
|
||||
src_unpack() {
|
||||
git-r3_fetch
|
||||
git-r3_checkout
|
||||
|
||||
mkdir "${S}/libs" || die "(1) mkdir failed"
|
||||
|
||||
for jar in ${JAR_FILES}; do
|
||||
cp "${DISTDIR}/${jar}" "${S}/libs"
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
java-pkg-2_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
GRADLE="gradle --gradle-user-home .gradle --console rich --no-daemon --offline"
|
||||
${GRADLE} jar
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar "build/libs/${PF}.jar"
|
||||
java-pkg_dolauncher ${PN} --jar ${PN}.jar
|
||||
}
|
Loading…
Add table
Reference in a new issue