Gentoo Archives: gentoo-commits

From: "Robin H. Johnson (robbat2)" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-block/btrace: btrace-1.0.1-r1.ebuild btrace-1.0.0.ebuild ChangeLog btrace-1.0.1.ebuild btrace-0.0.20060428050322.ebuild btrace-0.0.20070730162628.ebuild btrace-0.99.3.ebuild btrace-0.0.20060614042007.ebuild
Date: Thu, 03 Feb 2011 03:07:17
Message-Id: 20110203030706.5FBE320057@flycatcher.gentoo.org
1 robbat2 11/02/03 03:07:06
2
3 Modified: btrace-1.0.0.ebuild ChangeLog btrace-1.0.1.ebuild
4 Added: btrace-1.0.1-r1.ebuild
5 Removed: btrace-0.0.20060428050322.ebuild
6 btrace-0.0.20070730162628.ebuild
7 btrace-0.99.3.ebuild
8 btrace-0.0.20060614042007.ebuild
9 Log:
10 Revamp the parallel build improvements. Bug #335741: respect LDFLAGS. Bug #348281: Fix USE=doc building missing DEPEND. Bug #269121: Remove old versions where SRC_URI is no longer valid.
11
12 (Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
13
14 Revision Changes Path
15 1.3 sys-block/btrace/btrace-1.0.0.ebuild
16
17 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/btrace-1.0.0.ebuild?rev=1.3&view=markup
18 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/btrace-1.0.0.ebuild?rev=1.3&content-type=text/plain
19 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/btrace-1.0.0.ebuild?r1=1.2&r2=1.3
20
21 Index: btrace-1.0.0.ebuild
22 ===================================================================
23 RCS file: /var/cvsroot/gentoo-x86/sys-block/btrace/btrace-1.0.0.ebuild,v
24 retrieving revision 1.2
25 retrieving revision 1.3
26 diff -p -w -b -B -u -u -r1.2 -r1.3
27 --- btrace-1.0.0.ebuild 23 Sep 2009 20:29:31 -0000 1.2
28 +++ btrace-1.0.0.ebuild 3 Feb 2011 03:07:06 -0000 1.3
29 @@ -1,6 +1,6 @@
30 -# Copyright 1999-2009 Gentoo Foundation
31 +# Copyright 1999-2011 Gentoo Foundation
32 # Distributed under the terms of the GNU General Public License v2
33 -# $Header: /var/cvsroot/gentoo-x86/sys-block/btrace/btrace-1.0.0.ebuild,v 1.2 2009/09/23 20:29:31 patrick Exp $
34 +# $Header: /var/cvsroot/gentoo-x86/sys-block/btrace/btrace-1.0.0.ebuild,v 1.3 2011/02/03 03:07:06 robbat2 Exp $
35
36 inherit eutils toolchain-funcs flag-o-matic linux-info
37
38 @@ -17,7 +17,7 @@ RDEPEND=""
39 # This is a Linux specific app!
40 DEPEND="${RDEPEND}
41 || ( sys-kernel/linux-headers sys-kernel/mips-headers )
42 - doc? ( virtual/latex-base )
43 + doc? ( virtual/latex-base app-text/dvipdfm )
44 dev-libs/libaio"
45 S="${WORKDIR}/${MY_PN}"
46
47
48
49
50 1.19 sys-block/btrace/ChangeLog
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/ChangeLog?rev=1.19&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/ChangeLog?rev=1.19&content-type=text/plain
54 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/ChangeLog?r1=1.18&r2=1.19
55
56 Index: ChangeLog
57 ===================================================================
58 RCS file: /var/cvsroot/gentoo-x86/sys-block/btrace/ChangeLog,v
59 retrieving revision 1.18
60 retrieving revision 1.19
61 diff -p -w -b -B -u -u -r1.18 -r1.19
62 --- ChangeLog 25 Jan 2011 04:29:56 -0000 1.18
63 +++ ChangeLog 3 Feb 2011 03:07:06 -0000 1.19
64 @@ -1,6 +1,17 @@
65 # ChangeLog for sys-block/btrace
66 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
67 -# $Header: /var/cvsroot/gentoo-x86/sys-block/btrace/ChangeLog,v 1.18 2011/01/25 04:29:56 robbat2 Exp $
68 +# $Header: /var/cvsroot/gentoo-x86/sys-block/btrace/ChangeLog,v 1.19 2011/02/03 03:07:06 robbat2 Exp $
69 +
70 +*btrace-1.0.1-r1 (03 Feb 2011)
71 +
72 + 03 Feb 2011; Robin H. Johnson <robbat2@g.o>
73 + -btrace-0.0.20060428050322.ebuild, -btrace-0.0.20060614042007.ebuild,
74 + -btrace-0.0.20070730162628.ebuild, -btrace-0.99.3.ebuild,
75 + btrace-1.0.0.ebuild, btrace-1.0.1.ebuild, +btrace-1.0.1-r1.ebuild,
76 + +files/btrace-1.0.1-ldflags-parallel-make.patch:
77 + Revamp the parallel build improvements. Bug #335741: respect LDFLAGS. Bug
78 + #348281: Fix USE=doc building missing DEPEND. Bug #269121: Remove old
79 + versions where SRC_URI is no longer valid.
80
81 *btrace-1.0.1 (25 Jan 2011)
82
83
84
85
86 1.2 sys-block/btrace/btrace-1.0.1.ebuild
87
88 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/btrace-1.0.1.ebuild?rev=1.2&view=markup
89 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/btrace-1.0.1.ebuild?rev=1.2&content-type=text/plain
90 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/btrace-1.0.1.ebuild?r1=1.1&r2=1.2
91
92 Index: btrace-1.0.1.ebuild
93 ===================================================================
94 RCS file: /var/cvsroot/gentoo-x86/sys-block/btrace/btrace-1.0.1.ebuild,v
95 retrieving revision 1.1
96 retrieving revision 1.2
97 diff -p -w -b -B -u -u -r1.1 -r1.2
98 --- btrace-1.0.1.ebuild 25 Jan 2011 04:29:56 -0000 1.1
99 +++ btrace-1.0.1.ebuild 3 Feb 2011 03:07:06 -0000 1.2
100 @@ -1,6 +1,6 @@
101 # Copyright 1999-2011 Gentoo Foundation
102 # Distributed under the terms of the GNU General Public License v2
103 -# $Header: /var/cvsroot/gentoo-x86/sys-block/btrace/btrace-1.0.1.ebuild,v 1.1 2011/01/25 04:29:56 robbat2 Exp $
104 +# $Header: /var/cvsroot/gentoo-x86/sys-block/btrace/btrace-1.0.1.ebuild,v 1.2 2011/02/03 03:07:06 robbat2 Exp $
105
106 inherit eutils toolchain-funcs flag-o-matic linux-info
107
108 @@ -17,7 +17,7 @@ RDEPEND=""
109 # This is a Linux specific app!
110 DEPEND="${RDEPEND}
111 || ( sys-kernel/linux-headers sys-kernel/mips-headers )
112 - doc? ( virtual/latex-base )
113 + doc? ( virtual/latex-base app-text/dvipdfm )
114 dev-libs/libaio"
115 S="${WORKDIR}/${MY_P}"
116
117
118
119
120 1.1 sys-block/btrace/btrace-1.0.1-r1.ebuild
121
122 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/btrace-1.0.1-r1.ebuild?rev=1.1&view=markup
123 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/btrace/btrace-1.0.1-r1.ebuild?rev=1.1&content-type=text/plain
124
125 Index: btrace-1.0.1-r1.ebuild
126 ===================================================================
127 # Copyright 1999-2011 Gentoo Foundation
128 # Distributed under the terms of the GNU General Public License v2
129 # $Header: /var/cvsroot/gentoo-x86/sys-block/btrace/btrace-1.0.1-r1.ebuild,v 1.1 2011/02/03 03:07:06 robbat2 Exp $
130
131 EAPI=2
132
133 inherit eutils toolchain-funcs flag-o-matic linux-info
134
135 DESCRIPTION="btrace can show detailed info about what is happening on a block device io queue."
136 HOMEPAGE="http://www.kernel.org/pub/linux/kernel/people/axboe/blktrace/"
137 MY_PN="blktrace"
138 MY_P="${MY_PN}-${PV}"
139 SRC_URI="http://brick.kernel.dk/snaps/${MY_P}.tar.bz2"
140 LICENSE="GPL-2"
141 SLOT="0"
142 KEYWORDS="~amd64 ~ppc ~x86"
143 IUSE="doc"
144 RDEPEND=""
145 # This is a Linux specific app!
146 DEPEND="${RDEPEND}
147 || ( sys-kernel/linux-headers sys-kernel/mips-headers )
148 doc? ( virtual/latex-base app-text/dvipdfm )
149 dev-libs/libaio"
150 S="${WORKDIR}/${MY_P}"
151
152 CONFIG_CHECK="~BLK_DEV_IO_TRACE"
153 WARNING_BLK_DEV_IO_TRACE="you need to enable BLK_DEV_IO_TRACE kernel option if you want to gather traces from this machine"
154
155 src_prepare() {
156 epatch "${FILESDIR}"/${PN}-1.0.1-ldflags-parallel-make.patch
157 }
158
159 src_compile() {
160 append-flags -DLVM_REMAP_WORKAROUND -W -I"${S}"
161 emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed"
162 if use doc; then
163 export VARTEXFONTS="${T}/fonts"
164 emake docs || die "emake docs failed"
165 fi
166 }
167
168 src_install() {
169 emake install DESTDIR="${D}" prefix="/usr" mandir="/usr/share/man" || die "emake install failed"
170 dodoc README
171 use doc && dodoc doc/blktrace.pdf btt/doc/btt.pdf
172 }