Gentoo Archives: gentoo-commits

From: Alexys Jacob <ultrabug@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/ultrabug:master commit in: dev-libs/libdwarf/
Date: Sat, 25 Jul 2015 10:35:16
Message-Id: 1437820473.4ebd62dc15aff072eb2e673bacaa4b33a3481dd5.ultrabug@gentoo
1 commit: 4ebd62dc15aff072eb2e673bacaa4b33a3481dd5
2 Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 25 10:34:33 2015 +0000
4 Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 25 10:34:33 2015 +0000
6 URL: https://gitweb.gentoo.org/dev/ultrabug.git/commit/?id=4ebd62dc
7
8 add dev-libs/libdrawf
9
10 dev-libs/libdwarf/Manifest | 2 ++
11 dev-libs/libdwarf/libdwarf-20150507.ebuild | 38 ++++++++++++++++++++++++++++++
12 2 files changed, 40 insertions(+)
13
14 diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest
15 new file mode 100644
16 index 0000000..5e1f79b
17 --- /dev/null
18 +++ b/dev-libs/libdwarf/Manifest
19 @@ -0,0 +1,2 @@
20 +DIST 20150507.tar.gz 1334094 SHA256 57fecc3d2024ba41d6b0dc428741d47f7f4834e27345fb66a31aeb54da124803 SHA512 4619be006bd5b7d8ac8ce43544fb1b8b38461eee9dac21dc00e20476ca2f2a9266e70c94adcab06159d58dbc9cd88e17b19947010662165646b862af1b045e43 WHIRLPOOL 317a9bbaafbf8058199104b13a8a922aea2b6d0a767c2ad835578fd7a89665f771b2c645cbafc3e74b33b70daa4ed3092d64dd0faa8c4b582c85acd496292157
21 +EBUILD libdwarf-20150507.ebuild 752 SHA256 14ae9d1864559aa9d7c6806c508a796f7c9234c070ad0070db4842df327001d9 SHA512 fc467dd3d50f0c3fa98d3111b6916a64f3c043ef26a03ff7bb61bb101526730cd669ce24b66adc437d2de2e4c17b44d65ee62a351c70f1b108c046ef8d3db20b WHIRLPOOL 17b3049c975cd6473999b03f023ae85a4b3cf21e29aeb2295eeaaac1c8f66312ec456821cdfb1e261307fb6d51fb1b456c26402a8ea5be0518917dfb1c418719
22
23 diff --git a/dev-libs/libdwarf/libdwarf-20150507.ebuild b/dev-libs/libdwarf/libdwarf-20150507.ebuild
24 new file mode 100644
25 index 0000000..5da1821
26 --- /dev/null
27 +++ b/dev-libs/libdwarf/libdwarf-20150507.ebuild
28 @@ -0,0 +1,38 @@
29 +# Copyright 1999-2011 Gentoo Foundation
30 +# Distributed under the terms of the GNU General Public License v2
31 +# $Header: $
32 +
33 +EAPI="5"
34 +
35 +inherit eutils flag-o-matic
36 +
37 +DESCRIPTION="Library to deal with DWARF Debugging Information Format"
38 +HOMEPAGE="https://github.com/Distrotech/libdwarf"
39 +SRC_URI="https://github.com/Distrotech/${PN}/archive/${PV}.tar.gz"
40 +
41 +LICENSE="GPL-2 LGPL-2"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~x86"
44 +IUSE=""
45 +
46 +DEPEND=""
47 +RDEPEND="${DEPEND}"
48 +
49 +S="${WORKDIR}/${P}/${PN}"
50 +
51 +# dirty hack, since I can't properly patch buildsystem
52 +QA_PREBUILT="*/${PN}.so"
53 +
54 +src_configure() {
55 + econf --enable-shared
56 +}
57 +
58 +src_install() {
59 + dolib.a libdwarf.a || die
60 + dolib.so libdwarf.so || die
61 +
62 + insinto /usr/include
63 + doins libdwarf.h || die
64 +
65 + dodoc NEWS README CHANGES || die
66 +}