Gentoo Archives: gentoo-commits

From: Mike Auty <ikelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/ikelos:master commit in: dev-libs/libdwarf/
Date: Mon, 04 Jun 2012 13:54:25
Message-Id: 1338817641.85a0234ef83733ddbf2a30d01963b6c8f4f70688.ikelos@gentoo
1 commit: 85a0234ef83733ddbf2a30d01963b6c8f4f70688
2 Author: Mike Auty <mike.auty <AT> gmail <DOT> com>
3 AuthorDate: Mon Jun 4 13:47:21 2012 +0000
4 Commit: Mike Auty <ikelos <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 4 13:47:21 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ikelos.git;a=commit;h=85a0234e
7
8 Don't forget to add in libdwarf for dwarfdump.
9
10 ---
11 dev-libs/libdwarf/Manifest | 12 ++++++++
12 dev-libs/libdwarf/libdwarf-20100930.ebuild | 41 ++++++++++++++++++++++++++++
13 dev-libs/libdwarf/libdwarf-20110113.ebuild | 41 ++++++++++++++++++++++++++++
14 dev-libs/libdwarf/libdwarf-20110605.ebuild | 41 ++++++++++++++++++++++++++++
15 dev-libs/libdwarf/libdwarf-20110607.ebuild | 41 ++++++++++++++++++++++++++++
16 dev-libs/libdwarf/libdwarf-20110908.ebuild | 41 ++++++++++++++++++++++++++++
17 dev-libs/libdwarf/libdwarf-20120410.ebuild | 41 ++++++++++++++++++++++++++++
18 7 files changed, 258 insertions(+), 0 deletions(-)
19
20 diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest
21 new file mode 100644
22 index 0000000..1a8031e
23 --- /dev/null
24 +++ b/dev-libs/libdwarf/Manifest
25 @@ -0,0 +1,12 @@
26 +DIST libdwarf-20100930.tar.gz 1386039 RMD160 c32ed581fead4082a1a2c4c75e73728c812b0732 SHA1 6a38f0a1672b51678f01d747e873b874f4fac1d4 SHA256 62300997803324fb2a8ca418084f5faa36bf5fb4a17c73bc832f2623d48512cf
27 +DIST libdwarf-20110113.tar.gz 1392725 RMD160 94cb807110f026953c97ec955c46fc653d5a4065 SHA1 c0f7f183263eb1f53f0530430526b7d04bd6d22d SHA256 2240631c5d0b4b5c0d3d507d9e9186bb78ae1dd4b6193b62706bc9f9f5b03739
28 +DIST libdwarf-20110605.tar.gz 1450661 RMD160 d3206630b2448c1d0a09ce05c0bf57a6982c22de SHA1 98532822ef65451e258a5c9a5a882ae355d8bfd0 SHA256 d1c95c0fa8b8045cdb5e2149557bf40b9653c3bd1ead763c7898170b00ded82b
29 +DIST libdwarf-20110607.tar.gz 1456749 RMD160 3e62e38dfc3b9de1954e0de92f50e0120eb61cbf SHA1 7142e1457003c34e0c4500c713f0634f47fd99c1 SHA256 4086f49466248a852101f7580f0fd340a4e0b1b1ab3240de5a7345001a948a98
30 +DIST libdwarf-20110908.tar.gz 1405391 RMD160 a3a6bbddb07ab86d4b5488b1bf740f616fb62023 SHA1 84d3746643a7e755d437be8c351d9d4e823cc5a5 SHA256 92b72356211b0f00595491949f9fdbe0040c6018140f245ab4f9ce05870bccba
31 +DIST libdwarf-20120410.tar.gz 1465839 RMD160 bfd1eab8a103c2e10dcd6c87456e1eebeb92f515 SHA1 d634ef7aee475ef118dc40f5d684290ff54cda8a SHA256 ad148f07f0937689e6c8265beca09c74c92fad039900967eb9340a4c46a10b6c
32 +EBUILD libdwarf-20100930.ebuild 740 RMD160 272d63da9c732b6c0ae08454f46f8909d20ca4b6 SHA1 2d184596f6531e85bcb4f0ec47de3db2743da995 SHA256 88248d684d48a6ce057ed6210b46353eec5aab1a3d0967e99c97f79e472cb530
33 +EBUILD libdwarf-20110113.ebuild 740 RMD160 272d63da9c732b6c0ae08454f46f8909d20ca4b6 SHA1 2d184596f6531e85bcb4f0ec47de3db2743da995 SHA256 88248d684d48a6ce057ed6210b46353eec5aab1a3d0967e99c97f79e472cb530
34 +EBUILD libdwarf-20110605.ebuild 740 RMD160 272d63da9c732b6c0ae08454f46f8909d20ca4b6 SHA1 2d184596f6531e85bcb4f0ec47de3db2743da995 SHA256 88248d684d48a6ce057ed6210b46353eec5aab1a3d0967e99c97f79e472cb530
35 +EBUILD libdwarf-20110607.ebuild 740 RMD160 272d63da9c732b6c0ae08454f46f8909d20ca4b6 SHA1 2d184596f6531e85bcb4f0ec47de3db2743da995 SHA256 88248d684d48a6ce057ed6210b46353eec5aab1a3d0967e99c97f79e472cb530
36 +EBUILD libdwarf-20110908.ebuild 740 RMD160 272d63da9c732b6c0ae08454f46f8909d20ca4b6 SHA1 2d184596f6531e85bcb4f0ec47de3db2743da995 SHA256 88248d684d48a6ce057ed6210b46353eec5aab1a3d0967e99c97f79e472cb530
37 +EBUILD libdwarf-20120410.ebuild 740 RMD160 272d63da9c732b6c0ae08454f46f8909d20ca4b6 SHA1 2d184596f6531e85bcb4f0ec47de3db2743da995 SHA256 88248d684d48a6ce057ed6210b46353eec5aab1a3d0967e99c97f79e472cb530
38
39 diff --git a/dev-libs/libdwarf/libdwarf-20100930.ebuild b/dev-libs/libdwarf/libdwarf-20100930.ebuild
40 new file mode 100644
41 index 0000000..602b873
42 --- /dev/null
43 +++ b/dev-libs/libdwarf/libdwarf-20100930.ebuild
44 @@ -0,0 +1,41 @@
45 +# Copyright 1999-2012 Gentoo Foundation
46 +# Distributed under the terms of the GNU General Public License v2
47 +# $Header: $
48 +
49 +EAPI=4
50 +
51 +inherit flag-o-matic
52 +
53 +DESCRIPTION="Library for extracting DWARF data from code objects"
54 +HOMEPAGE="http://reality.sgiweb.org/davea/dwarf.html"
55 +SRC_URI="http://reality.sgiweb.org/davea/libdwarf-${PV}.tar.gz"
56 +
57 +LICENSE="GPL-2 LGPL-2"
58 +SLOT="0"
59 +KEYWORDS="~amd64 ~x86"
60 +IUSE=""
61 +
62 +DEPEND=""
63 +RDEPEND="${DEPEND}"
64 +
65 +S="${WORKDIR}/dwarf-${PV}/${PN}"
66 +
67 +src_prepare() {
68 + append-cflags -fPIC || die
69 +}
70 +
71 +src_configure() {
72 + econf --enable-shared
73 +}
74 +
75 +src_install() {
76 +
77 + dolib.a libdwarf.a || die
78 + dolib.so libdwarf.so || die
79 +
80 + insinto /usr/include
81 + # doins dwarf.h || die
82 + doins libdwarf.h || die
83 +
84 + dodoc NEWS README CHANGES || die
85 +}
86
87 diff --git a/dev-libs/libdwarf/libdwarf-20110113.ebuild b/dev-libs/libdwarf/libdwarf-20110113.ebuild
88 new file mode 100644
89 index 0000000..602b873
90 --- /dev/null
91 +++ b/dev-libs/libdwarf/libdwarf-20110113.ebuild
92 @@ -0,0 +1,41 @@
93 +# Copyright 1999-2012 Gentoo Foundation
94 +# Distributed under the terms of the GNU General Public License v2
95 +# $Header: $
96 +
97 +EAPI=4
98 +
99 +inherit flag-o-matic
100 +
101 +DESCRIPTION="Library for extracting DWARF data from code objects"
102 +HOMEPAGE="http://reality.sgiweb.org/davea/dwarf.html"
103 +SRC_URI="http://reality.sgiweb.org/davea/libdwarf-${PV}.tar.gz"
104 +
105 +LICENSE="GPL-2 LGPL-2"
106 +SLOT="0"
107 +KEYWORDS="~amd64 ~x86"
108 +IUSE=""
109 +
110 +DEPEND=""
111 +RDEPEND="${DEPEND}"
112 +
113 +S="${WORKDIR}/dwarf-${PV}/${PN}"
114 +
115 +src_prepare() {
116 + append-cflags -fPIC || die
117 +}
118 +
119 +src_configure() {
120 + econf --enable-shared
121 +}
122 +
123 +src_install() {
124 +
125 + dolib.a libdwarf.a || die
126 + dolib.so libdwarf.so || die
127 +
128 + insinto /usr/include
129 + # doins dwarf.h || die
130 + doins libdwarf.h || die
131 +
132 + dodoc NEWS README CHANGES || die
133 +}
134
135 diff --git a/dev-libs/libdwarf/libdwarf-20110605.ebuild b/dev-libs/libdwarf/libdwarf-20110605.ebuild
136 new file mode 100644
137 index 0000000..602b873
138 --- /dev/null
139 +++ b/dev-libs/libdwarf/libdwarf-20110605.ebuild
140 @@ -0,0 +1,41 @@
141 +# Copyright 1999-2012 Gentoo Foundation
142 +# Distributed under the terms of the GNU General Public License v2
143 +# $Header: $
144 +
145 +EAPI=4
146 +
147 +inherit flag-o-matic
148 +
149 +DESCRIPTION="Library for extracting DWARF data from code objects"
150 +HOMEPAGE="http://reality.sgiweb.org/davea/dwarf.html"
151 +SRC_URI="http://reality.sgiweb.org/davea/libdwarf-${PV}.tar.gz"
152 +
153 +LICENSE="GPL-2 LGPL-2"
154 +SLOT="0"
155 +KEYWORDS="~amd64 ~x86"
156 +IUSE=""
157 +
158 +DEPEND=""
159 +RDEPEND="${DEPEND}"
160 +
161 +S="${WORKDIR}/dwarf-${PV}/${PN}"
162 +
163 +src_prepare() {
164 + append-cflags -fPIC || die
165 +}
166 +
167 +src_configure() {
168 + econf --enable-shared
169 +}
170 +
171 +src_install() {
172 +
173 + dolib.a libdwarf.a || die
174 + dolib.so libdwarf.so || die
175 +
176 + insinto /usr/include
177 + # doins dwarf.h || die
178 + doins libdwarf.h || die
179 +
180 + dodoc NEWS README CHANGES || die
181 +}
182
183 diff --git a/dev-libs/libdwarf/libdwarf-20110607.ebuild b/dev-libs/libdwarf/libdwarf-20110607.ebuild
184 new file mode 100644
185 index 0000000..602b873
186 --- /dev/null
187 +++ b/dev-libs/libdwarf/libdwarf-20110607.ebuild
188 @@ -0,0 +1,41 @@
189 +# Copyright 1999-2012 Gentoo Foundation
190 +# Distributed under the terms of the GNU General Public License v2
191 +# $Header: $
192 +
193 +EAPI=4
194 +
195 +inherit flag-o-matic
196 +
197 +DESCRIPTION="Library for extracting DWARF data from code objects"
198 +HOMEPAGE="http://reality.sgiweb.org/davea/dwarf.html"
199 +SRC_URI="http://reality.sgiweb.org/davea/libdwarf-${PV}.tar.gz"
200 +
201 +LICENSE="GPL-2 LGPL-2"
202 +SLOT="0"
203 +KEYWORDS="~amd64 ~x86"
204 +IUSE=""
205 +
206 +DEPEND=""
207 +RDEPEND="${DEPEND}"
208 +
209 +S="${WORKDIR}/dwarf-${PV}/${PN}"
210 +
211 +src_prepare() {
212 + append-cflags -fPIC || die
213 +}
214 +
215 +src_configure() {
216 + econf --enable-shared
217 +}
218 +
219 +src_install() {
220 +
221 + dolib.a libdwarf.a || die
222 + dolib.so libdwarf.so || die
223 +
224 + insinto /usr/include
225 + # doins dwarf.h || die
226 + doins libdwarf.h || die
227 +
228 + dodoc NEWS README CHANGES || die
229 +}
230
231 diff --git a/dev-libs/libdwarf/libdwarf-20110908.ebuild b/dev-libs/libdwarf/libdwarf-20110908.ebuild
232 new file mode 100644
233 index 0000000..602b873
234 --- /dev/null
235 +++ b/dev-libs/libdwarf/libdwarf-20110908.ebuild
236 @@ -0,0 +1,41 @@
237 +# Copyright 1999-2012 Gentoo Foundation
238 +# Distributed under the terms of the GNU General Public License v2
239 +# $Header: $
240 +
241 +EAPI=4
242 +
243 +inherit flag-o-matic
244 +
245 +DESCRIPTION="Library for extracting DWARF data from code objects"
246 +HOMEPAGE="http://reality.sgiweb.org/davea/dwarf.html"
247 +SRC_URI="http://reality.sgiweb.org/davea/libdwarf-${PV}.tar.gz"
248 +
249 +LICENSE="GPL-2 LGPL-2"
250 +SLOT="0"
251 +KEYWORDS="~amd64 ~x86"
252 +IUSE=""
253 +
254 +DEPEND=""
255 +RDEPEND="${DEPEND}"
256 +
257 +S="${WORKDIR}/dwarf-${PV}/${PN}"
258 +
259 +src_prepare() {
260 + append-cflags -fPIC || die
261 +}
262 +
263 +src_configure() {
264 + econf --enable-shared
265 +}
266 +
267 +src_install() {
268 +
269 + dolib.a libdwarf.a || die
270 + dolib.so libdwarf.so || die
271 +
272 + insinto /usr/include
273 + # doins dwarf.h || die
274 + doins libdwarf.h || die
275 +
276 + dodoc NEWS README CHANGES || die
277 +}
278
279 diff --git a/dev-libs/libdwarf/libdwarf-20120410.ebuild b/dev-libs/libdwarf/libdwarf-20120410.ebuild
280 new file mode 100644
281 index 0000000..602b873
282 --- /dev/null
283 +++ b/dev-libs/libdwarf/libdwarf-20120410.ebuild
284 @@ -0,0 +1,41 @@
285 +# Copyright 1999-2012 Gentoo Foundation
286 +# Distributed under the terms of the GNU General Public License v2
287 +# $Header: $
288 +
289 +EAPI=4
290 +
291 +inherit flag-o-matic
292 +
293 +DESCRIPTION="Library for extracting DWARF data from code objects"
294 +HOMEPAGE="http://reality.sgiweb.org/davea/dwarf.html"
295 +SRC_URI="http://reality.sgiweb.org/davea/libdwarf-${PV}.tar.gz"
296 +
297 +LICENSE="GPL-2 LGPL-2"
298 +SLOT="0"
299 +KEYWORDS="~amd64 ~x86"
300 +IUSE=""
301 +
302 +DEPEND=""
303 +RDEPEND="${DEPEND}"
304 +
305 +S="${WORKDIR}/dwarf-${PV}/${PN}"
306 +
307 +src_prepare() {
308 + append-cflags -fPIC || die
309 +}
310 +
311 +src_configure() {
312 + econf --enable-shared
313 +}
314 +
315 +src_install() {
316 +
317 + dolib.a libdwarf.a || die
318 + dolib.so libdwarf.so || die
319 +
320 + insinto /usr/include
321 + # doins dwarf.h || die
322 + doins libdwarf.h || die
323 +
324 + dodoc NEWS README CHANGES || die
325 +}