mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-06 00:16:22 +01:00
jnitrace-3.3.1.ebuild
This commit is contained in:
parent
3ec1990ec7
commit
de8766cf7d
5 changed files with 56 additions and 8 deletions
2
dev-util/jnitrace-engine/Manifest
Normal file
2
dev-util/jnitrace-engine/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST jnitrace-engine-20230402-node_modules.tar.gz 41707608 BLAKE2B 1529e6af2dee3eb90f9d2b320514668665853fe847dffffbff26795ceb97fd0fcce75d87c8d3a931438ba03cbbc08e6068c4cf4c4c645183a282e00d8b76cccd SHA512 f4245d32c5ba1a28ca43006dffd6a2a3790e5111a086eff9a39811e5e990d250e64258601bfda318ef979ceb2096d24117503833482270d3318e5f8c8217ec9a
|
||||
DIST jnitrace-engine-20230402.tar.gz 55747 BLAKE2B f8065e0903e06f96f051dc006467a0071e2118ca3b185e2ced6304e54a91dfc82e1b3092e832e693a8826f8699e979790a32f979a64bb4c0576e69212b373de4 SHA512 58c16503d68126f1ab7400e72607ec83196ee2699b0bd822b6be490b43b6f958f3bada8064c44523eebbee04999d23eb0badcc161c45c59fe8f9c9407f67dd21
|
||||
43
dev-util/jnitrace-engine/jnitrace-engine-20230402.ebuild
Normal file
43
dev-util/jnitrace-engine/jnitrace-engine-20230402.ebuild
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
|
||||
DESCRIPTION="Engine used by jnitrace to intercept JNI API calls."
|
||||
HOMEPAGE="https://github.com/chame1eon/jnitrace-engine"
|
||||
HASH_COMMIT="1d1233c4c9f2bf197b94406dd4fa64a7adadb717"
|
||||
SRC_URI="https://github.com/chame1eon/jnitrace-engine/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz
|
||||
https://dev.pentoo.ch/~blshkv/distfiles/${P}-node_modules.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
BDEPEND="net-libs/nodejs[npm]"
|
||||
RDEPEND="net-libs/nodejs"
|
||||
|
||||
S="${WORKDIR}/${PN}-${HASH_COMMIT}"
|
||||
|
||||
NPM_FLAGS=(
|
||||
--audit false
|
||||
--color false
|
||||
--foreground-scripts
|
||||
--global
|
||||
--offline
|
||||
--progress false
|
||||
--save false
|
||||
--verbose
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
npm "${NPM_FLAGS[@]}" pack || die
|
||||
}
|
||||
|
||||
#FIXME: where jnitrace can find it?
|
||||
#src_install() {
|
||||
# npm "${NPM_FLAGS[@]}" \
|
||||
# --prefix "${ED}"/usr \
|
||||
# install \
|
||||
# jnitrace-engine-${PV}.tgz || die
|
||||
#}
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
DIST jnitrace-3.2.2.tar.gz 30169 BLAKE2B 4e6f922ca2801380acca65c83bbe6a279f7c049b1f2704eefc9bb6df84bb6503ab94d8428ac0238100c035ac1f15e9eb7e82adf5cbcfdfcdce7962dc3a99f4c8 SHA512 9bda07ccabac9c06366c6cd33b006d44d34f5179794e2dc2c4ad5fca6d037f75b27b184c83e5c32d85c914bce8f7acec845dc3992f6bcf2304ad20c012ae36ce
|
||||
DIST jnitrace-3.3.0.tar.gz 33782 BLAKE2B 1ccd853f7da1f5c6e0a8ca7ebb16663b4ffd12fa8c1967ed17cfd34db954c27d0ef19b12896ab9bf8dfe79bd9e645d281a9c800a984ae30ce0e32d61377bc646 SHA512 d5a2ce4d036d00e8b28ea70fe7d046bbdfc9f4ae87dbaebd3a0ba181dd2bfbcafd071dd651c81b4c6adeef21d56df9b7d287f3526af212c88fe16add995202fa
|
||||
DIST jnitrace-3.3.1.tar.gz 33711 BLAKE2B 6847d9ee6308050e8ca8d77b28ec3dc5ea4d29c33cb9a84d2f9f33cb95567a95537d7da85287481fa53e5354a315eb5740021bc3b5728be361e00a230a9fd0eb SHA512 8b34a5fab4a7ba8d2af4d7e01986c52daad272b4ac174f072d6a1f1c4e660e54e9832f2afe936b699e4eea8134094f880c4e4269e02758c98f586d2b2085daa5
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
|
@ -14,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
|||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="test"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-python/frida-python-14.0.5[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
|
@ -15,9 +15,11 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
|||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="test"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-python/frida-python-14.0.5[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
dev-python/hexdump[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
#FIXME: add https://github.com/chame1eon/jnitrace-engine
|
||||
Loading…
Reference in a new issue