Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/ltrace: metadata.xml ChangeLog ltrace-0.7.1-r1.ebuild
Date: Sat, 01 Dec 2012 13:01:46
Message-Id: 20121201130134.436EE21699@flycatcher.gentoo.org
1 radhermit 12/12/01 13:01:33
2
3 Modified: metadata.xml ChangeLog
4 Added: ltrace-0.7.1-r1.ebuild
5 Log:
6 Revision bump. Add debug and unwind use flags. Use pkg-config to detect unwind libraries (fixes bug #445438).
7
8 (Portage version: 2.2.0_alpha143/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
9
10 Revision Changes Path
11 1.4 dev-util/ltrace/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/ltrace/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/ltrace/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/ltrace/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/ltrace/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 24 Sep 2006 09:06:03 -0000 1.3
24 +++ metadata.xml 1 Dec 2012 13:01:33 -0000 1.4
25 @@ -2,4 +2,7 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <herd>dev-tools</herd>
29 + <use>
30 + <flag name="unwind">Use <pkg>sys-libs/libunwind</pkg> for frame unwinding support</flag>
31 + </use>
32 </pkgmetadata>
33
34
35
36 1.56 dev-util/ltrace/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/ltrace/ChangeLog?rev=1.56&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/ltrace/ChangeLog?rev=1.56&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/ltrace/ChangeLog?r1=1.55&r2=1.56
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/dev-util/ltrace/ChangeLog,v
45 retrieving revision 1.55
46 retrieving revision 1.56
47 diff -u -r1.55 -r1.56
48 --- ChangeLog 30 Nov 2012 22:58:33 -0000 1.55
49 +++ ChangeLog 1 Dec 2012 13:01:33 -0000 1.56
50 @@ -1,6 +1,13 @@
51 # ChangeLog for dev-util/ltrace
52 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/dev-util/ltrace/ChangeLog,v 1.55 2012/11/30 22:58:33 radhermit Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ltrace/ChangeLog,v 1.56 2012/12/01 13:01:33 radhermit Exp $
55 +
56 +*ltrace-0.7.1-r1 (01 Dec 2012)
57 +
58 + 01 Dec 2012; Tim Harder <radhermit@g.o> +ltrace-0.7.1-r1.ebuild,
59 + +files/ltrace-0.7.1-libunwind-pkgconfig.patch, metadata.xml:
60 + Revision bump. Add debug and unwind use flags. Use pkg-config to detect
61 + unwind libraries (fixes bug #445438).
62
63 *ltrace-0.7.1 (30 Nov 2012)
64
65
66
67
68 1.1 dev-util/ltrace/ltrace-0.7.1-r1.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/ltrace/ltrace-0.7.1-r1.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/ltrace/ltrace-0.7.1-r1.ebuild?rev=1.1&content-type=text/plain
72
73 Index: ltrace-0.7.1-r1.ebuild
74 ===================================================================
75 # Copyright 1999-2012 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/dev-util/ltrace/ltrace-0.7.1-r1.ebuild,v 1.1 2012/12/01 13:01:33 radhermit Exp $
78
79 EAPI=5
80
81 inherit eutils autotools
82
83 NUM="3844"
84
85 DESCRIPTION="trace library calls made at runtime"
86 HOMEPAGE="http://ltrace.alioth.debian.org/"
87 SRC_URI="https://alioth.debian.org/frs/download.php/${NUM}/${P}.tar.bz2"
88
89 LICENSE="GPL-2"
90 SLOT="0"
91 KEYWORDS="-alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"
92 IUSE="debug test unwind"
93
94 RDEPEND="dev-libs/elfutils
95 unwind? ( sys-libs/libunwind )"
96 DEPEND="${RDEPEND}
97 virtual/pkgconfig
98 test? ( dev-util/dejagnu )"
99
100 src_prepare() {
101 epatch "${FILESDIR}"/${P}-libunwind-pkgconfig.patch
102 sed -i '/^dist_doc_DATA/d' Makefile.am || die
103 eautoreconf
104 }
105
106 src_configure() {
107 econf \
108 --disable-werror \
109 $(use_enable debug) \
110 $(use_with unwind libunwind)
111 }