Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: sys-libs/libdwarf/
Date: Mon, 28 Feb 2011 23:59:09
Message-Id: c8ecaf3fbb62b6dadec4c93a3e16eb210a0628f0.sping@gentoo
1 commit: c8ecaf3fbb62b6dadec4c93a3e16eb210a0628f0
2 Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
3 AuthorDate: Mon Feb 28 23:48:22 2011 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 28 23:48:22 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=c8ecaf3f
7
8 sys-libs/libdwarf: 20110113
9
10 ---
11 sys-libs/libdwarf/libdwarf-20110113.ebuild | 39 ++++++++++++++++++++++++++++
12 sys-libs/libdwarf/metadata.xml | 9 ++++++
13 2 files changed, 48 insertions(+), 0 deletions(-)
14
15 diff --git a/sys-libs/libdwarf/libdwarf-20110113.ebuild b/sys-libs/libdwarf/libdwarf-20110113.ebuild
16 new file mode 100644
17 index 0000000..f786133
18 --- /dev/null
19 +++ b/sys-libs/libdwarf/libdwarf-20110113.ebuild
20 @@ -0,0 +1,39 @@
21 +# Copyright 1999-2011 Gentoo Foundation
22 +# Distributed under the terms of the GNU General Public License v2
23 +# $Header: $
24 +
25 +EAPI="2"
26 +
27 +inherit flag-o-matic
28 +
29 +DESCRIPTION="Library to deal with DWARF Debugging Information Format"
30 +HOMEPAGE="http://reality.sgiweb.org/davea/dwarf.html"
31 +SRC_URI="http://reality.sgiweb.org/davea/${P}.tar.gz"
32 +
33 +LICENSE="LGPL-2.1"
34 +SLOT="0"
35 +KEYWORDS="~amd64 ~x86"
36 +IUSE=""
37 +
38 +DEPEND="dev-libs/libelf"
39 +RDEPEND="${DEPEND}"
40 +
41 +S=${WORKDIR}/dwarf-${PV}/${PN}
42 +
43 +src_prepare() {
44 + append-cflags -fPIC || die
45 +}
46 +
47 +src_configure() {
48 + econf --enable-shared
49 +}
50 +
51 +src_install() {
52 + dolib.a libdwarf.a || die
53 + dolib.so libdwarf.so || die
54 +
55 + insinto /usr/include
56 + doins dwarf.h libdwarf.h || die
57 +
58 + dodoc NEWS README CHANGES || die
59 +}
60
61 diff --git a/sys-libs/libdwarf/metadata.xml b/sys-libs/libdwarf/metadata.xml
62 new file mode 100644
63 index 0000000..328fbd1
64 --- /dev/null
65 +++ b/sys-libs/libdwarf/metadata.xml
66 @@ -0,0 +1,9 @@
67 +<?xml version="1.0" encoding="UTF-8"?>
68 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
69 +<pkgmetadata>
70 + <herd>no-herd</herd>
71 + <maintainer>
72 + <email>sping@g.o</email>
73 + <name>Sebastian Pipping</name>
74 + </maintainer>
75 +</pkgmetadata>