mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-15 21:02:30 +01:00
jd-cli-bin-1.2.1.ebuild
This commit is contained in:
parent
a3814aa8fe
commit
319c355c25
5 changed files with 41 additions and 43 deletions
|
|
@ -1 +0,0 @@
|
|||
DIST logback-1.2.10.tar.gz 4130738 BLAKE2B 8141cf88fd0d68094bf3a24ffba6afcbb3d2856f2edb3bf253c4a584094b47ce3c954fc86514ffd60c7c09ad9eb9b3e276b8301a5d0fe94c5f264e7833672d88 SHA512 ee16e4ef44ab5cfe3b548676daea37da0caa141c2dce8462f05a058f5a1cf34edc87dbbfae3de9bfb958e1168bb87d082e0c42b7e554b55aa9cca7a09ca026da
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="The reliable, generic, fast and flexible logging framework"
|
||||
HOMEPAGE="https://github.com/qos-ch/logback"
|
||||
SRC_URI="https://github.com/qos-ch/logback/archive/v_${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
#WIP
|
||||
#KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/jre:11"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-java/slf4j-api
|
||||
dev-java/assertj-core
|
||||
dev-java/junit:4
|
||||
dev-java/osgi-core-api
|
||||
virtual/jdk:11
|
||||
dev-java/mockito
|
||||
dev-java/joda-time
|
||||
java-virtuals/servlet-api:3.1
|
||||
dev-java/jansi
|
||||
dev-java/oracle-javamail
|
||||
dev-java/jetty-server
|
||||
"
|
||||
|
||||
JAVA_GENTOO_CLASSPATH="slf4j-api,junit-4,osgi-core-api,joda-time,mockito,jansi-native,janino,servlet-api-3.1,oracle-javamail,jetty-server"
|
||||
|
||||
src_prepare(){
|
||||
rm -r ./logback-v_${PV}/logback-classic
|
||||
rm -r ./logback-v_${PV}/logback-access/src/test/
|
||||
eapply_user
|
||||
}
|
||||
|
||||
#/logback-access/src/main/java/ch/qos/logback/access/jetty/RequestLogImpl.java:314: error: cannot find symbol
|
||||
# public void addLifeCycleListener(Listener listener) {
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
DIST jd-cli-1.1.0.Final-dist.tar.gz 1439527 BLAKE2B e7cdcc8bfc31c1e91826c4087b76a859a48bc015c525971b3c4cf1cdb31a40fcd0d1c2e2b7ba121372d76954c8293e8c49d595a58eff4332f92dbafb9269c35c SHA512 bb2008d306fd541395af397b820027834d3e4b4650f00f3c1dcc072fa5068d0db48d2fbc8c81d210682667adc0f9c193911e772ee1401fb3b165901f6b61b9e9
|
||||
DIST jd-cli-1.2.0-dist.tar.gz 1448122 BLAKE2B d4e588931701a7d48c0df338a15d4027e49ce5c17c38d3af020804d57f95cdeb6f1cf2662dbf8b72b80460fcaefcd179b52b742f6d7e6bb7eb9f2b6947ceec3c SHA512 46e618fdb8bde363cdb8caedce38b18d14306b476a1ffed333f5073f193184222775cee4c2e4fc099580818984554c3df73c8f7935dcb25074c74ef813b9c586
|
||||
DIST jd-cli-1.2.1.jar 1641386 BLAKE2B 8a6080daf28c93f8f81c362b5d784e1e7af3278612ff36d61e30e7d3d636ce2b4cbfd4e45da329c78f4f39ec9be0598d9c4387337aefbd95d8ec47b886fbbb26 SHA512 92cd5f161bee7c861e1aca5f71173953fa3c46f78c41f02bc7db056fcb24714bb5dc3c04081c3642acc3a70c4b2bc749f04d0c11569c3f41f49772279e06f3bf
|
||||
|
|
|
|||
9
dev-util/jd-cli-bin/files/jd-cli
Executable file
9
dev-util/jd-cli-bin/files/jd-cli
Executable file
|
|
@ -0,0 +1,9 @@
|
|||
#!/bin/sh
|
||||
|
||||
DIRNAME=$(dirname "$(readlink -e "$0")")
|
||||
DIR=$(cd "$DIRNAME" || exit 112; pwd)
|
||||
|
||||
[ "$OSTYPE" = "cygwin" ] \
|
||||
&& DIR="$( cygpath -m "$DIR" )"
|
||||
|
||||
java -jar "$DIR/jd-cli.jar" $@
|
||||
31
dev-util/jd-cli-bin/jd-cli-bin-1.2.1.ebuild
Normal file
31
dev-util/jd-cli-bin/jd-cli-bin-1.2.1.ebuild
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Command line Java Decompiler"
|
||||
HOMEPAGE="https://github.com/kwart/jd-cli"
|
||||
SRC_URI="https://repo1.maven.org/maven2/com/github/kwart/jd/jd-cli/1.2.1/jd-cli-1.2.1.jar"
|
||||
#https://github.com/kwart/jd-cli/releases/download/jd-cli-${PV}/jd-cli-${PV}-dist.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="GPL-3"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="|| ( virtual/jre virtual/jdk )"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
dodir "${S}"
|
||||
cp -L "${DISTDIR}/${A}" "${S}/jd-cli.jar" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/opt/jd-cli/"
|
||||
doins jd-cli.jar
|
||||
cp ${FILESDIR}/jd-cli "${ED}"/opt/jd-cli/
|
||||
dosym "${EPREFIX}"/opt/jd-cli/jd-cli /usr/bin/jd-cli
|
||||
}
|
||||
Loading…
Reference in a new issue