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

Reply via email to