Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-action/chromium: metadata.xml ChangeLog chromium-0.9.13.3.ebuild
Date: Sun, 30 Nov 2008 22:12:43
Message-Id: E1L6uWt-0001m2-Um@stork.gentoo.org
1 scarabeus 08/11/30 22:12:39
2
3 Modified: metadata.xml ChangeLog
4 Added: chromium-0.9.13.3.ebuild
5 Log:
6 Version bump. Fixes bug #230131. Tupone blessed this one :].
7 (Portage version: 2.2_rc16/cvs/Linux 2.6.27-gentoo x86_64)
8
9 Revision Changes Path
10 1.4 games-action/chromium/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/chromium/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/chromium/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/chromium/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/games-action/chromium/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 4 Mar 2004 16:53:47 -0000 1.3
23 +++ metadata.xml 30 Nov 2008 22:12:39 -0000 1.4
24 @@ -2,4 +2,10 @@
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 <herd>games</herd>
28 +<use>
29 + <flag name="mixer">
30 + Enables <pkg>media-libs/sdl-mixer</pkg> sound backend instead of
31 + <pkg>media-libs/openal</pkg> one.
32 + </flag>
33 +</use>
34 </pkgmetadata>
35
36
37
38 1.30 games-action/chromium/ChangeLog
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/chromium/ChangeLog?rev=1.30&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/chromium/ChangeLog?rev=1.30&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/chromium/ChangeLog?r1=1.29&r2=1.30
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/games-action/chromium/ChangeLog,v
47 retrieving revision 1.29
48 retrieving revision 1.30
49 diff -u -r1.29 -r1.30
50 --- ChangeLog 25 Oct 2008 18:18:34 -0000 1.29
51 +++ ChangeLog 30 Nov 2008 22:12:39 -0000 1.30
52 @@ -1,6 +1,12 @@
53 # ChangeLog for games-action/chromium
54 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/games-action/chromium/ChangeLog,v 1.29 2008/10/25 18:18:34 tupone Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/games-action/chromium/ChangeLog,v 1.30 2008/11/30 22:12:39 scarabeus Exp $
57 +
58 +*chromium-0.9.13.3 (30 Nov 2008)
59 +
60 + 30 Nov 2008; Tomas Chvatal <scarabeus@g.o> metadata.xml,
61 + +chromium-0.9.13.3.ebuild:
62 + Version bump. Fixes bug #230131
63
64 25 Oct 2008; Tupone Alfredo <tupone@g.o> files/0.9.12-gcc43.patch:
65 Fix compilation with gcc-4.3 and not sdl. Bug #227933 by Evil Compile Person
66
67
68
69 1.1 games-action/chromium/chromium-0.9.13.3.ebuild
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/chromium/chromium-0.9.13.3.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/chromium/chromium-0.9.13.3.ebuild?rev=1.1&content-type=text/plain
73
74 Index: chromium-0.9.13.3.ebuild
75 ===================================================================
76 # Copyright 1999-2008 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/games-action/chromium/chromium-0.9.13.3.ebuild,v 1.1 2008/11/30 22:12:39 scarabeus Exp $
79
80 inherit games
81
82 DESCRIPTION="Chromium B.S.U. - an arcade game"
83 HOMEPAGE="http://chromium-bsu.sourceforge.net/"
84 SRC_URI="mirror://sourceforge/chromium-bsu/${P}.tar.gz"
85
86 LICENSE="Artistic"
87 SLOT="0"
88 KEYWORDS="~amd64 ~x86"
89 IUSE="mixer sdl"
90
91 DEPEND="media-fonts/dejavu
92 >=media-libs/ftgl-2.1.3_rc5
93 media-libs/glpng
94 virtual/opengl
95 virtual/glu
96 x11-libs/libXmu
97 mixer? ( media-libs/sdl-mixer )
98 !mixer? ( media-libs/freealut
99 media-libs/openal )
100 sdl? ( media-libs/libsdl )
101 !sdl? ( virtual/glut )"
102 RDEPEND="${DEPEND}"
103
104 src_compile() {
105 egamesconf \
106 --disable-dependency-tracking \
107 --with-font-path="/usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf" \
108 $(use_enable mixer sdlmixer) \
109 $(use_enable !mixer openal) \
110 $(use_enable sdl) \
111 $(use_enable !sdl glut)
112
113 emake || die "make failed"
114 }
115
116 src_install() {
117 emake DESTDIR="${D}" install || die "emake install failed"
118
119 # remove installed /usr/games/share stuff
120 rm -rf "${D}"/"${GAMES_PREFIX}"/share/
121 doicon misc/${PN}.png || die "doicon failed"
122 make_desktop_entry chromium "Chromium B.S.U"
123
124 # install documentation
125 dodoc AUTHORS README NEWS || die "dodoc failed"
126 dohtml "${S}"/data/doc/*.htm || die "dohtml failed"
127 cd "${S}"/data/doc/images
128 insinto /usr/share/doc/${PF}/html/images
129 doins *.jpg || die "doins failed"
130
131 prepgamesdirs
132 }