This commit is contained in:
blshkv 2020-06-12 08:36:19 +08:00
parent acac62b382
commit 5731923509
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
4 changed files with 0 additions and 65 deletions

View file

@ -1 +0,0 @@
DIST radare2-bindings-4.3.0.tar.gz 1244128 BLAKE2B c574c8236b5b2d61dc1641a0c065cf0db751b9cf85104b110d709a0888843804540f8d1a2264865f099fba8228e9119987d63dddd7df7a72e99d53dee6f60759 SHA512 4501f6cd740647a31f716226b37f9af9d72c7a5c45b2942ed86a3e4ce198927e6ca30dec4ce50cd3dc6fdf49f288770ebcdd0c59456850717483915f2c3a11d6

View file

@ -1,59 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
inherit eutils python-single-r1
DESCRIPTION="Language bindings for radare2"
HOMEPAGE="http://www.radare.org"
HOMEPAGE="https://github.com/radare/radare2-bindings"
SRC_URI="https://github.com/radare/radare2-bindings/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
#https://github.com/radareorg/radare2-bindings/issues/226
#KEYWORDS="~x86 ~amd64"
#full set: "ctypes cxx guile java lua node-ffi perl php5 python ruby"
IUSE="ctypes cxx guile lua perl php5 python ruby"
#QA_MULTILIB_PATHS="usr/lib/ruby/1.9.1/r2/.*"
RDEPEND="
cxx? ( sys-devel/gcc:*[cxx] )
perl? ( dev-lang/perl )
guile? ( dev-scheme/guile:* )
lua? ( >=dev-lang/lua-5.1.4:* )
php5? ( >=dev-lang/php-5.3.8:* )
ruby? ( dev-lang/ruby:* )
"
DEPEND="${RDEPEND}
>=dev-util/radare2-4.3.0
virtual/pkgconfig
>=dev-util/valabind-1.7.0
dev-lang/swig"
src_configure(){
local myconf
local mylang
use php5 && myconf="php"
for mylang in ctypes cxx guile lua perl python ruby; do
if use $mylang; then
[ -z "$myconf" ] || myconf+=","
myconf+="$mylang"
fi
done
#not included languages will be disabled
econf --enable="$myconf"
}
src_install() {
# emake install INSTALL_ROOT="${D}"
default
python_optimize
}

View file

@ -39,8 +39,6 @@ dev-libs/msgpack
=dev-libs/capstone-4.0*
=dev-libs/capstone-bindings-4.0*
=dev-libs/radare2-bindings-4*
#libvshadow
dev-libs/libcerror
dev-libs/libcthreads

View file

@ -15,9 +15,6 @@ dev-libs/nss utils
#required by loki
dev-libs/libdnet python
#required by bokken
dev-libs/radare2-bindings python
# required by gnuradio
dev-libs/Ice python