Gentoo Archives: gentoo-commits

From: "Carsten Lohrke (carlo)" <carlo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/coin: ChangeLog coin-2.5.0.ebuild
Date: Sun, 21 Oct 2007 13:50:43
Message-Id: E1Ijb23-0000cS-JT@stork.gentoo.org
1 carlo 07/10/21 13:39:55
2
3 Modified: ChangeLog
4 Added: coin-2.5.0.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.1.3.15)
8
9 Revision Changes Path
10 1.23 media-libs/coin/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/coin/ChangeLog?rev=1.23&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/coin/ChangeLog?rev=1.23&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/coin/ChangeLog?r1=1.22&r2=1.23
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/coin/ChangeLog,v
19 retrieving revision 1.22
20 retrieving revision 1.23
21 diff -u -r1.22 -r1.23
22 --- ChangeLog 21 Oct 2007 13:18:03 -0000 1.22
23 +++ ChangeLog 21 Oct 2007 13:39:55 -0000 1.23
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-libs/coin
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-libs/coin/ChangeLog,v 1.22 2007/10/21 13:18:03 carlo Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-libs/coin/ChangeLog,v 1.23 2007/10/21 13:39:55 carlo Exp $
29 +
30 +*coin-2.5.0 (21 Oct 2007)
31 +
32 + 21 Oct 2007; Carsten Lohrke <carlo@g.o> +coin-2.5.0.ebuild:
33 + Version bump.
34
35 *coin-2.4.6 (21 Oct 2007)
36
37
38
39
40 1.1 media-libs/coin/coin-2.5.0.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/coin/coin-2.5.0.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/coin/coin-2.5.0.ebuild?rev=1.1&content-type=text/plain
44
45 Index: coin-2.5.0.ebuild
46 ===================================================================
47 # Copyright 1999-2007 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/media-libs/coin/coin-2.5.0.ebuild,v 1.1 2007/10/21 13:39:55 carlo Exp $
50
51 inherit eutils
52
53 MY_P="${P/c/C}"
54 S="${WORKDIR}/${MY_P}"
55
56 DESCRIPTION="Coin3D is a high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1."
57 HOMEPAGE="http://www.coin3d.org/"
58 SRC_URI="ftp://ftp.coin3d.org/pub/coin/src/all/${MY_P}.tar.gz"
59
60 LICENSE="|| ( GPL-2 PEL )"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~x86"
63 IUSE="bzip2 debug doc fontconfig openal opengl X zlib" # java javascript
64
65 RDEPEND="media-libs/freetype
66 bzip2? ( app-arch/bzip2 )
67 fontconfig? ( media-libs/fontconfig )
68 openal? ( media-libs/openal )
69 opengl? ( virtual/opengl virtual/glu )
70 X? ( x11-libs/libXt x11-libs/libXext )
71 zlib? ( sys-libs/zlib )"
72 # java? ( virtual/jdk )
73 # javascript? ( dev-lang/spidermonkey )
74 DEPEND="${RDEPEND}
75 app-doc/doxygen"
76
77 src_compile() {
78 # "waiting" for someone needing mesa, instead opengl
79 # simage currently not in the repository
80 # java and javascript support fails for differnt reasons
81 # otherwise hopefully sensible defaults and enough use flags
82 local myconf="--enable-optimization \
83 --enable-3ds-import \
84 --enable-vrml97 \
85 --enable-man \
86 --disable-html-help \
87 --without-mesa \
88 --without-simage \
89 --with-doxygen \
90 --with-freetype \
91 --enable-symbols \
92 $(use_enable debug) \
93 $(use_enable doc html) \
94 $(use_with bzip2) \
95 $(use_with fontconfig) \
96 $(use_with openal) \
97 $(use_with opengl) \
98 $(use_with opengl glu) \
99 $(use_with X x) \
100 $(use_with zlib ) \
101 --disable-java-wrapper \
102 --disable-javascript-api \
103 --without-spidermokey"
104 # $(use_enable java java-wrapper) \
105 # $(use_enable javascript javascript-api) \
106 # $(use_with javascript spidermonkey) \
107
108 econf ${myconf} htmldir="${ROOT}usr/share/doc/${PF}/html" || die "econf failed"
109 emake || die "emake failed"
110 }
111
112 src_install() {
113 emake DESTDIR="${D}" install || die "emake install failed"
114 dodoc AUTHORS NEWS README* RELNOTES THANKS
115
116 # Waiting for a maintainer to fix, see #117756.
117 rm -f "${D}"/usr/share/man/man3/_var_tmp* "${D}"/usr/sharedoc/coin-2.4.4/html/dir__*
118 }
119
120
121
122 --
123 gentoo-commits@g.o mailing list