commit: b65a733dff63706b0f5025107a50e9e4b9afae9f
Author: mid-kid <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Thu Dec 24 17:02:10 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Dec 24 18:00:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65a733d
dev-util/radare2: Replace docdir patch with sed line
This fixes fetching the fortunes when the package has a -r revision
number.
Signed-off-by: mid-kid <esteve.varela <AT> gmail.com>
100.0% dev-util/radare2/
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/radare2/radare2-4.5.1-r1.ebuild | 7 ++++++-
dev-util/radare2/radare2-9999.ebuild | 7 +++++++
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/dev-util/radare2/radare2-4.5.1-r1.ebuild
b/dev-util/radare2/radare2-4.5.1-r1.ebuild
index 2979f0f39ad..963c0b6b6e7 100644
--- a/dev-util/radare2/radare2-4.5.1-r1.ebuild
+++ b/dev-util/radare2/radare2-4.5.1-r1.ebuild
@@ -34,7 +34,12 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
-PATCHES=("${FILESDIR}"/${PN}-4.5.1-docdir.patch)
+src_prepare() {
+ # Fix hardcoded docdir for fortunes
+ sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \
+ libr/include/r_userconf.h.acr
+ default
+}
src_configure() {
# Ideally these should be set by ./configure
diff --git a/dev-util/radare2/radare2-9999.ebuild
b/dev-util/radare2/radare2-9999.ebuild
index e7065fb50ac..963c0b6b6e7 100644
--- a/dev-util/radare2/radare2-9999.ebuild
+++ b/dev-util/radare2/radare2-9999.ebuild
@@ -34,6 +34,13 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
+src_prepare() {
+ # Fix hardcoded docdir for fortunes
+ sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \
+ libr/include/r_userconf.h.acr
+ default
+}
+
src_configure() {
# Ideally these should be set by ./configure
tc-export CC AR LD OBJCOPY RANLIB