From 2a7114a28ba96007b4a5769ec2a6565ae4a9844c Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Sat, 6 Jun 2015 10:13:41 +0000 Subject: [PATCH] radare2: v0.9.9 bump, cleanup --- dev-util/radare2/Manifest | 6 ++-- dev-util/radare2/radare2-0.9.7.ebuild | 32 ------------------- dev-util/radare2/radare2-0.9.8.ebuild | 10 +++--- dev-util/radare2/radare2-0.9.9.ebuild | 31 ++++++++++++++++++ .../base/package.accept_keywords/dev-util | 2 +- 5 files changed, 39 insertions(+), 42 deletions(-) delete mode 100644 dev-util/radare2/radare2-0.9.7.ebuild create mode 100644 dev-util/radare2/radare2-0.9.9.ebuild diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest index d9c3d0f9a..97d0be023 100644 --- a/dev-util/radare2/Manifest +++ b/dev-util/radare2/Manifest @@ -1,8 +1,8 @@ AUX radare2-0.9.8-makefile.patch 842 SHA256 777fe494828120e36053fa9530b9126b6e2f2e07a2e4e341265e6dd49fe3162a SHA512 4be8bf4a256c65de651533327aa3fc7e7f69c364cc353c10aa21cd9e79fea0c32e8678a7550e977bbd1b855767ccbba19b792253a5c87d2acacb33a22655ea85 WHIRLPOOL b53b99684ed23f5f8e141f22fc917011c53bc38a21c59f962a91654db28a103d919c5ccd70a43b92ab5d2e606dc7019e4394ecbe3d54086b765af09e9c4df083 DIST radare2-0.9.7.3-1.tar.gz 3432402 SHA256 441118f9eabe137169854a6f4fa3787d6dc8fb2338c9963d4f5fe150e3055d51 SHA512 c0cebe1e8674519822243608a590f946e57788eee63076a9d3fadc508588eb4426399020b8e8755bceda4cede89cb0b017b2271929e625c7392a5f89d09e1666 WHIRLPOOL f9a4ef57478ef1427bbb6f913814697c184ad83dd4aefa6629d2eeaef24bf35df4a2391e3ff041d82ea4a6ad62a8cfc949689aae6a1f7c236c8cef80b037b8b2 -DIST radare2-0.9.7.tar.xz 2190916 SHA256 f4e88398487b6a24b10219908a4a4f71899989787a00d954f61f87be97d54d07 SHA512 b3879bba89aa2f0892f7c45fd9b6e3a655f3dc7a1c01895cd4f56ca6f8e804a5ba63becbbec8edd7ebaec05aab794ad7985abb800ad6b7e6cce3ec4fbcc3b470 WHIRLPOOL 8a0c72ab3d0c9e144760adbf8a67572bc46805b140e7c3fcdfe422005cade950c65ea1bd3b0efd653c96c2bdde07002d82e90da35304fa8ffcd81ace75c61361 DIST radare2-0.9.8.tar.gz 3604567 SHA256 9bcc5d52c38b91a197eff193c2d49f99a7641ef7f9e64c63297bcecf5435fa2e SHA512 0846105724ee2566ddc2db203128f29bdfd900dba6c2c91d4743745f18ce5396bd1f4f6dba64e6792493a7ef1737fcc343e3f45d20190d53a8af837b4ce8d0b2 WHIRLPOOL afdf7a7e2a6d6a9da2875698f0ffa8e8afea0e0766ed7d2c2e45b293c6f6b36b5a7de14932c60b42cb8ab44399958eeee707e2576b37a58ce377a847e0260461 +DIST radare2-0.9.9.tar.gz 4708786 SHA256 842ecbe7df97b388c07138b66d2b94aff51099251216981ac5393b11d9260d2a SHA512 89844d44a2fb8170b245761ef9f235231338ed1f0a1ecfe18d38c779fe699dc8eee4fda5446f898d24af928aa6b3dc63bbae46890323fa77be262373108b5947 WHIRLPOOL 183fbf44218daf30ff61d7b8ff2f9157a468815da8caa4f874d33b4f94dc394b2f38c8a8b853d3af0b7198ff592f3c159374640f3f64e6fd50f2a3e937d68ea9 EBUILD radare2-0.9.7.3.ebuild 953 SHA256 33483d995eea9e4f859add928511f3e4900e8b145d20a925e94cf1d0f91c320c SHA512 198940324f6ecdbfa494869127fa03dbe6f21184f941922f1448dd030eeb5701dfb6fc751d2ce0c5e4759cb547d9b746addd28ae0c8e51932184014b94cb010c WHIRLPOOL bf9f4b73b56b130d6665331db4ba74209dd18e6c5b94e2d2e95d71867641bf4c29bef2d78c9ed18717479c998bd6c463df27ef98c9ea1b7594c397587047d8a6 -EBUILD radare2-0.9.7.ebuild 875 SHA256 87c9d5e2e1d192274061714cc3b534001750ebe4f5829e0f88147758ea3e2289 SHA512 1fcfb214789888a0c9ec77fe3a18838f085d9bc23cb3272629cca0818c72c034324e6a52727b60a799311a9ca466bf147d3d06218dee471f7d47e5e5aa1bea31 WHIRLPOOL 3e6d275df4dbe5a4732193daf9e49d1f909e24edd193298c3beffbdc3b37202c5ba35245c9af71669556d6eea0b9d3cd49c22c17f295ddfdd5b745a5be422615 -EBUILD radare2-0.9.8.ebuild 1182 SHA256 4511c944d6350f32a4175b6f3daa10ec27a74d74ab945fb8816bdae3281fe8a8 SHA512 d1a8258a76e5d5d6082184380b9f821637f530aba4fcb4090675aba356a7d5c7ffd6594679ff1d2a0fc41940bedd6d2c0462fe64034d19c2ebb6615548987f8b WHIRLPOOL bee84030cf94b7de894b559229e7eda0b5858a86ffcba557034719fc483d46a93d32946f0f3cddf8ef058be1af37ee56d20ba89ac68c14ec20ec9512a56a0e5d +EBUILD radare2-0.9.8.ebuild 1063 SHA256 ceac09029c1e7f9802152994b927e462017b867bfb14928ed80a8d9a86f4bd01 SHA512 fb9a35dced83c21ae61599d72e9370a75b842849b41cbd56a27830be8ee83cf760397649f0cf95a581a2f6d2296cf6dc465030450719d52052cbfd44d878e5f1 WHIRLPOOL 8e2e25d9543406b4a82994bf4c54622aae74865c99883ccbcb70f377d07950d1d7581406623ed33bcaa5b1bb90481d92b0785b609a1ce6f6c28532140926de23 +EBUILD radare2-0.9.9.ebuild 765 SHA256 77c887b495e4f036dc75fa5abfc2af09543b04cbc1382cecffc75fc08676092e SHA512 3597733f81c04fb44a399274799b6248e43667ba240481e23df2110bdc4bb861ba7c558f86fe08ee6f344de7970afbd81f252d94d4632e9ec5d85b7b85b645cd WHIRLPOOL 55fc314932d6451f2598dc6568f4d63d76910427d903aa0aa1bf9894adcbc4dbc3fb28039e25465b224aec353ef48308c9293119fde8092ece8d052afbf30013 MISC metadata.xml 400 SHA256 3cb6618513f20fe6a086c5f4931bd88e7cdf5bd721f0acb686641f1a1645b1f8 SHA512 b1127697196f1d531ead14c82498cd418a4ad24cab5355861072a166ec6c04da317d7c9f87a7645e3d22058fa19c954aaaeea9fdff5afe4304d6d95d7061657e WHIRLPOOL 84d4c2a99fce002a2fe23e6eea84acb27d3cf20b7d988867f864570bd373815258169f5c2358b4ce264451fb388f814c5d86a16a7ab4d6dc8e3bcb9ef73bba6f diff --git a/dev-util/radare2/radare2-0.9.7.ebuild b/dev-util/radare2/radare2-0.9.7.ebuild deleted file mode 100644 index b7a777fed..000000000 --- a/dev-util/radare2/radare2-0.9.7.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/radare2/radare2-0.9.ebuild,v 2.0 2012/04/04 06:20:21 akochkov Exp $ - -EAPI=5 -inherit base eutils - -DESCRIPTION="Advanced command line hexadecimal editor and more" -HOMEPAGE="http://www.radare.org" -SRC_URI="http://www.radare.org/get/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="capstone debug ewf gmp ssl" - -RDEPEND="capstone? ( dev-util/radare2-capstone ) - gmp? ( dev-libs/gmp:= ) - ssl? ( dev-libs/openssl:= )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - econf $(use ssl || echo --without-ssl ) \ - $(use gmp || echo --without-gmp ) \ - $(use ewf || echo --without-ewf ) \ - $(use debug || echo --without-debug ) -} - -src_install() { - emake DESTDIR="${D}" INSTALL_PROGRAM="install" install -} diff --git a/dev-util/radare2/radare2-0.9.8.ebuild b/dev-util/radare2/radare2-0.9.8.ebuild index 4fb86beb8..05836f942 100644 --- a/dev-util/radare2/radare2-0.9.8.ebuild +++ b/dev-util/radare2/radare2-0.9.8.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/radare2/radare2-0.9.ebuild,v 2.0 2012/04/04 06:20:21 akochkov Exp $ +# $Header: blshkv Exp $ EAPI=5 inherit base eutils versionator @@ -22,10 +22,8 @@ RDEPEND="capstone? ( >dev-util/capstone-2.1.2:= ) DEPEND="${RDEPEND} virtual/pkgconfig" -#S=${WORKDIR}/${PN}-${MY_PV} - src_prepare(){ - epatch ${FILESDIR}/radare2-0.9.8-makefile.patch + epatch "${FILESDIR}"/radare2-0.9.8-makefile.patch } src_configure() { @@ -39,7 +37,7 @@ src_install() { emake DESTDIR="${D}" INSTALL_PROGRAM="install" install } -pkg_postinstall(){ +pkg_postinst(){ ewarn "You might want to set a default backend in the following file:" ewarn "~/.config/radare2/radarerc" } diff --git a/dev-util/radare2/radare2-0.9.9.ebuild b/dev-util/radare2/radare2-0.9.9.ebuild new file mode 100644 index 000000000..6489ec516 --- /dev/null +++ b/dev-util/radare2/radare2-0.9.9.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: blshkv Exp $ + +EAPI=5 +inherit base eutils versionator + +DESCRIPTION="Advanced command line hexadecimal editor and more" +HOMEPAGE="http://www.radare.org" +SRC_URI="https://github.com/radare/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+capstone +debugger ssl" + +RDEPEND="capstone? ( >dev-util/capstone-2.1.2:= ) + !dev-util/radare2-capstone + ssl? ( dev-libs/openssl:= )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_configure() { + econf $(use_with ssl) \ + $(use debugger || echo --disable-debugger ) \ + --with-syscapstone +} + +src_install() { + emake DESTDIR="${D}" INSTALL_PROGRAM="install" install +} diff --git a/profiles/pentoo/base/package.accept_keywords/dev-util b/profiles/pentoo/base/package.accept_keywords/dev-util index 441f4f920..a8e9a2183 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-util +++ b/profiles/pentoo/base/package.accept_keywords/dev-util @@ -12,7 +12,7 @@ ~dev-util/bokken-1.6 ~dev-util/valabind-0.8.0 -~dev-util/radare2-0.9.8 +~dev-util/radare2-0.9.9 =dev-util/capstone-3.0* =dev-util/metasm-9999