capstone: bump

This commit is contained in:
Anton Bolshakov 2014-04-08 09:56:01 +00:00
parent a5a8a63e12
commit 810508a431
8 changed files with 7 additions and 84 deletions

View file

@ -1,4 +1,2 @@
DIST capstone-2.0.tar.gz 1745131 SHA256 f20957c53a59f736807c7bc2b0087af308d41b9ae53287f5947ceffcf98b4f21 SHA512 61aa85e74788038a07bad596b3cde2cae24043efb7704093b9163c8ee82ff3a9f9dbfa243e0b03fe0565555c9eacd2a6ccac5852a6b3168f61b19b1e46bb6c33 WHIRLPOOL 38d8c0ec80dfa313a0525070ab40bc728d649d04f7afef14e9af951354c339309d985c6cf8b5e7234a052bb7b3f0fb3ccc4644b3986875d0974d040f832dda57
DIST capstone-2.1.tar.gz 1365850 SHA256 37e9f5bc8243136b0202dada1c6451e9923eeb34c80c3202f6a2105115d6c7c2 SHA512 a8236f325133ca8d1bca82e842955f8d7793c4aaacaa6c12248ba62d21d66b14e924ad33bc0ff5ce5ce38e3626da5c41289d01dc9d96a0a02eec15bfefabd858 WHIRLPOOL 0d81846548cae05d83df5d9e00b7f8dbb1c99b0fcea87231bd112b7072f06b07e6e493f4cf1dd5fbad29ee19976076ae63cfa3767e28153bd950d26b7c6c1c3a
EBUILD capstone-python-2.0.ebuild 1404 SHA256 3344eed666b34a8923e2be366913ba062258fe28d600bc039a6dc2ae6756876a SHA512 702a4d80ff774e537319676a323b6db7496b9b2690f045643d78f8f86d219f02c39b433513118c04209798d2e8d0709c062f40df99e31759ccf6504577618c0f WHIRLPOOL 0c071d6928f57a18dd170fd4929b8ad8f140ddb1281c76189225b45818436610992e15381ccaf32c554dbd3cfe36371d71bf63e759454487a7322d1848678980
EBUILD capstone-python-2.1.ebuild 1404 SHA256 3344eed666b34a8923e2be366913ba062258fe28d600bc039a6dc2ae6756876a SHA512 702a4d80ff774e537319676a323b6db7496b9b2690f045643d78f8f86d219f02c39b433513118c04209798d2e8d0709c062f40df99e31759ccf6504577618c0f WHIRLPOOL 0c071d6928f57a18dd170fd4929b8ad8f140ddb1281c76189225b45818436610992e15381ccaf32c554dbd3cfe36371d71bf63e759454487a7322d1848678980
DIST capstone-2.1.2.tar.gz 1366145 SHA256 5312ba5fc09fe193f7fc2fd6cbbc34b6ea7a7b002c0fd7acb2b38ee6c492fb9c SHA512 220d937b49a0716b633bc4ffe25c5db11812ec6343f76caa10fcd00f03507f636089d3ce90d5a0423a8b4d003a9f2f0cac16cb80908925393daa09f3d8449672 WHIRLPOOL fc2994b8bffc5a9f03ae4cecead1327e13b374e3e75b8c4f7dc2751be3a26d57420ed841d791543d664c26820d4a6ad433e440d63b404674e552ea0ba517cead
EBUILD capstone-python-2.1.2.ebuild 1390 SHA256 18aa957fdf7a58b6ff93ef631bcc6bf4cc953b82fbc69bb78862cdd33a6c3d01 SHA512 b6a531959b17e8107aa8d97c751f2afdf7dc26dc8f240c02afce5feea7154403c9d2a03327b407a97b1fc060ec670bab0ed4eeebbb29226295b9f5aa30f993cf WHIRLPOOL 54c40f83b26433af711a1025de8cd5d57782ad972e67b0d68f497f1939a9f692b1ab6944dc6c3c67593ef5619e5394d2252ad042c4cdc8af98376fb270825995

View file

@ -5,7 +5,7 @@
EAPI=5
MY_P=capstone-"${PV}"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_COMPAT=( python2_7 )
inherit eutils multilib distutils-r1
DESCRIPTION="A lightweight multi-platform, multi-architecture disassembly framework"

View file

@ -1,45 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: blshkv$
EAPI=5
MY_P=capstone-"${PV}"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit eutils multilib distutils-r1
DESCRIPTION="A lightweight multi-platform, multi-architecture disassembly framework"
HOMEPAGE="http://www.capstone-engine.org/"
SRC_URI="https://github.com/aquynh/capstone/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="cython"
RDEPEND="cython? ( dev-python/cython
dev-util/capstone[python] )"
DEPEND=""
S=${WORKDIR}/${MY_P}/bindings/python
python_prepare() {
#our hack to adjust cython setup
if use cython; then
cp setup_cython.py setup.py
sed -e 's|install:|install_default:|' -i Makefile || die "sed failed"
sed -e 's|install_cython:|install:|' -i Makefile || die "sed failed"
#this section is from Makefile
cp capstone/__init__.py pyx/__init__.py
cp capstone/capstone.py pyx/capstone.pyx
cp capstone/arm.py pyx/arm.pyx
cp capstone/arm_const.py pyx/arm_const.pyx
cp capstone/arm64.py pyx/arm64.pyx
cp capstone/arm64_const.py pyx/arm64_const.pyx
cp capstone/mips.py pyx/mips.pyx
cp capstone/mips_const.py pyx/mips_const.pyx
cp capstone/ppc.py pyx/ppc.pyx
cp capstone/ppc_const.py pyx/ppc_const.pyx
cp capstone/x86.py pyx/x86.pyx
cp capstone/x86_const.py pyx/x86_const.pyx
fi
}

View file

@ -1,4 +1,2 @@
DIST capstone-2.1.1.tar.gz 1366044 SHA256 2903b618b4efbb26c293d407a4ac26a1ed157dee695422e952dab601ccc4b885 SHA512 9e5dc2751e12ee8f6242f0334f22ad872ec2f1d5d7630dfeafcdd6c40399dca40a3303409fdcdad5e85c5899c7714e768d922c9afc44e2610d7f7c5a3b852c3d WHIRLPOOL f8a3c4634f91bb0d9651c6e0e26ac78029ca620acd118b7f7431229337b4516f83c367ecde741208c6eba80f601c6a6a5775d60aa91f014df71d4a546ce6818e
DIST capstone-2.1.tar.gz 1365850 SHA256 37e9f5bc8243136b0202dada1c6451e9923eeb34c80c3202f6a2105115d6c7c2 SHA512 a8236f325133ca8d1bca82e842955f8d7793c4aaacaa6c12248ba62d21d66b14e924ad33bc0ff5ce5ce38e3626da5c41289d01dc9d96a0a02eec15bfefabd858 WHIRLPOOL 0d81846548cae05d83df5d9e00b7f8dbb1c99b0fcea87231bd112b7072f06b07e6e493f4cf1dd5fbad29ee19976076ae63cfa3767e28153bd950d26b7c6c1c3a
EBUILD capstone-2.1.1.ebuild 697 SHA256 262dcb861b97bb87db0607c1f93fed5b2b432553689e4d9329c755554508db9f SHA512 0daaddc9b4673d989bb48947a88131964016535d00b8dd4e5579e48705667f0cd348e7275c1584581f75696b389aed4803d99ff6dd18d4b855a27562bff1709c WHIRLPOOL f11c33d98ffc46ec270e1f79b033bb0d25ff067909d900c03dc068da38d02ee7e8d5aabeb6dd7f251bb76bfbb34b1db1c3388776062586b573328ad21fd99a1f
EBUILD capstone-2.1.ebuild 697 SHA256 50cae069aa89e9cc2e2570421966c4a7dcf6d748707167040ba0e2ac3e6277a1 SHA512 ff087a6feb23b7130b7380e6fb3babcf26b486cbfa7af45b55b6e8495b994db2bae125fea26394fb9a066eede49bda5dcbbebd2d61a67515a51de0eab1d5b2da WHIRLPOOL ca90dc5445ea96adeea21bf474c2646e5e96765d9a9d84035e873f6ab68948477f6416b93e93f49bc798b111e8050134e1fa04f138e03b5ea9c21adf0024ac5e
DIST capstone-2.1.2.tar.gz 1366145 SHA256 5312ba5fc09fe193f7fc2fd6cbbc34b6ea7a7b002c0fd7acb2b38ee6c492fb9c SHA512 220d937b49a0716b633bc4ffe25c5db11812ec6343f76caa10fcd00f03507f636089d3ce90d5a0423a8b4d003a9f2f0cac16cb80908925393daa09f3d8449672 WHIRLPOOL fc2994b8bffc5a9f03ae4cecead1327e13b374e3e75b8c4f7dc2751be3a26d57420ed841d791543d664c26820d4a6ad433e440d63b404674e552ea0ba517cead
EBUILD capstone-2.1.2.ebuild 697 SHA256 262dcb861b97bb87db0607c1f93fed5b2b432553689e4d9329c755554508db9f SHA512 0daaddc9b4673d989bb48947a88131964016535d00b8dd4e5579e48705667f0cd348e7275c1584581f75696b389aed4803d99ff6dd18d4b855a27562bff1709c WHIRLPOOL f11c33d98ffc46ec270e1f79b033bb0d25ff067909d900c03dc068da38d02ee7e8d5aabeb6dd7f251bb76bfbb34b1db1c3388776062586b573328ad21fd99a1f

View file

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: blshkv$
EAPI=5
inherit eutils multilib
DESCRIPTION="A lightweight multi-platform, multi-architecture disassembly framework"
HOMEPAGE="http://www.capstone-engine.org/"
SRC_URI="https://github.com/aquynh/capstone/archive/${PV}.tar.gz -> ${P}.tar.gz"
IUSE="python"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
RDEPEND="python? ( ~dev-python/capstone-python-${PV} )"
DEPEND=""
#TODO: add java and ocaml bindings
src_install() {
emake DESTDIR="${D}" install
dodir /usr/share/"${PN}"/
cp -R "${S}/tests" "${D}/usr/share/${PN}/" || die "Install failed!"
dodoc README
}

View file

@ -40,7 +40,7 @@
=dev-python/nassl-0.8*
#capstone
~dev-python/capstone-python-2.1
~dev-python/capstone-python-2.1.2
#requied by mitmproxy
~dev-python/netlib-0.10

View file

@ -23,4 +23,4 @@
#gnuradio
~dev-util/boost-build-1.53.0
~dev-util/capstone-2.1
~dev-util/capstone-2.1.2