Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/radare2/
Date: Thu, 24 Dec 2020 18:00:35
Message-Id: 1608832827.b65a733dff63706b0f5025107a50e9e4b9afae9f.slyfox@gentoo
1 commit: b65a733dff63706b0f5025107a50e9e4b9afae9f
2 Author: mid-kid <esteve.varela <AT> gmail <DOT> com>
3 AuthorDate: Thu Dec 24 17:02:10 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 24 18:00:27 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65a733d
7
8 dev-util/radare2: Replace docdir patch with sed line
9
10 This fixes fetching the fortunes when the package has a -r revision
11 number.
12
13 Signed-off-by: mid-kid <esteve.varela <AT> gmail.com>
14
15 100.0% dev-util/radare2/
16
17 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
18
19 dev-util/radare2/radare2-4.5.1-r1.ebuild | 7 ++++++-
20 dev-util/radare2/radare2-9999.ebuild | 7 +++++++
21 2 files changed, 13 insertions(+), 1 deletion(-)
22
23 diff --git a/dev-util/radare2/radare2-4.5.1-r1.ebuild b/dev-util/radare2/radare2-4.5.1-r1.ebuild
24 index 2979f0f39ad..963c0b6b6e7 100644
25 --- a/dev-util/radare2/radare2-4.5.1-r1.ebuild
26 +++ b/dev-util/radare2/radare2-4.5.1-r1.ebuild
27 @@ -34,7 +34,12 @@ RDEPEND="
28 DEPEND="${RDEPEND}"
29 BDEPEND="virtual/pkgconfig"
30
31 -PATCHES=("${FILESDIR}"/${PN}-4.5.1-docdir.patch)
32 +src_prepare() {
33 + # Fix hardcoded docdir for fortunes
34 + sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \
35 + libr/include/r_userconf.h.acr
36 + default
37 +}
38
39 src_configure() {
40 # Ideally these should be set by ./configure
41
42 diff --git a/dev-util/radare2/radare2-9999.ebuild b/dev-util/radare2/radare2-9999.ebuild
43 index e7065fb50ac..963c0b6b6e7 100644
44 --- a/dev-util/radare2/radare2-9999.ebuild
45 +++ b/dev-util/radare2/radare2-9999.ebuild
46 @@ -34,6 +34,13 @@ RDEPEND="
47 DEPEND="${RDEPEND}"
48 BDEPEND="virtual/pkgconfig"
49
50 +src_prepare() {
51 + # Fix hardcoded docdir for fortunes
52 + sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \
53 + libr/include/r_userconf.h.acr
54 + default
55 +}
56 +
57 src_configure() {
58 # Ideally these should be set by ./configure
59 tc-export CC AR LD OBJCOPY RANLIB