Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libexif: ChangeLog libexif-0.6.20.ebuild
Date: Sun, 13 Nov 2011 18:42:15
Message-Id: 20111113184205.19E3C2004B@flycatcher.gentoo.org
1 xmw 11/11/13 18:42:05
2
3 Modified: ChangeLog libexif-0.6.20.ebuild
4 Log:
5 bump EAPI to 4, sed configure directly, prepalldocs restored, -Wall restored (thanks ssuominen for the review)
6
7 (Portage version: 2.1.10.11/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.118 media-libs/libexif/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libexif/ChangeLog?rev=1.118&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libexif/ChangeLog?rev=1.118&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libexif/ChangeLog?r1=1.117&r2=1.118
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/libexif/ChangeLog,v
19 retrieving revision 1.117
20 retrieving revision 1.118
21 diff -u -r1.117 -r1.118
22 --- ChangeLog 13 Nov 2011 18:07:16 -0000 1.117
23 +++ ChangeLog 13 Nov 2011 18:42:04 -0000 1.118
24 @@ -1,6 +1,10 @@
25 # ChangeLog for media-libs/libexif
26 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libexif/ChangeLog,v 1.117 2011/11/13 18:07:16 xmw Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libexif/ChangeLog,v 1.118 2011/11/13 18:42:04 xmw Exp $
29 +
30 + 13 Nov 2011; Michael Weber <xmw@g.o> libexif-0.6.20.ebuild:
31 + bump EAPI to 4, sed configure directly, prepalldocs restored, -Wall restored
32 + (thanks ssuominen for the review)
33
34 13 Nov 2011; Michael Weber <xmw@g.o> libexif-0.6.20.ebuild:
35 remove -g from FLAGS, as pointed out by Agostino Sarubbo (bug 390249)
36
37
38
39 1.3 media-libs/libexif/libexif-0.6.20.ebuild
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libexif/libexif-0.6.20.ebuild?rev=1.3&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libexif/libexif-0.6.20.ebuild?rev=1.3&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libexif/libexif-0.6.20.ebuild?r1=1.2&r2=1.3
44
45 Index: libexif-0.6.20.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/media-libs/libexif/libexif-0.6.20.ebuild,v
48 retrieving revision 1.2
49 retrieving revision 1.3
50 diff -u -r1.2 -r1.3
51 --- libexif-0.6.20.ebuild 13 Nov 2011 18:07:16 -0000 1.2
52 +++ libexif-0.6.20.ebuild 13 Nov 2011 18:42:04 -0000 1.3
53 @@ -1,9 +1,10 @@
54 # Copyright 1999-2011 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libexif/libexif-0.6.20.ebuild,v 1.2 2011/11/13 18:07:16 xmw Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libexif/libexif-0.6.20.ebuild,v 1.3 2011/11/13 18:42:04 xmw Exp $
58
59 -EAPI=2
60 -inherit autotools eutils libtool
61 +EAPI=4
62 +
63 +inherit eutils libtool
64
65 DESCRIPTION="Library for parsing, editing, and saving EXIF data"
66 HOMEPAGE="http://libexif.sourceforge.net/"
67 @@ -22,16 +23,14 @@
68
69 src_prepare() {
70 epatch "${FILESDIR}"/${PN}-0.6.13-pkgconfig.patch
71 - #elibtoolize # FreeBSD .so version
72 - sed -e '/FLAGS=/s:-g::g' \
73 - -e '/FLAGS=/s:-Wall::g' \
74 - -i configure.ac
75 - eautoreconf
76 + elibtoolize # FreeBSD .so version
77 +
78 + # remove -g from FLAGS bug (#390249)
79 + sed -i -e '/FLAGS=/s:-g::g' -i configure || die
80 }
81
82 src_configure() {
83 econf \
84 - --disable-dependency-tracking \
85 $(use_enable static-libs static) \
86 $(use_enable nls) \
87 $(use_enable doc docs) \
88 @@ -39,7 +38,7 @@
89 }
90
91 src_install() {
92 - emake DESTDIR="${D}" install || die
93 + emake DESTDIR="${D}" install
94 find "${D}" -name '*.la' -exec rm -f {} +
95 rm -f "${D}"usr/share/doc/${PF}/{ABOUT-NLS,COPYING}
96 }