Gentoo Archives: gentoo-commits

From: "Alfredo Tupone (tupone)" <tupone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/cal3d: ChangeLog cal3d-0.11.0-r1.ebuild
Date: Fri, 09 May 2008 22:50:54
Message-Id: E1JubQR-0005au-VU@stork.gentoo.org
1 tupone 08/05/09 22:50:51
2
3 Modified: ChangeLog cal3d-0.11.0-r1.ebuild
4 Log:
5 Installing doc on request. Bug #220969
6 (Portage version: 2.1.4.4)
7
8 Revision Changes Path
9 1.29 media-libs/cal3d/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/cal3d/ChangeLog?rev=1.29&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/cal3d/ChangeLog?rev=1.29&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/cal3d/ChangeLog?r1=1.28&r2=1.29
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/media-libs/cal3d/ChangeLog,v
18 retrieving revision 1.28
19 retrieving revision 1.29
20 diff -u -r1.28 -r1.29
21 --- ChangeLog 27 Apr 2008 21:36:45 -0000 1.28
22 +++ ChangeLog 9 May 2008 22:50:51 -0000 1.29
23 @@ -1,6 +1,9 @@
24 # ChangeLog for media-libs/cal3d
25 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/media-libs/cal3d/ChangeLog,v 1.28 2008/04/27 21:36:45 tupone Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/media-libs/cal3d/ChangeLog,v 1.29 2008/05/09 22:50:51 tupone Exp $
28 +
29 + 09 May 2008; Tupone Alfredo <tupone@g.o> cal3d-0.11.0-r1.ebuild:
30 + Installing doc on request. Bug #220969 by Richard F. Ostrow Jr.
31
32 27 Apr 2008; Tupone Alfredo <tupone@g.o>
33 +files/cal3d-0.11.0-gcc43.patch, metadata.xml, cal3d-0.11.0-r1.ebuild:
34
35
36
37 1.7 media-libs/cal3d/cal3d-0.11.0-r1.ebuild
38
39 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/cal3d/cal3d-0.11.0-r1.ebuild?rev=1.7&view=markup
40 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/cal3d/cal3d-0.11.0-r1.ebuild?rev=1.7&content-type=text/plain
41 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/cal3d/cal3d-0.11.0-r1.ebuild?r1=1.6&r2=1.7
42
43 Index: cal3d-0.11.0-r1.ebuild
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/media-libs/cal3d/cal3d-0.11.0-r1.ebuild,v
46 retrieving revision 1.6
47 retrieving revision 1.7
48 diff -u -r1.6 -r1.7
49 --- cal3d-0.11.0-r1.ebuild 27 Apr 2008 21:36:45 -0000 1.6
50 +++ cal3d-0.11.0-r1.ebuild 9 May 2008 22:50:51 -0000 1.7
51 @@ -1,8 +1,8 @@
52 # Copyright 1999-2008 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 -# $Header: /var/cvsroot/gentoo-x86/media-libs/cal3d/cal3d-0.11.0-r1.ebuild,v 1.6 2008/04/27 21:36:45 tupone Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/media-libs/cal3d/cal3d-0.11.0-r1.ebuild,v 1.7 2008/05/09 22:50:51 tupone Exp $
56
57 -inherit eutils
58 +inherit eutils autotools
59
60 DESCRIPTION="Cal3D is a skeletal based character animation library"
61 HOMEPAGE="http://home.gna.org/cal3d"
62 @@ -11,14 +11,25 @@
63 LICENSE="LGPL-2.1"
64 SLOT="0"
65 KEYWORDS="amd64 ~ia64 ppc x86 ~x86-fbsd"
66 -IUSE="16bit-indices debug"
67 +IUSE="16bit-indices debug doc"
68
69 -DEPEND=""
70 +DEPEND="doc? (
71 + app-doc/doxygen
72 + app-text/docbook-sgml-utils
73 + )"
74
75 src_unpack() {
76 unpack ${A}
77 cd "${S}"
78 epatch "${FILESDIR}"/${P}-gcc43.patch
79 + if use doc; then
80 + sed -i \
81 + -e "s:db2html:docbook2html:g" \
82 + configure.in \
83 + docs/Makefile.am \
84 + || die "sed for doc failed"
85 + eautoreconf
86 + fi
87 }
88
89 src_compile() {
90 @@ -27,8 +38,18 @@
91 $(use_enable 16bit-indices) \
92 || die
93 emake || die
94 + if use doc; then
95 + cd docs
96 + emake doc-api || die "Failed making doc-api"
97 + emake doc-guide || die "Failed making doc-guide"
98 + mkdir -p html/{guide,api}
99 + mv *.{html,gif} html/guide/
100 + mv api/html/* html/api/
101 + fi
102 }
103
104 src_install() {
105 + dodoc AUTHORS ChangeLog README TODO
106 einstall || die
107 + use doc && dohtml -r docs/html/*
108 }
109
110
111
112 --
113 gentoo-commits@l.g.o mailing list