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/files/, dev-util/radare2/
Date: Tue, 16 Oct 2018 22:23:13
Message-Id: 1539728579.b115ebb739c6779f6f882185da377a3e8ed9e200.slyfox@gentoo
1 commit: b115ebb739c6779f6f882185da377a3e8ed9e200
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 16 22:16:40 2018 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 16 22:22:59 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b115ebb7
7
8 dev-util/radare2: drop old
9
10 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 dev-util/radare2/Manifest | 2 -
14 .../files/radare2-fix-syscapstone-2.6.patch | 34 -------------
15 dev-util/radare2/radare2-2.6.0.ebuild | 58 ----------------------
16 dev-util/radare2/radare2-2.7.0.ebuild | 56 ---------------------
17 4 files changed, 150 deletions(-)
18
19 diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
20 index c9e2f682773..1b278d21418 100644
21 --- a/dev-util/radare2/Manifest
22 +++ b/dev-util/radare2/Manifest
23 @@ -1,4 +1,2 @@
24 -DIST radare2-2.6.0.tar.gz 6306317 BLAKE2B 213ed0ac92f5b4b9cfc2ba93c5cda9168746cffb0016e1368c4c3939d694bffccf689764c60e0e59a52b70b6b7d49407516c9ecd6e62c59ed0db37c6f72867f5 SHA512 44e7d0c10e17b40d4d71af851cf462c159b03b3242dfccd786bd54d3cf9f92441084f26694166dd1385e84c00626f45dbe09d1fe713595721723c468ac47b01b
25 -DIST radare2-2.7.0.tar.gz 6483865 BLAKE2B 4052a601eb154240fb57c64bf2351063685a25e7d8ca46ad721398cd98b5e8bbec6a6daccb9f2df8e222bad74a0ffb4edc72186d7ca51b69ffbf480a7eb576ba SHA512 4a40e4917967aeef34de6ea69dd3c6d07a215e1f1272221db9af92d898e2d44997e339016b3342d69a276eb99f2d0a1e640ce8e9c889fe728dd86865e917a0fd
26 DIST radare2-2.8.0.tar.gz 6513419 BLAKE2B 51ee9fe82c09693e729b49e97b79a54e2b9f7de95ecf93c5e22107f68260ddc9fdee9291f200dba2770315487a85d1541abbb76281e6934d25c677a95e6882e3 SHA512 968c61eb5102125b232f9a74362fb90b0409da80b4cd4f109d11e49d02c80a5beee9e73065ef3b4a22fb8cdf43f86338fd21b648ddfa34001ed6cace47335803
27 DIST radare2-3.0.0.tar.gz 6638430 BLAKE2B d95404e0f2d86705703119d53de2e1b60f111bcd8d3b05b5d040692e9d9cc4f51fe682892514b47b55d4ff88314b577253a5f2c6ff8cacebd30fd0663c21d1ff SHA512 5ca698123ccad80c54c483f7e2cc678dabfc9c1c172670ff9e1d11512174c9ecc15e81dfdb5de846b42c951cafe23d29ceca6f3824504a2f3dac722c659bb2d4
28
29 diff --git a/dev-util/radare2/files/radare2-fix-syscapstone-2.6.patch b/dev-util/radare2/files/radare2-fix-syscapstone-2.6.patch
30 deleted file mode 100644
31 index 4eb3c053f07..00000000000
32 --- a/dev-util/radare2/files/radare2-fix-syscapstone-2.6.patch
33 +++ /dev/null
34 @@ -1,34 +0,0 @@
35 -From 3752d992f3140806ea1d513739b6f23addf52df1 Mon Sep 17 00:00:00 2001
36 -From: cc <longlene@×××××.com>
37 -Date: Tue, 22 May 2018 12:52:12 +0800
38 -Subject: [PATCH] fix for build with syscapstone
39 -
40 ----
41 - libr/Makefile | 9 +++++++--
42 - 1 file changed, 7 insertions(+), 2 deletions(-)
43 -
44 -diff --git a/libr/Makefile b/libr/Makefile
45 -index 05cb40fec7..0b39b48c02 100644
46 ---- a/libr/Makefile
47 -+++ b/libr/Makefile
48 -@@ -84,13 +84,18 @@ E+=../shlr/bochs/lib/libbochs.${EXT_AR}
49 - #E+=../shlr/sdb/src/libsdb.${EXT_AR}
50 - #endif
51 -
52 -+ifeq ($(USE_CAPSTONE),1)
53 -+E+=$(CAPSTONE_LDFLAGS)
54 -+else
55 -+E+=../shlr/capstone/libcapstone.${EXT_AR}
56 -+endif
57 -+
58 - libr.${EXT_SO}: .libr
59 - $(CC) -fvisibility=hidden $(MLFLAGS) -shared -dynamiclib -o libr.${EXT_SO} \
60 - .libr/*.o \
61 - ../shlr/gdb/lib/libgdbr.${EXT_AR} ../shlr/java/libr_java.${EXT_AR} \
62 - ../shlr/zip/librz.${EXT_AR} \
63 -- ../shlr/libr_shlr.${EXT_AR} $(E)\
64 -- ../shlr/capstone/libcapstone.${EXT_AR}
65 -+ ../shlr/libr_shlr.${EXT_AR} $(E)
66 -
67 - else
68 -
69
70 diff --git a/dev-util/radare2/radare2-2.6.0.ebuild b/dev-util/radare2/radare2-2.6.0.ebuild
71 deleted file mode 100644
72 index 74ac2faaaf5..00000000000
73 --- a/dev-util/radare2/radare2-2.6.0.ebuild
74 +++ /dev/null
75 @@ -1,58 +0,0 @@
76 -# Copyright 1999-2018 Gentoo Foundation
77 -# Distributed under the terms of the GNU General Public License v2
78 -
79 -EAPI=6
80 -
81 -inherit bash-completion-r1 eutils
82 -
83 -DESCRIPTION="unix-like reverse engineering framework and commandline tools"
84 -HOMEPAGE="http://www.radare.org"
85 -
86 -if [[ ${PV} == *9999 ]]; then
87 - inherit git-r3
88 - EGIT_REPO_URI="https://github.com/radare/radare2"
89 -else
90 - SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz"
91 - KEYWORDS="~amd64 ~x86 ~arm ~arm64"
92 -fi
93 -
94 -LICENSE="GPL-2"
95 -SLOT="0"
96 -IUSE="ssl libressl"
97 -
98 -RDEPEND="
99 - dev-libs/capstone:0=
100 - ssl? (
101 - !libressl? ( dev-libs/openssl:0= )
102 - libressl? ( dev-libs/libressl:0= )
103 - )
104 -"
105 -DEPEND="${RDEPEND}
106 - virtual/pkgconfig
107 -"
108 -
109 -PATCHES=( "${FILESDIR}/${PN}-fix-syscapstone-2.6.patch" )
110 -
111 -src_configure() {
112 - econf \
113 - --with-syscapstone \
114 - $(use_with ssl openssl)
115 -}
116 -
117 -src_install() {
118 - default
119 -
120 - insinto /usr/share/zsh/site-functions
121 - doins doc/zsh/_*
122 -
123 - newbashcomp doc/bash_autocompletion.sh "${PN}"
124 - bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
125 -
126 - # a workaround for unstable $(INSTALL) call, bug #574866
127 - local d
128 - for d in doc/*; do
129 - if [[ -d $d ]]; then
130 - rm -rfv "$d" || die "failed to delete '$d'"
131 - fi
132 - done
133 -}
134
135 diff --git a/dev-util/radare2/radare2-2.7.0.ebuild b/dev-util/radare2/radare2-2.7.0.ebuild
136 deleted file mode 100644
137 index 44da1cbab23..00000000000
138 --- a/dev-util/radare2/radare2-2.7.0.ebuild
139 +++ /dev/null
140 @@ -1,56 +0,0 @@
141 -# Copyright 1999-2018 Gentoo Foundation
142 -# Distributed under the terms of the GNU General Public License v2
143 -
144 -EAPI=6
145 -
146 -inherit bash-completion-r1 eutils
147 -
148 -DESCRIPTION="unix-like reverse engineering framework and commandline tools"
149 -HOMEPAGE="http://www.radare.org"
150 -
151 -if [[ ${PV} == *9999 ]]; then
152 - inherit git-r3
153 - EGIT_REPO_URI="https://github.com/radare/radare2"
154 -else
155 - SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz"
156 - KEYWORDS="~amd64 ~x86 ~arm ~arm64"
157 -fi
158 -
159 -LICENSE="GPL-2"
160 -SLOT="0"
161 -IUSE="ssl libressl"
162 -
163 -RDEPEND="
164 - dev-libs/capstone:0=
165 - ssl? (
166 - !libressl? ( dev-libs/openssl:0= )
167 - libressl? ( dev-libs/libressl:0= )
168 - )
169 -"
170 -DEPEND="${RDEPEND}
171 - virtual/pkgconfig
172 -"
173 -
174 -src_configure() {
175 - econf \
176 - --with-syscapstone \
177 - $(use_with ssl openssl)
178 -}
179 -
180 -src_install() {
181 - default
182 -
183 - insinto /usr/share/zsh/site-functions
184 - doins doc/zsh/_*
185 -
186 - newbashcomp doc/bash_autocompletion.sh "${PN}"
187 - bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
188 -
189 - # a workaround for unstable $(INSTALL) call, bug #574866
190 - local d
191 - for d in doc/*; do
192 - if [[ -d $d ]]; then
193 - rm -rfv "$d" || die "failed to delete '$d'"
194 - fi
195 - done
196 -}