Gentoo Archives: gentoo-commits

From: "Chris Gianelloni (wolf31o2)" <wolf31o2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-fps/etqw-demo: ChangeLog etqw-demo-2.0_p1.ebuild
Date: Wed, 27 Feb 2008 19:25:20
Message-Id: E1JURu1-0005ED-NV@stork.gentoo.org
1 wolf31o2 08/02/27 19:25:17
2
3 Modified: ChangeLog
4 Added: etqw-demo-2.0_p1.ebuild
5 Log:
6 Version bump to 2.0_p1 so I can close bug #195999.
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.2 games-fps/etqw-demo/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-fps/etqw-demo/ChangeLog?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-fps/etqw-demo/ChangeLog?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-fps/etqw-demo/ChangeLog?r1=1.1&r2=1.2
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/games-fps/etqw-demo/ChangeLog,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- ChangeLog 27 Feb 2008 18:05:41 -0000 1.1
23 +++ ChangeLog 27 Feb 2008 19:25:17 -0000 1.2
24 @@ -1,6 +1,12 @@
25 # ChangeLog for games-fps/etqw-demo
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/games-fps/etqw-demo/ChangeLog,v 1.1 2008/02/27 18:05:41 wolf31o2 Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/games-fps/etqw-demo/ChangeLog,v 1.2 2008/02/27 19:25:17 wolf31o2 Exp $
29 +
30 +*etqw-demo-2.0_p1 (27 Feb 2008)
31 +
32 + 27 Feb 2008; Chris Gianelloni <wolf31o2@g.o>
33 + +etqw-demo-2.0_p1.ebuild:
34 + Version bump to 2.0_p1 so I can close bug #195999.
35
36 *etqw-demo-1.1_p5 (27 Feb 2008)
37
38
39
40
41 1.1 games-fps/etqw-demo/etqw-demo-2.0_p1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-fps/etqw-demo/etqw-demo-2.0_p1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-fps/etqw-demo/etqw-demo-2.0_p1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: etqw-demo-2.0_p1.ebuild
47 ===================================================================
48 # Copyright 1999-2008 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/games-fps/etqw-demo/etqw-demo-2.0_p1.ebuild,v 1.1 2008/02/27 19:25:17 wolf31o2 Exp $
51
52 inherit eutils games versionator
53
54 MY_MAJOR=$(get_major_version)
55 MY_REV=$(get_version_component_range 3)
56 MY_BODY="ETQW-demo${MY_MAJOR}-client-full.r${MY_REV/p/}.x86"
57
58 DESCRIPTION="Enemy Territory: Quake Wars demo"
59 HOMEPAGE="http://zerowing.idsoftware.com/linux/etqw/"
60 SRC_URI="mirror://idsoftware/etqw/${MY_BODY}.run"
61
62 # See copyrights.txt
63 LICENSE="ETQW"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE=""
67 RESTRICT="strip mirror"
68
69 DEPEND="app-arch/unzip"
70 RDEPEND="virtual/opengl
71 x86? (
72 media-libs/libsdl
73 x11-libs/libX11
74 x11-libs/libXau
75 x11-libs/libXdmcp
76 x11-libs/libXext )
77 amd64? ( >=app-emulation/emul-linux-x86-sdl-20071114 )"
78
79 S=${WORKDIR}
80 dir=${GAMES_PREFIX_OPT}/${PN}
81
82 QA_TEXTRELS="${dir:1}/data/pb/pbsv.so
83 ${dir:1}/data/pb/pbag.so
84 ${dir:1}/data/pb/pbcls.so
85 ${dir:1}/data/pb/pbcl.so
86 ${dir:1}/data/pb/pbags.so
87 ${dir:1}/guis/libmojosetupgui_ncurses.so"
88
89 QA_EXECSTACK="${dir:1}/data/libstdc++.so.6
90 ${dir:1}/data/etqwded.x86
91 ${dir:1}/data/libgcc_s.so.1
92 ${dir:1}/data/etqw.x86
93 ${dir:1}/data/etqw-rthread.x86
94 ${dir:1}/data/libSDL-1.2.id.so.0
95 ${dir:1}/guis/libmojosetupgui_ncurses.so"
96
97 src_unpack() {
98 # unpack_makeself cannot detect the version
99 tail -c +194885 "${DISTDIR}/${MY_BODY}.run" > ${PN}.zip || die "tail"
100 unpack ./${PN}.zip
101
102 rm -f ${PN}.zip || die
103 }
104
105 src_install() {
106 insinto "${dir}"
107 doins -r * || die "doins"
108
109 cd data
110 exeinto "${dir}"/data
111 doexe etqw *.x86 etqw-* lib* *.sh || die "doexe"
112
113 games_make_wrapper ${PN} ./etqw.x86 "${dir}"/data "${dir}"/data
114 # Matches with desktop entry for enemy-territory-truecombat
115 make_desktop_entry ${PN} "Enemy Territory - Quake Wars (Demo)"
116
117 games_make_wrapper ${PN}-ded ./etqwded.x86 "${dir}"/data "${dir}"/data
118
119 prepgamesdirs
120 }
121
122
123
124 --
125 gentoo-commits@l.g.o mailing list