1 |
commit: c5b8ade0552b46bcc1a60506a2ffd308cf1b3556 |
2 |
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Dec 28 17:26:27 2016 +0000 |
4 |
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Dec 28 17:34:52 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b8ade0 |
7 |
|
8 |
dev-libs/elfutils: drop old <0.166 versions |
9 |
|
10 |
dev-libs/elfutils/Manifest | 4 -- |
11 |
dev-libs/elfutils/elfutils-0.163.ebuild | 72 --------------------------------- |
12 |
dev-libs/elfutils/elfutils-0.164.ebuild | 69 ------------------------------- |
13 |
dev-libs/elfutils/elfutils-0.165.ebuild | 71 -------------------------------- |
14 |
4 files changed, 216 deletions(-) |
15 |
|
16 |
diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest |
17 |
index b601acd..5530414 100644 |
18 |
--- a/dev-libs/elfutils/Manifest |
19 |
+++ b/dev-libs/elfutils/Manifest |
20 |
@@ -1,6 +1,2 @@ |
21 |
-DIST elfutils-0.163-portability.patch 72818 SHA256 e4e82315dad2efaa4e4476503e7537e01b7c1b1f98a96de4ca1c7fa85f4f1045 SHA512 c657da2c4a37e8dac6fe4b399ef72ff60b6780000721f0617fb1dc0a6d962cb1e609b8e72fa0dc5b2d50db8dd68dcd58096bf2e475f7c5461f1765a4ee4c0d2e WHIRLPOOL 0ff248e4767778351f46c91fd5f189d7d2cfee59ac2afdfd5fee659151b72e33d310440273da0ed6f5611f76f9ec651ff51acffcc0557a0ec111c50b819db091 |
22 |
-DIST elfutils-0.163.tar.bz2 6029307 SHA256 7c774f1eef329309f3b05e730bdac50013155d437518a2ec0e24871d312f2e23 SHA512 80cb37b965e85f6c6b51247f0cb07cde9d9071e7cdde4c028479a609e12dfb196e428fa8743586ce8a46d49dac74073b55bcb812ea6118471c0de07b3dd7f772 WHIRLPOOL 5e2b7881ec96438e0ecb583b77202ccdad6ae7b46f2dcc0b2869119642173bc5da5f26d51bf4464fc9c5c1951f14a4a11bf8dfc6906e6dfd551782c4c9f28cd8 |
23 |
-DIST elfutils-0.164.tar.bz2 6065265 SHA256 9683c025928a12d06b7fe812928aa6235249e22d197d086f7084606a48165900 SHA512 83e0bdf17fff2c480cf5f99fe9d733a8b4f7cde0f9a3eeb4e3c4b4bd221a306e0a03bfd99e097f0085a33bb8b9f73fda10e390e17d30c3f5a1344e781065efce WHIRLPOOL d1de8d928b64e170358343c8984762286d63745c8cbe1375b7cdf07566c44091dd078f5876106c6b829831e630fda9d8db5e28c5c871c98a70eb1cda58596705 |
24 |
-DIST elfutils-0.165.tar.bz2 6481128 SHA256 a7fc9277192caaa5f30b47e8c0518dbcfd8c4a19c6493a63d511d804290ce972 SHA512 89d42a32f1d77d3419473165e1ac15782765ce6ec842d63f03962260806fbfdf16d17b8abec8527d8b125b9195c24a56252070b0c6ae860ffcf0dd74943da32a WHIRLPOOL 7a3ae8304609da902feb606b9eb974c71f664f721ac14fa400474964fe7d40b53232ce7a2d371c14a01c9b34472eae8ead03a16a72ad36a11485892084e93e9e |
25 |
DIST elfutils-0.166.tar.bz2 6496225 SHA256 3c056914c8a438b210be0d790463b960fc79d234c3f05ce707cbff80e94cba30 SHA512 543e8f9fbebbef86c40b1d6dc93da04a8431071aad636b70e7a1b9536450990b237d100d354c29fd0c3605074b7a0621f5bdaab4c2664be42b2912ad283bc614 WHIRLPOOL 4de083bbb397235dd46c2ba6e0cbb615825c13d7e8413015d5ff08d72deae1d9a508c0f6e5f90e27cc709870064bc53a51b2a681f2a9b80e1f658bb7dc475f8d |
26 |
DIST elfutils-0.167.tar.bz2 6456047 SHA256 3f300087c42b6f35591163b48246b4098ce39c4c6f5d55a83023c903c5776553 SHA512 855b27b7b2785265e095a5c28518b9765238bbcdc8aefede11453e9727156b71360a4b0e2634f2c3813d4b632d3be7079b2d952701bf0455a9c2c19f7facdc91 WHIRLPOOL 1eccbdf65e75c36d7e7704e34eb824d8f54aa4d5879c8df174a1121889fd796cd0aaf5e727f07f361da301659f23d7167e5e59e6a039003def0411d0d01a570e |
27 |
|
28 |
diff --git a/dev-libs/elfutils/elfutils-0.163.ebuild b/dev-libs/elfutils/elfutils-0.163.ebuild |
29 |
deleted file mode 100644 |
30 |
index efb7a4e..00000000 |
31 |
--- a/dev-libs/elfutils/elfutils-0.163.ebuild |
32 |
+++ /dev/null |
33 |
@@ -1,72 +0,0 @@ |
34 |
-# Copyright 1999-2015 Gentoo Foundation |
35 |
-# Distributed under the terms of the GNU General Public License v2 |
36 |
-# $Id$ |
37 |
- |
38 |
-EAPI="4" |
39 |
- |
40 |
-inherit eutils flag-o-matic multilib-minimal |
41 |
- |
42 |
-DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)" |
43 |
-HOMEPAGE="https://fedorahosted.org/elfutils/" |
44 |
-SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2 |
45 |
- https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability-${PV}.patch -> ${P}-portability.patch" |
46 |
- |
47 |
-LICENSE="GPL-2-with-exceptions" |
48 |
-SLOT="0" |
49 |
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" |
50 |
-IUSE="bzip2 lzma nls static-libs test +threads +utils zlib" |
51 |
- |
52 |
-# This pkg does not actually seem to compile currently in a uClibc |
53 |
-# environment (xrealloc errs), but we need to ensure that glibc never |
54 |
-# gets pulled in as a dep since this package does not respect virtual/libc |
55 |
-RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) |
56 |
- bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) |
57 |
- lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) |
58 |
- !dev-libs/libelf |
59 |
- abi_x86_32? ( |
60 |
- !<=app-emulation/emul-linux-x86-baselibs-20130224-r11 |
61 |
- !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] |
62 |
- )" |
63 |
-DEPEND="${RDEPEND} |
64 |
- nls? ( sys-devel/gettext ) |
65 |
- >=sys-devel/flex-2.5.4a |
66 |
- sys-devel/m4" |
67 |
- |
68 |
-src_prepare() { |
69 |
- epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch |
70 |
- epatch "${DISTDIR}"/${P}-portability.patch |
71 |
- use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in |
72 |
- sed -i 's:-Werror::' */Makefile.in |
73 |
- # some patches touch both configure and configure.ac |
74 |
- find -type f -exec touch -r configure {} + |
75 |
-} |
76 |
- |
77 |
-src_configure() { |
78 |
- use test && append-flags -g #407135 |
79 |
- multilib-minimal_src_configure |
80 |
-} |
81 |
- |
82 |
-multilib_src_configure() { |
83 |
- ECONF_SOURCE="${S}" econf \ |
84 |
- --disable-werror \ |
85 |
- $(use_enable nls) \ |
86 |
- $(use_enable threads thread-safety) \ |
87 |
- --program-prefix="eu-" \ |
88 |
- $(use_with zlib) \ |
89 |
- $(use_with bzip2 bzlib) \ |
90 |
- $(use_with lzma) |
91 |
-} |
92 |
- |
93 |
-multilib_src_test() { |
94 |
- env LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm" \ |
95 |
- LC_ALL="C" \ |
96 |
- emake check || die |
97 |
-} |
98 |
- |
99 |
-multilib_src_install_all() { |
100 |
- einstalldocs |
101 |
- dodoc NOTES |
102 |
- # These build quick, and are needed for most tests, so don't |
103 |
- # disable their building when the USE flag is disabled. |
104 |
- use utils || rm -rf "${ED}"/usr/bin |
105 |
-} |
106 |
|
107 |
diff --git a/dev-libs/elfutils/elfutils-0.164.ebuild b/dev-libs/elfutils/elfutils-0.164.ebuild |
108 |
deleted file mode 100644 |
109 |
index 06df99a..00000000 |
110 |
--- a/dev-libs/elfutils/elfutils-0.164.ebuild |
111 |
+++ /dev/null |
112 |
@@ -1,69 +0,0 @@ |
113 |
-# Copyright 1999-2015 Gentoo Foundation |
114 |
-# Distributed under the terms of the GNU General Public License v2 |
115 |
-# $Id$ |
116 |
- |
117 |
-EAPI="4" |
118 |
- |
119 |
-inherit eutils flag-o-matic multilib-minimal |
120 |
- |
121 |
-DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)" |
122 |
-HOMEPAGE="https://fedorahosted.org/elfutils/" |
123 |
-SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2" |
124 |
- |
125 |
-LICENSE="GPL-2-with-exceptions" |
126 |
-SLOT="0" |
127 |
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" |
128 |
-IUSE="bzip2 lzma nls static-libs test +threads +utils zlib" |
129 |
- |
130 |
-# This pkg does not actually seem to compile currently in a uClibc |
131 |
-# environment (xrealloc errs), but we need to ensure that glibc never |
132 |
-# gets pulled in as a dep since this package does not respect virtual/libc |
133 |
-RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) |
134 |
- bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) |
135 |
- lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) |
136 |
- !dev-libs/libelf |
137 |
- abi_x86_32? ( |
138 |
- !<=app-emulation/emul-linux-x86-baselibs-20130224-r11 |
139 |
- !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] |
140 |
- )" |
141 |
-DEPEND="${RDEPEND} |
142 |
- nls? ( sys-devel/gettext ) |
143 |
- >=sys-devel/flex-2.5.4a |
144 |
- sys-devel/m4" |
145 |
- |
146 |
-src_prepare() { |
147 |
- epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch |
148 |
- use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in |
149 |
- sed -i 's:-Werror::' */Makefile.in |
150 |
- # some patches touch both configure and configure.ac |
151 |
- find -type f -exec touch -r configure {} + |
152 |
-} |
153 |
- |
154 |
-src_configure() { |
155 |
- use test && append-flags -g #407135 |
156 |
- multilib-minimal_src_configure |
157 |
-} |
158 |
- |
159 |
-multilib_src_configure() { |
160 |
- ECONF_SOURCE="${S}" econf \ |
161 |
- $(use_enable nls) \ |
162 |
- $(use_enable threads thread-safety) \ |
163 |
- --program-prefix="eu-" \ |
164 |
- $(use_with zlib) \ |
165 |
- $(use_with bzip2 bzlib) \ |
166 |
- $(use_with lzma) |
167 |
-} |
168 |
- |
169 |
-multilib_src_test() { |
170 |
- env LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm" \ |
171 |
- LC_ALL="C" \ |
172 |
- emake check || die |
173 |
-} |
174 |
- |
175 |
-multilib_src_install_all() { |
176 |
- einstalldocs |
177 |
- dodoc NOTES |
178 |
- # These build quick, and are needed for most tests, so don't |
179 |
- # disable their building when the USE flag is disabled. |
180 |
- use utils || rm -rf "${ED}"/usr/bin |
181 |
-} |
182 |
|
183 |
diff --git a/dev-libs/elfutils/elfutils-0.165.ebuild b/dev-libs/elfutils/elfutils-0.165.ebuild |
184 |
deleted file mode 100644 |
185 |
index 5bf686f..00000000 |
186 |
--- a/dev-libs/elfutils/elfutils-0.165.ebuild |
187 |
+++ /dev/null |
188 |
@@ -1,71 +0,0 @@ |
189 |
-# Copyright 1999-2016 Gentoo Foundation |
190 |
-# Distributed under the terms of the GNU General Public License v2 |
191 |
-# $Id$ |
192 |
- |
193 |
-EAPI="5" |
194 |
- |
195 |
-inherit eutils flag-o-matic multilib-minimal |
196 |
- |
197 |
-DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)" |
198 |
-HOMEPAGE="https://fedorahosted.org/elfutils/" |
199 |
-SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2" |
200 |
- |
201 |
-LICENSE="GPL-2-with-exceptions" |
202 |
-SLOT="0" |
203 |
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" |
204 |
-IUSE="bzip2 lzma nls static-libs test +threads +utils" |
205 |
- |
206 |
-# This pkg does not actually seem to compile currently in a uClibc |
207 |
-# environment (xrealloc errs), but we need to ensure that glibc never |
208 |
-# gets pulled in as a dep since this package does not respect virtual/libc |
209 |
-RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] |
210 |
- bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) |
211 |
- lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) |
212 |
- !dev-libs/libelf |
213 |
- abi_x86_32? ( |
214 |
- !<=app-emulation/emul-linux-x86-baselibs-20130224-r11 |
215 |
- !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] |
216 |
- )" |
217 |
-# We need to require a newer glibc for its elf.h defs. #571814 |
218 |
-DEPEND="${RDEPEND} |
219 |
- !<sys-libs/glibc-2.22 |
220 |
- nls? ( sys-devel/gettext ) |
221 |
- >=sys-devel/flex-2.5.4a |
222 |
- sys-devel/m4" |
223 |
- |
224 |
-src_prepare() { |
225 |
- epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch |
226 |
- use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in |
227 |
- sed -i 's:-Werror::' */Makefile.in |
228 |
- # some patches touch both configure and configure.ac |
229 |
- find -type f -exec touch -r configure {} + |
230 |
-} |
231 |
- |
232 |
-src_configure() { |
233 |
- use test && append-flags -g #407135 |
234 |
- multilib-minimal_src_configure |
235 |
-} |
236 |
- |
237 |
-multilib_src_configure() { |
238 |
- ECONF_SOURCE="${S}" econf \ |
239 |
- $(use_enable nls) \ |
240 |
- $(use_enable threads thread-safety) \ |
241 |
- --program-prefix="eu-" \ |
242 |
- --with-zlib \ |
243 |
- $(use_with bzip2 bzlib) \ |
244 |
- $(use_with lzma) |
245 |
-} |
246 |
- |
247 |
-multilib_src_test() { |
248 |
- env LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm" \ |
249 |
- LC_ALL="C" \ |
250 |
- emake check || die |
251 |
-} |
252 |
- |
253 |
-multilib_src_install_all() { |
254 |
- einstalldocs |
255 |
- dodoc NOTES |
256 |
- # These build quick, and are needed for most tests, so don't |
257 |
- # disable their building when the USE flag is disabled. |
258 |
- use utils || rm -rf "${ED}"/usr/bin |
259 |
-} |