mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-06 08:25:01 +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.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
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
PYTHON_COMPAT=( python3_{10..11} )
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
@ -14,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="amd64 ~arm64 x86"
|
KEYWORDS="amd64 ~arm64 x86"
|
||||||
IUSE="test"
|
IUSE=""
|
||||||
|
|
||||||
RDEPEND=">=dev-python/frida-python-14.0.5[${PYTHON_USEDEP}]
|
RDEPEND=">=dev-python/frida-python-14.0.5[${PYTHON_USEDEP}]
|
||||||
dev-python/colorama[${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
|
# 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} )
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
@ -15,9 +15,11 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="amd64 ~arm64 x86"
|
KEYWORDS="amd64 ~arm64 x86"
|
||||||
IUSE="test"
|
IUSE=""
|
||||||
|
|
||||||
RDEPEND=">=dev-python/frida-python-14.0.5[${PYTHON_USEDEP}]
|
RDEPEND=">=dev-python/frida-python-14.0.5[${PYTHON_USEDEP}]
|
||||||
dev-python/colorama[${PYTHON_USEDEP}]
|
dev-python/colorama[${PYTHON_USEDEP}]
|
||||||
dev-python/hexdump[${PYTHON_USEDEP}]"
|
dev-python/hexdump[${PYTHON_USEDEP}]"
|
||||||
DEPEND="${RDEPEND}"
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
#FIXME: add https://github.com/chame1eon/jnitrace-engine
|
||||||
Loading…
Reference in a new issue