Gentoo Archives: gentoo-commits

From: "Alfredo Tupone (tupone)" <tupone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-fps/worldofpadman: ChangeLog worldofpadman-1.6.ebuild
Date: Fri, 24 Feb 2012 20:47:30
Message-Id: 20120224204716.E617E2004B@flycatcher.gentoo.org
1 tupone 12/02/24 20:47:16
2
3 Modified: ChangeLog
4 Added: worldofpadman-1.6.ebuild
5 Log:
6 Version bump to 1.6 Bug #350264
7
8 (Portage version: 2.1.10.49/cvs/Linux i686)
9
10 Revision Changes Path
11 1.8 games-fps/worldofpadman/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/worldofpadman/ChangeLog?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/worldofpadman/ChangeLog?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/worldofpadman/ChangeLog?r1=1.7&r2=1.8
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-fps/worldofpadman/ChangeLog,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- ChangeLog 5 Feb 2012 06:08:25 -0000 1.7
24 +++ ChangeLog 24 Feb 2012 20:47:16 -0000 1.8
25 @@ -1,6 +1,12 @@
26 # ChangeLog for games-fps/worldofpadman
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-fps/worldofpadman/ChangeLog,v 1.7 2012/02/05 06:08:25 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/games-fps/worldofpadman/ChangeLog,v 1.8 2012/02/24 20:47:16 tupone Exp $
30 +
31 +*worldofpadman-1.6 (24 Feb 2012)
32 +
33 + 24 Feb 2012; Tupone Alfredo <tupone@g.o> +worldofpadman-1.6.ebuild,
34 + +files/worldofpadman-1.6-gentoo.patch:
35 + Version bump to 1.6 Bug #350264 by daniel
36
37 05 Feb 2012; Mike Frysinger <vapier@g.o> worldofpadman-1.2-r1.ebuild:
38 Move to new unpacker eclass for unpack_makeself.
39
40
41
42 1.1 games-fps/worldofpadman/worldofpadman-1.6.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/worldofpadman/worldofpadman-1.6.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/worldofpadman/worldofpadman-1.6.ebuild?rev=1.1&content-type=text/plain
46
47 Index: worldofpadman-1.6.ebuild
48 ===================================================================
49 # Copyright 1999-2012 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/games-fps/worldofpadman/worldofpadman-1.6.ebuild,v 1.1 2012/02/24 20:47:16 tupone Exp $
52
53 EAPI=3
54
55 inherit base games
56
57 DESCRIPTION="A cartoon style multiplayer first-person shooter"
58 HOMEPAGE="http://worldofpadman.com/"
59 SRC_URI="mirror://sourceforge/${PN}/wop-1.5-unified.zip
60 mirror://sourceforge/${PN}/wop-1.5.x-to-1.6-patch-unified.zip"
61
62 LICENSE="GPL-2 worldofpadman"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="+curl dedicated maps +openal +theora +vorbis"
66
67 RDEPEND="sys-libs/zlib
68 !dedicated? (
69 media-libs/speex
70 virtual/jpeg
71 media-libs/libsdl
72 virtual/opengl
73 openal? ( media-libs/openal )
74 curl? ( net-misc/curl )
75 vorbis? ( media-libs/libvorbis )
76 theora? (
77 media-libs/libtheora
78 media-libs/libogg
79 )
80 )"
81 DEPEND="${RDEPEND}
82 app-arch/unzip"
83
84 S="${WORKDIR}"/${P}_svn2178-src
85
86 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
87
88 src_unpack() {
89 unpack ${A}
90 unzip XTRAS/"editing files"/${P}-src.zip
91 }
92
93 src_compile() {
94 local arch
95
96 if use amd64 ; then
97 arch=x86_64
98 elif use x86 ; then
99 arch=i386
100 fi
101
102 emake \
103 V=1 \
104 ARCH=${arch} \
105 BUILD_CLIENT=$(use dedicated && echo 0) \
106 DEFAULT_BASEDIR="${GAMES_DATADIR}"/${PN} \
107 OPTIMIZE= \
108 USE_CURL=$(use curl && echo 1 || echo 0) \
109 USE_CURL_DLOPEN=0 \
110 USE_OPENAL=$(use openal && echo 1 || echo 0) \
111 USE_OPENAL_DLOPEN=0 \
112 USE_CODEC_VORBIS=$(use vorbis && echo 1 || echo 0) \
113 USE_CIN_THEORA=$(use theora && echo 1 || echo 0) \
114 USE_RENDERER_DLOPEN=0 \
115 USE_INTERNAL_ZLIB=0 \
116 USE_INTERNAL_JPEG=0 \
117 USE_INTERNAL_SPEEX=0 \
118 || die "died running emake"
119 }
120
121 src_install() {
122 newgamesbin build/release-*/wopded.* ${PN}-ded \
123 || die "newgamesbin ${PN}-ded failed"
124 if ! use dedicated ; then
125 newgamesbin build/release-*/wop.* ${PN} \
126 || die "newgamesbin ${PN} failed"
127 newicon misc/quake3.png ${PN}.png || die "newicon failed"
128 make_desktop_entry ${PN} "World of Padman"
129 fi
130 insinto "${GAMES_DATADIR}"/${PN}
131 doins -r ../wop || die "doins failed"
132
133 dodoc id-readme.txt \
134 IOQ3-README \
135 voip-readme.txt \
136 ../XTRAS/changelog.txt \
137 ../XTRAS/sounds_readme.txt \
138 || die "dodoc failed"
139 dohtml -r ../XTRAS/readme{,.html} || die "dohtml failed"
140 prepgamesdirs
141 }