Gentoo Archives: gentoo-commits

From: "Tristan Heaven (tristan)" <tristan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-puzzle/world-of-goo: world-of-goo-1.41-r1.ebuild ChangeLog
Date: Wed, 01 Feb 2012 00:05:11
Message-Id: 20120201000500.2AE032004B@flycatcher.gentoo.org
1 tristan 12/02/01 00:05:00
2
3 Modified: ChangeLog
4 Added: world-of-goo-1.41-r1.ebuild
5 Log:
6 Remove bundled libraries, bug #380173
7
8 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.5 games-puzzle/world-of-goo/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/world-of-goo/ChangeLog?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/world-of-goo/ChangeLog?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/world-of-goo/ChangeLog?r1=1.4&r2=1.5
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-puzzle/world-of-goo/ChangeLog,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- ChangeLog 25 Oct 2009 07:53:40 -0000 1.4
24 +++ ChangeLog 1 Feb 2012 00:04:59 -0000 1.5
25 @@ -1,6 +1,12 @@
26 # ChangeLog for games-puzzle/world-of-goo
27 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-puzzle/world-of-goo/ChangeLog,v 1.4 2009/10/25 07:53:40 mr_bones_ Exp $
29 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/world-of-goo/ChangeLog,v 1.5 2012/02/01 00:04:59 tristan Exp $
31 +
32 +*world-of-goo-1.41-r1 (01 Feb 2012)
33 +
34 + 01 Feb 2012; Tristan Heaven <tristan@g.o>
35 + +world-of-goo-1.41-r1.ebuild:
36 + Remove bundled libraries, bug #380173
37
38 25 Oct 2009; Michael Sterrett <mr_bones_@g.o>
39 world-of-goo-1.41.ebuild:
40
41
42
43 1.1 games-puzzle/world-of-goo/world-of-goo-1.41-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/world-of-goo/world-of-goo-1.41-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/world-of-goo/world-of-goo-1.41-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: world-of-goo-1.41-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/games-puzzle/world-of-goo/world-of-goo-1.41-r1.ebuild,v 1.1 2012/02/01 00:04:59 tristan Exp $
53
54 EAPI=2
55 inherit eutils games
56
57 DESCRIPTION="A puzzle game with a strong emphasis on physics"
58 HOMEPAGE="http://2dboy.com/"
59
60 if [[ ${PN} == *-demo ]] ; then
61 MY_PN="WorldOfGooDemo"
62 SRC_URI="${MY_PN}.${PV}.tar.gz"
63 else
64 MY_PN="WorldOfGoo"
65 SRC_URI="${MY_PN}Setup.${PV}.tar.gz"
66 fi
67
68 LICENSE="2dboy-EULA"
69 SLOT="0"
70 KEYWORDS="~amd64 ~x86"
71 IUSE=""
72 RESTRICT="fetch strip"
73
74 RDEPEND="media-libs/libsdl[audio,opengl,video]
75 media-libs/sdl-mixer[vorbis]
76 sys-libs/glibc
77 virtual/opengl
78 virtual/glu
79 >=sys-devel/gcc-3.4"
80 DEPEND=""
81
82 S=${WORKDIR}/${MY_PN}
83 dir=${GAMES_PREFIX_OPT}/${PN}
84
85 QA_PREBUILT="${dir:1}/${MY_PN%Demo}.bin32
86 ${dir:1}/${MY_PN%Demo}.bin64"
87
88 pkg_nofetch() {
89 if [[ ${PN} == *-demo ]] ; then
90 elog "To download the demo, visit http://worldofgoo.com/dl2.php?lk=demo"
91 elog "and download ${A} and place it in ${DISTDIR}"
92 else
93 elog "Download ${A} from ${HOMEPAGE} and place it in ${DISTDIR}"
94 fi
95 }
96
97 src_install() {
98 exeinto "${dir}"
99 doexe ${MY_PN%Demo}* || die
100
101 games_make_wrapper ${PN} "${dir}"/${MY_PN%Demo} || die
102
103 insinto "${dir}"
104 doins -r icons properties res || die
105 newicon icons/scalable.svg ${PN}.svg || die
106
107 if [[ ${PN} == *-demo ]] ; then
108 make_desktop_entry ${PN} "World of Goo (Demo)" || die
109 else
110 make_desktop_entry ${PN} "World of Goo" || die
111 fi
112
113 dodoc linux-issues.txt || die
114 dohtml readme.html || die
115
116 prepgamesdirs
117 }