From a7b66f6a625c72a4b134a2c8159324852e789b74 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Wed, 16 Jul 2014 15:15:34 +0000 Subject: [PATCH] radare2: bump --- dev-util/radare2/Manifest | 6 +++- dev-util/radare2/radare2-0.9.7.3.ebuild | 36 +++++++++++++++++++++ dev-util/radare2/radare2-0.9.7.ebuild | 2 +- dev-util/radare2/radare2-0.9.8_rc3.ebuild | 39 +++++++++++++++++++++++ 4 files changed, 81 insertions(+), 2 deletions(-) create mode 100644 dev-util/radare2/radare2-0.9.7.3.ebuild create mode 100644 dev-util/radare2/radare2-0.9.8_rc3.ebuild diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest index 4a9a92eca..6c1a17f43 100644 --- a/dev-util/radare2/Manifest +++ b/dev-util/radare2/Manifest @@ -1,3 +1,7 @@ +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 -EBUILD radare2-0.9.7.ebuild 876 SHA256 0301e5ba857641db5602411e453094595b448f19c7f7bb44e9be397d2eeb6976 SHA512 72270c17ca8bf2d2e7c75a4c1628d3b4e860d885b1854497c88257f9cf99a567bbb8a14c7ef2b6b7181791e43ca6160da0de948cca03250780c08cc5ab4fcfea WHIRLPOOL 5aac5ccbeaaa5ce3c6752dc8dd63b97b8c10e39c440e7fb606d96cbd023908981e669b7a1d371c73abe27e17224027b300342998d4e75d881d987efdc738cc41 +DIST radare2-0.9.8_rc3.tar.gz 3430508 SHA256 4c0bd8c9c636fe34b68277a9f0aadff8f659d73925ae09523da0de005ed6d827 SHA512 f75bbf4a953a543a4a85ac2311ef46c3a1ceaad5339b3983f0f43522a97f6cb057bf76ef0324e7204534c2db213ef5c7ebca9627892b1c905ad7f81ba203e50f WHIRLPOOL 6da1b86c8d7e32ce4e816587d14a416e1c53551d6830dc0cb483969599bf3d32629d7b11251a2ac495f3df6ee3ae7887f5e2c58073d6f3967da1ef0016987d38 +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_rc3.ebuild 1053 SHA256 312dcf289c5b228f7ab70e4e83c2ae896bc740fb8d525bdf0a3f0601e49768b4 SHA512 e32a3a02ec8244c14a2c1f5fc8d967c5aba79c5168a06eecfec517fe186c8adc0b9aeffe9b1ed6bc04634198d5eb04dca662c1f0d35f966b941ffa56cf6cb5b6 WHIRLPOOL 40749d5ba728a7b539ddbe738dd4997bf6a7cb2615126a0c8e241e28b3218a6f174cc0165927f96461dae4aad34f073b4280e636ee5e235327d13a52104a3ef5 MISC metadata.xml 400 SHA256 3cb6618513f20fe6a086c5f4931bd88e7cdf5bd721f0acb686641f1a1645b1f8 SHA512 b1127697196f1d531ead14c82498cd418a4ad24cab5355861072a166ec6c04da317d7c9f87a7645e3d22058fa19c954aaaeea9fdff5afe4304d6d95d7061657e WHIRLPOOL 84d4c2a99fce002a2fe23e6eea84acb27d3cf20b7d988867f864570bd373815258169f5c2358b4ce264451fb388f814c5d86a16a7ab4d6dc8e3bcb9ef73bba6f diff --git a/dev-util/radare2/radare2-0.9.7.3.ebuild b/dev-util/radare2/radare2-0.9.7.3.ebuild new file mode 100644 index 000000000..e5a2adb60 --- /dev/null +++ b/dev-util/radare2/radare2-0.9.7.3.ebuild @@ -0,0 +1,36 @@ +# 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="https://github.com/radare/${PN}/archive/${P}-1.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug ewf ssl" +#capstone is not really optional anymore + +RDEPEND=">dev-util/capstone-2.1.2 + !dev-util/radare2-capstone + ssl? ( dev-libs/openssl:= )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +#fix upstream's insanity +S=${WORKDIR}/radare2-${P}-1 + +src_configure() { + econf $(use ssl || echo --without-openssl ) \ + $(use ewf || echo --without-ewf ) \ + $(use debug || echo --disable-debugger ) \ + --with-syscapstone +} + +src_install() { + emake DESTDIR="${D}" INSTALL_PROGRAM="install" install +} diff --git a/dev-util/radare2/radare2-0.9.7.ebuild b/dev-util/radare2/radare2-0.9.7.ebuild index 245dfcac0..b7a777fed 100644 --- a/dev-util/radare2/radare2-0.9.7.ebuild +++ b/dev-util/radare2/radare2-0.9.7.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.radare.org/get/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+capstone debug ewf gmp ssl" +IUSE="capstone debug ewf gmp ssl" RDEPEND="capstone? ( dev-util/radare2-capstone ) gmp? ( dev-libs/gmp:= ) diff --git a/dev-util/radare2/radare2-0.9.8_rc3.ebuild b/dev-util/radare2/radare2-0.9.8_rc3.ebuild new file mode 100644 index 000000000..0ee553c33 --- /dev/null +++ b/dev-util/radare2/radare2-0.9.8_rc3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2014 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 versionator + +MY_PV="$(replace_version_separator 3 '-')" + +DESCRIPTION="Advanced command line hexadecimal editor and more" +HOMEPAGE="http://www.radare.org" +#SRC_URI="http://www.radare.org/get/${P}.tar.xz" +SRC_URI="https://github.com/radare/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+capstone debug ewf ssl" + +#capstone is not really optional + +RDEPEND=">dev-util/capstone-2.1.2 + !dev-util/radare2-capstone + ssl? ( dev-libs/openssl:= )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${PN}-${MY_PV} + +src_configure() { + econf $(use ssl || echo --without-openssl ) \ + $(use ewf || echo --without-ewf ) \ + $(use debug || echo --disable-debugger ) \ + --with-syscapstone +} + +src_install() { + emake DESTDIR="${D}" INSTALL_PROGRAM="install" install +}