Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libexplain: libexplain-0.46.ebuild libexplain-0.47.ebuild libexplain-0.49.ebuild ChangeLog libexplain-0.45.ebuild
Date: Sun, 27 Nov 2011 17:01:17
Message-Id: 20111127170106.526702004B@flycatcher.gentoo.org
1 jlec 11/11/27 17:01:06
2
3 Modified: libexplain-0.46.ebuild libexplain-0.47.ebuild
4 libexplain-0.49.ebuild ChangeLog
5 libexplain-0.45.ebuild
6 Log:
7 Remove mixing of default phase functions with autotool-utils ones, #392177
8
9 (Portage version: 2.2.0_alpha78/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.2 dev-libs/libexplain/libexplain-0.46.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.46.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.46.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.46.ebuild?r1=1.1&r2=1.2
17
18 Index: libexplain-0.46.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.46.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- libexplain-0.46.ebuild 31 Aug 2011 02:39:34 -0000 1.1
25 +++ libexplain-0.46.ebuild 27 Nov 2011 17:01:06 -0000 1.2
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2011 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.46.ebuild,v 1.1 2011/08/31 02:39:34 radhermit Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.46.ebuild,v 1.2 2011/11/27 17:01:06 jlec Exp $
31
32 EAPI=4
33 inherit autotools eutils
34 @@ -31,8 +31,8 @@
35 -e '/t0363a/d' \
36 -i Makefile.in || die
37
38 - epatch "${FILESDIR}"/${PN}-0.45-configure.patch
39 cp "${S}"/etc/configure.ac "${S}"
40 + epatch "${FILESDIR}"/${PN}-0.45-configure.patch
41 eautoreconf
42 }
43
44
45
46
47 1.2 dev-libs/libexplain/libexplain-0.47.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.47.ebuild?rev=1.2&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.47.ebuild?rev=1.2&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.47.ebuild?r1=1.1&r2=1.2
52
53 Index: libexplain-0.47.ebuild
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.47.ebuild,v
56 retrieving revision 1.1
57 retrieving revision 1.2
58 diff -u -r1.1 -r1.2
59 --- libexplain-0.47.ebuild 28 Sep 2011 23:14:26 -0000 1.1
60 +++ libexplain-0.47.ebuild 27 Nov 2011 17:01:06 -0000 1.2
61 @@ -1,6 +1,6 @@
62 # Copyright 1999-2011 Gentoo Foundation
63 # Distributed under the terms of the GNU General Public License v2
64 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.47.ebuild,v 1.1 2011/09/28 23:14:26 radhermit Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.47.ebuild,v 1.2 2011/11/27 17:01:06 jlec Exp $
66
67 EAPI=4
68 inherit autotools eutils
69 @@ -32,10 +32,10 @@
70 -e '/t0363a/d' \
71 -i Makefile.in || die
72
73 + cp "${S}"/etc/configure.ac "${S}"
74 epatch "${FILESDIR}"/${PN}-0.45-configure.patch \
75 "${WORKDIR}"/${P}-parallel-make.patch
76
77 - cp "${S}"/etc/configure.ac "${S}"
78 eautoreconf
79 }
80
81
82
83
84 1.3 dev-libs/libexplain/libexplain-0.49.ebuild
85
86 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.49.ebuild?rev=1.3&view=markup
87 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.49.ebuild?rev=1.3&content-type=text/plain
88 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.49.ebuild?r1=1.2&r2=1.3
89
90 Index: libexplain-0.49.ebuild
91 ===================================================================
92 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.49.ebuild,v
93 retrieving revision 1.2
94 retrieving revision 1.3
95 diff -u -r1.2 -r1.3
96 --- libexplain-0.49.ebuild 27 Nov 2011 03:52:25 -0000 1.2
97 +++ libexplain-0.49.ebuild 27 Nov 2011 17:01:06 -0000 1.3
98 @@ -1,9 +1,9 @@
99 # Copyright 1999-2011 Gentoo Foundation
100 # Distributed under the terms of the GNU General Public License v2
101 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.49.ebuild,v 1.2 2011/11/27 03:52:25 radhermit Exp $
102 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.49.ebuild,v 1.3 2011/11/27 17:01:06 jlec Exp $
103
104 EAPI=4
105 -inherit autotools-utils eutils
106 +inherit autotools-utils eutils multilib
107
108 MY_P="${P}.D001"
109
110 @@ -28,6 +28,10 @@
111
112 AUTOTOOLS_IN_SOURCE_BUILD=1
113
114 +PATCHES=(
115 + "${FILESDIR}"/${PN}-0.45-configure.patch
116 + )
117 +
118 src_prepare() {
119 # Portage incompatible test
120 sed \
121 @@ -35,13 +39,12 @@
122 -e '/t0363a/d' \
123 -i Makefile.in || die
124
125 - epatch "${FILESDIR}"/${PN}-0.45-configure.patch
126 -
127 cp "${S}"/etc/configure.ac "${S}"
128 - eautoreconf
129 +
130 + autotools-utils_src_prepare
131 }
132
133 -src_configure() {
134 - econf \
135 - $(use_enable static-libs static)
136 +src_install() {
137 + autotools-utils_src_install
138 + use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
139 }
140
141
142
143 1.11 dev-libs/libexplain/ChangeLog
144
145 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/ChangeLog?rev=1.11&view=markup
146 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/ChangeLog?rev=1.11&content-type=text/plain
147 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/ChangeLog?r1=1.10&r2=1.11
148
149 Index: ChangeLog
150 ===================================================================
151 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libexplain/ChangeLog,v
152 retrieving revision 1.10
153 retrieving revision 1.11
154 diff -u -r1.10 -r1.11
155 --- ChangeLog 27 Nov 2011 03:52:25 -0000 1.10
156 +++ ChangeLog 27 Nov 2011 17:01:06 -0000 1.11
157 @@ -1,6 +1,11 @@
158 # ChangeLog for dev-libs/libexplain
159 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
160 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/ChangeLog,v 1.10 2011/11/27 03:52:25 radhermit Exp $
161 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/ChangeLog,v 1.11 2011/11/27 17:01:06 jlec Exp $
162 +
163 + 27 Nov 2011; Justin Lecher <jlec@g.o> libexplain-0.45.ebuild,
164 + files/libexplain-0.45-configure.patch, libexplain-0.46.ebuild,
165 + libexplain-0.47.ebuild, libexplain-0.49.ebuild:
166 + Remove mixing of default phase functions with autotool-utils ones, #392177
167
168 27 Nov 2011; Tim Harder <radhermit@g.o> libexplain-0.49.ebuild:
169 Build in the source tree.
170
171
172
173 1.2 dev-libs/libexplain/libexplain-0.45.ebuild
174
175 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.45.ebuild?rev=1.2&view=markup
176 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.45.ebuild?rev=1.2&content-type=text/plain
177 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libexplain/libexplain-0.45.ebuild?r1=1.1&r2=1.2
178
179 Index: libexplain-0.45.ebuild
180 ===================================================================
181 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.45.ebuild,v
182 retrieving revision 1.1
183 retrieving revision 1.2
184 diff -u -r1.1 -r1.2
185 --- libexplain-0.45.ebuild 24 Aug 2011 04:36:04 -0000 1.1
186 +++ libexplain-0.45.ebuild 27 Nov 2011 17:01:06 -0000 1.2
187 @@ -1,6 +1,6 @@
188 # Copyright 1999-2011 Gentoo Foundation
189 # Distributed under the terms of the GNU General Public License v2
190 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.45.ebuild,v 1.1 2011/08/24 04:36:04 radhermit Exp $
191 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libexplain/libexplain-0.45.ebuild,v 1.2 2011/11/27 17:01:06 jlec Exp $
192
193 EAPI=4
194 inherit autotools eutils
195 @@ -31,8 +31,8 @@
196 -e '/t0363a/d' \
197 -i Makefile.in || die
198
199 - epatch "${FILESDIR}"/${P}-configure.patch
200 cp "${S}"/etc/configure.ac "${S}"
201 + epatch "${FILESDIR}"/${P}-configure.patch
202 eautoreconf
203 }