Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libgphoto2: libgphoto2-2.4.2.ebuild ChangeLog
Date: Wed, 08 Oct 2008 20:51:04
Message-Id: E1KnfzV-00075f-A0@stork.gentoo.org
1 eva 08/10/08 20:50:41
2
3 Modified: libgphoto2-2.4.2.ebuild ChangeLog
4 Log:
5 Generate doxygen documentation, gtk-doc documentation is broken, bug #235499.
6 (Portage version: 2.2_rc11/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64)
7
8 Revision Changes Path
9 1.2 media-libs/libgphoto2/libgphoto2-2.4.2.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libgphoto2/libgphoto2-2.4.2.ebuild?rev=1.2&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libgphoto2/libgphoto2-2.4.2.ebuild?rev=1.2&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libgphoto2/libgphoto2-2.4.2.ebuild?r1=1.1&r2=1.2
14
15 Index: libgphoto2-2.4.2.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/media-libs/libgphoto2/libgphoto2-2.4.2.ebuild,v
18 retrieving revision 1.1
19 retrieving revision 1.2
20 diff -u -r1.1 -r1.2
21 --- libgphoto2-2.4.2.ebuild 4 Aug 2008 22:02:27 -0000 1.1
22 +++ libgphoto2-2.4.2.ebuild 8 Oct 2008 20:50:41 -0000 1.2
23 @@ -1,6 +1,6 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libgphoto2/libgphoto2-2.4.2.ebuild,v 1.1 2008/08/04 22:02:27 eva Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libgphoto2/libgphoto2-2.4.2.ebuild,v 1.2 2008/10/08 20:50:41 eva Exp $
28
29 # TODO
30 # 1. Track upstream bug --disable-docs does not work.
31 @@ -47,6 +47,8 @@
32 sys-devel/flex
33 sys-devel/libtool
34 doc? ( app-doc/doxygen )"
35 +# FIXME: gtk-doc is broken
36 +# >=dev-util/gtk-doc-1.10 )"
37
38 RDEPEND="${RDEPEND}
39 !<sys-fs/udev-114"
40 @@ -69,6 +71,7 @@
41 src_unpack() {
42 unpack ${A}
43 cd "${S}"
44 +
45 epatch "${FILESDIR}"/${PN}-2.4.0-rpm.patch
46
47 # Fix pkgconfig file when USE="-exif"
48 @@ -114,11 +117,16 @@
49 --with-rpmbuild=/bin/true \
50 --disable-docs \
51 udevscriptdir=/lib/udev \
52 - GTKDOC=/bin/true \
53 - ${myconf} || die "econf failed"
54 -# FIXME: $(use_enable doc docs) \
55 + ${myconf}
56 +
57 +# FIXME: gtk-doc is currently broken
58 +# $(use_enable doc docs)
59
60 emake || die "make failed"
61 +
62 + if use doc; then
63 + doxygen doc/Doxyfile || die "Documentation generation failed"
64 + fi
65 }
66
67 src_install() {
68
69
70
71 1.136 media-libs/libgphoto2/ChangeLog
72
73 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libgphoto2/ChangeLog?rev=1.136&view=markup
74 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libgphoto2/ChangeLog?rev=1.136&content-type=text/plain
75 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libgphoto2/ChangeLog?r1=1.135&r2=1.136
76
77 Index: ChangeLog
78 ===================================================================
79 RCS file: /var/cvsroot/gentoo-x86/media-libs/libgphoto2/ChangeLog,v
80 retrieving revision 1.135
81 retrieving revision 1.136
82 diff -u -r1.135 -r1.136
83 --- ChangeLog 4 Aug 2008 22:02:27 -0000 1.135
84 +++ ChangeLog 8 Oct 2008 20:50:41 -0000 1.136
85 @@ -1,6 +1,11 @@
86 # ChangeLog for media-libs/libgphoto2
87 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
88 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libgphoto2/ChangeLog,v 1.135 2008/08/04 22:02:27 eva Exp $
89 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libgphoto2/ChangeLog,v 1.136 2008/10/08 20:50:41 eva Exp $
90 +
91 + 08 Oct 2008; Gilles Dartiguelongue <eva@g.o>
92 + libgphoto2-2.4.2.ebuild:
93 + Generate doxygen documentation, gtk-doc documentation is broken, bug
94 + #235499.
95
96 04 Aug 2008; Gilles Dartiguelongue <eva@g.o> ChangeLog:
97 bump to 2.4.2. Fixed udev rules generator.