Gentoo Archives: gentoo-dev

From: Arfrever Frehtes Taifersar Arahesis <arfrever.fta@×××××.com>
To: Gentoo Development <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/libuv: libuv-1.2.1.ebuild ChangeLog
Date: Mon, 19 Jan 2015 17:18:05
Message-Id: 201501191817.14064.Arfrever.FTA@gmail.com
In Reply to: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/libuv: libuv-1.2.1.ebuild ChangeLog by Jeroen Roovers
1 2015-01-19 10:40 Jeroen Roovers napisał(a):
2 > On Fri, 16 Jan 2015 15:26:55 +0000
3 > hasufell <hasufell@g.o> wrote:
4 >
5 > > Patrick Lauer (patrick):
6 > > > patrick 15/01/16 04:16:55
7 > > >
8 > > > Modified: ChangeLog
9 > > > Added: libuv-1.2.1.ebuild
10 > > > Log:
11 > > > Bump
12 > > >
13 > >
14 > > I expect people to ask me for review if they bump any of my packages.
15 > > That includes QA team members.
16 >
17 > The only (QA) problem I see is the pointless removal of the ebuild in
18 > question and the subsequent addition of a pointless revision bump with
19 > no clue as to why it was removed or why the revision bump was required
20
21 $ diff -u1 libuv-1.2.1.ebuild libuv-1.2.1-r1.ebuild
22 --- libuv-1.2.1.ebuild
23 +++ libuv-1.2.1-r1.ebuild
24 @@ -2,3 +2,3 @@
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libuv/Attic/libuv-1.2.1.ebuild,v 1.1 2015/01/16 04:16:55 patrick Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libuv/libuv-1.2.1-r1.ebuild,v 1.1 2015/01/16 15:47:31 hasufell Exp $
28
29 @@ -9,3 +9,3 @@
30 DESCRIPTION="A new platform layer for Node"
31 -HOMEPAGE="https://github.com/joyent/libuv"
32 +HOMEPAGE="https://github.com/libuv/libuv"
33 SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
34 @@ -17,3 +17,6 @@
35
36 -DEPEND="virtual/pkgconfig"
37 +DEPEND="
38 + sys-devel/libtool
39 + virtual/pkgconfig
40 +"
41
42 @@ -24,4 +27,4 @@
43 sed -i \
44 - -e '/libuv_la_CFLAGS/s#-g##' \
45 - Makefile.am || die "fixing CFLAGS failed!"
46 + -e '/CC_CHECK_CFLAGS_APPEND(\[-g\])/d' \
47 + configure.ac || die "fixing CFLAGS failed!"
48
49
50
51 The broken libuv-1.2.1.ebuild was not disabling unwanted addition of -g to CFLAGS.
52 The fix for this problem affected installed files, so revision bump was required.
53
54 --
55 Arfrever Frehtes Taifersar Arahesis

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies