# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit toolchain-funcs DESCRIPTION="disassembly/disassembler framework + bindings" HOMEPAGE="http://www.capstone-engine.org/" SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/3" # libcapstone.so.3 KEYWORDS="~amd64 ~arm ~x86" RDEPEND="" DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-CVE-2017-6952.patch "${FILESDIR}"/${P}-FLAGS.patch ) S=${WORKDIR}/${P/_rc/-rc} src_configure() { { cat <<-EOF # Gentoo overrides: # verbose build V = 1 # toolchain AR = $(tc-getAR) CC = $(tc-getCC) RANLIB = $(tc-getRANLIB) # toolchain flags CFLAGS = ${CFLAGS} LDFLAGS = ${LDFLAGS} # libs LIBDIRARCH = $(get_libdir) EOF } >> config.mk || die }