frida-python-15.2.2.ebuild

This commit is contained in:
Anton Bolshakov 2022-09-28 21:47:45 +08:00
parent b0adbc4833
commit 1bccd9d2e3
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
3 changed files with 5 additions and 64 deletions

View file

@ -1,12 +1,8 @@
DIST frida-15.1.14-py3.6-linux-aarch64.egg 11726491 BLAKE2B ae470a05e904949cbbd3da47a5643e7d999e3317c1365dfcbe06ca101ea312d9fdb8cf7dfd55b32f70dcd5cb0522aee47d0d7b20e577c48a3c0a227c00164583 SHA512 352ade5bbb7d6764c50ee1ef4b43991a75be33428e1c8a8c386e5767e0d3b5cfafce9c2320e460608d0d736ec86f866d14a1c8f1578fea9c8ed6fe3a04e71d02
DIST frida-15.1.14-py3.8-linux-i686.egg 11923091 BLAKE2B 40c503721dcb93b09bf0a283336662a7c389277b33393a5f1bf24b04721befa6fd46e25a0a06349e30ca5082c4ae3de2f2bdfd5a35048906b91358bb23d6639a SHA512 1c5e2c499f88b10602225f3234381e1cb745a22dd8c607052bbdf550859e99b2bda29f8a5dbdaf5e390cb17b47c01b352aff2096b8c842c8c664f9f8be727e25
DIST frida-15.1.14-py3.8-linux-x86_64.egg 22390278 BLAKE2B a0767c465cc7865d25ff65d62954d0bdca600084badfafa11b2c45dd4da5ba2359e4f3300a0c6bb29cb1ac77f68a04733c90375fe4b0393df01901801ee756f0 SHA512 574de0ac8a6e53606296fb14d779794f15051dcd187112051a7bc86cf7bb0118df3c79416e606c5980393e985f81acb1a2f7ccd8dc60f096898eec5e2a05388a
DIST frida-15.1.14.tar.gz 9141 BLAKE2B 62db8eb0e995dfb40f11520afdad1ccd2c7a58c5b0137d1479ebea33305b1f32a06589d90d731b31e87e064f0717929b1a522bf8acf8a5440321af49fd27114a SHA512 1eb960015fbb02361a3dac3a894d2cde2be3a9938eed4a8f33973051b68f2dedc4c5d0020984734f2ae4cd6e299ebdbeb89fecd11f1bc6847ebcc898da582197
DIST frida-15.1.17-py3.6-linux-aarch64.egg 11712347 BLAKE2B 021dd96457c3b98bd1114ca44aacd28590cb1f8fb539c805a6a6210f9bab65bf2be19273ad1de63fa6aa8692d5e37baab143ea146f8c4f2e34152264732f88a7 SHA512 e2b8ee211f9b08be577e3e4a62c75b8b84e231214222d15d4a5166a796de84abfae38811063ed62cf624af17b3b2de4d49f8bc2d0b6245b6e4b3c416a93232b9
DIST frida-15.1.17-py3.8-linux-i686.egg 12128548 BLAKE2B be4393bc4f246672a77dfb26ee50b89423c360ad669191f782b7cd105cf0e650e0fedc4d258f7f6d1d23681040c234a7a97128023d873261b082c889f282e1ea SHA512 92b228694920f81ec77df86223e447ade1092135e60e8aeaf82873270208011a7efbcd97e46707bce1a61d5082751d6a12058a83e278592544d3b5f016f3d268
DIST frida-15.1.17-py3.8-linux-x86_64.egg 22416982 BLAKE2B 0d6c5c86e0b7fb1732d792b293f82dff287a590a8336f721aca227c1282be8e435812b6249d4e5b43350c23d7d762f39b156cf8521a1369a7f000405586fac46 SHA512 19ceecdb637ac941f31fa83f3fb45e8c0832d9837869b82e204ffc7ac4438d72a4bcd504c8ce31abe27da8265cacf5a492f587c5c25a17868094c07e1ad86045
DIST frida-15.1.17.tar.gz 11598 BLAKE2B 36175850a7019b1cab3ad2ee245d9d8c92a9a99ce2b5640705f76e9ddfd8f2f67652e9d5a6044877276a20d2aff2982dd95b2302f0874600ef80a696f2a00eda SHA512 6bb669ee28cdae9856fb0ce14db9ab8d2ca093fe18c48df9649e5f230facdbb5ba23032fe55d21056b21775fbeea798d36cfac53299ee8b78cf1052510c4c3ba
DIST frida-15.2.0-py3.6-linux-aarch64.egg 13510575 BLAKE2B 3517595fbdd125c87e7b2725bbf529d45f3723b17edf4c93e197bd20f555918a921a44a165f79c911101ce69528faf9c6ccccfff3a96713dc7f1060371252fa1 SHA512 0150682c8f8ebc0befdceebe0234d7c7d0bd4e46c96c979c97a0762145198ed55094257dd24637f2230b5192cdc144fe987649a2cdd84b00b34cc7eeb70ad5e3
DIST frida-15.2.0-py3.8-linux-i686.egg 13935632 BLAKE2B 652265b46f73e5947b084ac1be80acd132f3aa1582c1caee6784b8576d6cd8e187f79b6d7730cd49be0552935389adb148455776c8e3b843f6d28db43517815e SHA512 5884a0230cdde61203df5c52f532de567fac749b05cc00693c8820a25e93b308ec0b0781b61afa5da1bfcce2fd48209e54639e8f7731942dcabcff6110bb2f46
DIST frida-15.2.0-py3.8-linux-x86_64.egg 24237596 BLAKE2B 0fb9e2102820e1b1195714a56a8f48644d92041e7dadbc8fa9e21ef816fb15dcd4fd7cd09fb787bf1200f9aa652c1887204ca23d078d9c6a010d3a3682765423 SHA512 f306de416e963ece6654a121538fff25b6ba18a0fdcdea0706e77fe51c23706a45c039bf73597fe4fc067de20118119ffce2ac1846634b1714bc47344048c7d3
DIST frida-15.2.0.tar.gz 11674 BLAKE2B 2c8ea52e6485bf12c2f37188bd6df29b923ee214fba82be557144b6917e1cf6f95d9aa2f087adb58995141a7f676076181a56fac843c124b5b133ebfe2dbb757 SHA512 9ebdd1cf0484720372f4f1f899a2fbc2696a3816c292c20c98584de1c398bfadb83d4d0e862c723f14fc900fbed028eb8523a7fd80d299197910423db17230c6
DIST frida-15.2.2-py3.6-linux-aarch64.egg 13510637 BLAKE2B b862a13c2a6e732b242a01d96cdd8288bd6482a943710079ff8483f589e4f67314f32ca09c9e253875affbd5d5a614cc467c1e44df17349699b5192425f13a61 SHA512 c1228b9bff8ef4a6c70d48982fd0dba9ad4e9b1738abe129ade1523b3ba7bb12a3271dcd47d27456e0e12c882996d380a2bc815bdfde7c2f5a8ec648064a717d
DIST frida-15.2.2-py3.8-linux-i686.egg 13935640 BLAKE2B 1bc255532008b107aef0f2413aa3f5b5a915e8d7fb1f73bc5381519f5864ff04508eefd06964e04fc22fa8432ae40cf7634c4c5eb2a3c06eb13471949d7149aa SHA512 d0c18a58ef51e67b5ac8d9a4f7e60971a4ae7940bcfbadd656541bdcdbf0d832fcc2768eee80ec1d05c261e46c603e9d6b6e30029ba1878ccac2e3df036fa9a4
DIST frida-15.2.2-py3.8-linux-x86_64.egg 24237639 BLAKE2B 5c8e45c6bdf80a48fc2c652dd725eadfedfed92dec9a7f3edfa090f8c56deba7dff246f9f180a97e5a2453ee2c38fac6e3448b442435d74e8de0c2f8cb80eb5a SHA512 b3e9f7a66589fc9f217ab728c840bf4d236639a0a9cea650b6c529810a4b1b7ff9d9de0fe21c8a37c63fa9c25b546d8383bfcb72642c0f884ffce894f7096e00
DIST frida-15.2.2.tar.gz 11656 BLAKE2B 2175df869ca741b19b42792a27dedd3422e20ae45f75d3b6b2c380b0b7fdf898e7141039eb9f74a66cdff34123e7624d1534f6e1612a66e94bd6816fbdb4348e SHA512 9abf88124e75d184be30be0647ea1b500b2fede01cc54cd6a64d4fb6eab44a5ede2d8cb0fc6de91a1c5d3f31316a38a9e9a89bfe8472937bf85f24801f805cde

View file

@ -1,55 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{9..10} )
inherit distutils-r1
MY_PN="frida"
DESCRIPTION="Dynamic instrumentation toolkit for reverse-engineers and security researchers"
HOMEPAGE="https://github.com/frida/frida"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz
amd64? (
https://files.pythonhosted.org/packages/3.8/f/frida/frida-${PV}-py3.8-linux-x86_64.egg
)
x86? (
https://files.pythonhosted.org/packages/3.8/f/frida/frida-${PV}-py3.8-linux-i686.egg
)
arm64? (
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-aarch64.egg
)"
LICENSE="wxWinLL-3.1"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
RDEPEND=""
DEPEND="${PYTHON_DEPS}"
S="${WORKDIR}/${MY_PN}-${PV}"
QA_FLAGS_IGNORED="usr/lib/python.*/site-packages/_frida.*\.so"
QA_PRESTRIPPED="usr/lib/python.*/site-packages/_frida.*\.so"
src_prepare(){
#copy symlinks to homedir for offline installation
if use amd64; then
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-x86_64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.9-linux-x86_64.egg
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.10-linux-x86_64.egg
elif use arm64; then
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-aarch64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.9-linux-aarch64.egg
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-aarch64.egg "${HOME}"/frida-${PV}-py3.10-linux-aarch64.egg
elif use x86; then
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-i686.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-i686.egg "${HOME}"/frida-${PV}-py3.9-linux-i686.egg
cp -s "${DISTDIR}"/frida-${PV}-py3.8-linux-i686.egg "${HOME}"/frida-${PV}-py3.10-linux-i686.egg
fi
default
}

View file

@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{9..10} )