frida-python: 12.5.0 bump

This commit is contained in:
blshkv 2019-05-07 22:36:35 +08:00
parent 83a0eba005
commit bc14bfc9cb
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
2 changed files with 56 additions and 0 deletions

View file

@ -8,3 +8,8 @@ DIST frida-12.4.8-py2.7-linux-x86_64.egg 24534848 BLAKE2B 190a48f48c56d186cc2ede
DIST frida-12.4.8-py3.6-linux-i686.egg 23265437 BLAKE2B 1e01b9e93134d657613b3107812370dad7813c377bd7a752e78fbe428259e521d326ceae63b10e2ef99742e74124cf8130f2349fa78dbf827276d15f1ea2b67c SHA512 ab2b108b252c5f7c76b2c16f8d28ce8db9fc449fb9e8cffe5797fe0f6470c6a3d5e97942ccef6a89be6ee3c22bba212e2db70caeff60a624cd04082962c1b7a7
DIST frida-12.4.8-py3.6-linux-x86_64.egg 24534718 BLAKE2B b2e67f84e453e6b04cb554fd6b7cba8a4442841c65208961288a3002cb626ee78fdda555dc6837a7e885c6e5bcc82b4b5b5acea8fda813cfdc15161a27165d8b SHA512 62594aa4a53f60a51e7a3e3332c1b45a8eface686d53aec950318b8d586fca875d266abdff63fac97de5045996b890b627eb2a3b11d86f4a40d82d8e031dcafb
DIST frida-12.4.8.tar.gz 6524 BLAKE2B 10a928219e978633d7b41a269d5ee1feef82ab2a2453bbaa60c7e85a78294e0f0be969df5ec81e05f722b9712a282d9470ddf9e9219f2d57850c4514ecb92a7a SHA512 90e2e0dad9091f0526cc7da6535229ab076c705dc5fe61b28cffdb8b3c0a8cf3e3261ae942e503c46c94d074369c003592c53961cbfb8288990d342fd086d6cc
DIST frida-12.5.0-py2.7-linux-i686.egg 22380903 BLAKE2B fc1089470c4454c7f9f2e8d4a0231d15efcad748ebe57f8ea67f6bb5f4ce757de291524724127d015669985869fb20ce34aee797f5581100fa333d56f08f0c47 SHA512 60e1c692e6c44835c9eaf4baa6826ac323b03edbdb05fb00b8e14ac56ac127302b61667c8eb92a900cbcedd35a86c8fb5349ef30b9f0a282935acf9892e9289a
DIST frida-12.5.0-py2.7-linux-x86_64.egg 20633454 BLAKE2B 40822de3a5676dc97a6473879071bf46a96451cb9938a4d7a3f431d194b409d8e6dd7b764636cdefce7b8282ee7ca8b560e009e955c2fe6b6995da765a71372c SHA512 94726a0be068c5ed374b19f3d3a9c1657035a2a574ee31f60fd020ccf0031706b485f2b042aa8fb425b1fd57228103a2acdf78c22f15ce3a1a5c529a335770da
DIST frida-12.5.0-py3.6-linux-i686.egg 22382318 BLAKE2B 25df26512240e24b291e7118d8135481d9afad9273b1d0d76251c72b33cd4805a2f455844ad451b2285d8d5c5681a1e886eb0bad7cf29db4743efc50f89f3639 SHA512 97ea4b79a403502f9700229aac45df6347571952a68a995545defb0758e943adc589cebcf74fe737c699f8eda26a540042706daaa2318a28a7d550e80d773fbe
DIST frida-12.5.0-py3.6-linux-x86_64.egg 20635403 BLAKE2B 0a2f408822d6c47f63c8cfbcd94a1d8c49fc4a937f94d1ff06fef17861c55c23caaccbc4c4ad065032e9c482aadb61b8ca87886592707207a8122a03d4706ecd SHA512 f0055e45ab4bf15751e18cdd634649af36858728d43a19a1f706fee1227e7079a2a71e7724166e8643c3d082fba16ddb11732a0238c48866c915c26dd5b6533f
DIST frida-12.5.0.tar.gz 6570 BLAKE2B 56c425302fd11b5e7a3a1c0fd79c450a9f0f83feac7f5c2926d02aeac95e51aeb7d136c564e79be60535ed52d8f08209044876ff6b0fd7db5826a0f716a49066 SHA512 3c76720475cd1ddebdd7a51bddcf3bb069c91fc5f35a442750e6447a339f61ea00b3fa5bdb04fc8d6e7def6e4893ebd2dca3bcf9dae1add9dad767237586db3f

View file

@ -0,0 +1,51 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python{2_7,3_6,3_7} )
inherit distutils-r1
MY_PN="frida"
DESCRIPTION="Inject JavaScript to explore native apps"
HOMEPAGE="https://github.com/frida/frida"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz
x86? (
https://files.pythonhosted.org/packages/2.7/f/frida/frida-${PV}-py2.7-linux-i686.egg
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-i686.egg
)
amd64? (
https://files.pythonhosted.org/packages/2.7/f/frida/frida-${PV}-py2.7-linux-x86_64.egg
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-x86_64.egg
)"
LICENSE="wxWinLL-3.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MY_PN}-${PV}"
QA_FLAGS_IGNORED="usr/lib.*/python.*/site-packages/_frida.*\.so"
PATCHES=( "${FILESDIR}/frida-offline.patch" )
src_prepare(){
#copy symlinks to homedir for offline installation
if use x86; then
cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-i686.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"/frida-${PV}-py3.7-linux-i686.egg
elif use amd64; then
cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-x86_64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.7-linux-x86_64.egg
fi
default
}