Gentoo Archives: gentoo-commits

From: "Richard Freeman (rich0)" <rich0@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-rpg/eternal-lands-data: metadata.xml ChangeLog eternal-lands-data-1.5.0.ebuild
Date: Sat, 29 Dec 2007 03:12:33
Message-Id: E1J8S7c-0006fj-Kl@stork.gentoo.org
1 rich0 07/12/29 03:12:24
2
3 Modified: metadata.xml ChangeLog
4 Added: eternal-lands-data-1.5.0.ebuild
5 Log:
6 Version bump - #201161
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.3 games-rpg/eternal-lands-data/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-rpg/eternal-lands-data/metadata.xml?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-rpg/eternal-lands-data/metadata.xml?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-rpg/eternal-lands-data/metadata.xml?r1=1.2&r2=1.3
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands-data/metadata.xml,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- metadata.xml 2 Oct 2007 08:53:07 -0000 1.2
23 +++ metadata.xml 29 Dec 2007 03:12:24 -0000 1.3
24 @@ -2,6 +2,10 @@
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 <herd>games</herd>
28 +<maintainer>
29 + <email>rich0@g.o</email>
30 + <name>Richard Freeman</name>
31 +</maintainer>
32 <longdescription>Eternal Lands is a FREE MMORPG (massively multiplayer online
33 role playing game)</longdescription>
34 </pkgmetadata>
35
36
37
38 1.11 games-rpg/eternal-lands-data/ChangeLog
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-rpg/eternal-lands-data/ChangeLog?rev=1.11&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-rpg/eternal-lands-data/ChangeLog?rev=1.11&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-rpg/eternal-lands-data/ChangeLog?r1=1.10&r2=1.11
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands-data/ChangeLog,v
47 retrieving revision 1.10
48 retrieving revision 1.11
49 diff -u -r1.10 -r1.11
50 --- ChangeLog 7 Jan 2007 19:38:53 -0000 1.10
51 +++ ChangeLog 29 Dec 2007 03:12:24 -0000 1.11
52 @@ -1,6 +1,12 @@
53 # ChangeLog for games-rpg/eternal-lands-data
54 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands-data/ChangeLog,v 1.10 2007/01/07 19:38:53 uberlord Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands-data/ChangeLog,v 1.11 2007/12/29 03:12:24 rich0 Exp $
57 +
58 +*eternal-lands-data-1.5.0 (29 Dec 2007)
59 +
60 + 29 Dec 2007; Richard Freeman <rich0@g.o> metadata.xml,
61 + +eternal-lands-data-1.5.0.ebuild:
62 + Version bump - #201161
63
64 07 Jan 2007; Roy Marples <uberlord@g.o>
65 eternal-lands-data-1.3.3.ebuild:
66
67
68
69 1.1 games-rpg/eternal-lands-data/eternal-lands-data-1.5.0.ebuild
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-rpg/eternal-lands-data/eternal-lands-data-1.5.0.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-rpg/eternal-lands-data/eternal-lands-data-1.5.0.ebuild?rev=1.1&content-type=text/plain
73
74 Index: eternal-lands-data-1.5.0.ebuild
75 ===================================================================
76 # Copyright 1999-2007 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands-data/eternal-lands-data-1.5.0.ebuild,v 1.1 2007/12/29 03:12:24 rich0 Exp $
79
80 inherit games
81
82 MUSIC_DATE="20060803"
83
84 MY_PV="${PV//_/}"
85 MY_PV="${MY_PV//./}"
86 MY_PN="${PN%*-data}"
87 DESCRIPTION="An online MMORPG written in C and SDL"
88 HOMEPAGE="http://www.eternal-lands.com"
89 SRC_URI="http://el.beplacid.net/downloads/elc_150_linux.zip
90 music? ( mirror://gentoo/el_music_full-${MUSIC_DATE}.zip )
91 sound? ( mirror://gentoo/el_sound_150.zip )"
92 # WARNING: The music file is held at
93 # http://www.eternal-lands.com/page/music.php
94 # We only mirror it so that it is versioned by the date we mirrored it
95 # AND prefixed with el_ so as not cause any conflicts. Maybe oneday they will
96 # version their music, maybe not.
97
98 LICENSE="eternal_lands"
99 SLOT="0"
100 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
101 IUSE="music sound"
102
103 DEPEND="app-arch/unzip"
104
105 # Maybe one day upstream will do things in a consistent way.
106 S="${WORKDIR}/elc-150"
107
108 src_unpack() {
109 unpack ${A}
110 cd "${S}"
111
112 # Move our music files to the correct directory
113 if use music ; then
114 mv ../*.ogg ../*.pll music || die
115 fi
116 }
117
118 src_install() {
119 # These are provided by eternal-lands ebuild
120
121 rm license.txt
122
123 insopts -m 0660
124 insinto "${GAMES_DATADIR}/${MY_PN}"
125 doins -r 2dobjects 3dobjects actor_defs animations maps meshes music \
126 particles skeletons textures tiles languages \
127 *.lst 3dobjects.txt *.xml \
128 || die "doins failed"
129
130 # Removed sound from above - need to handle sound support
131
132 cd "${WORKDIR}"
133 if use sound ; then
134 doins -r sound || die "doins sound failed"
135 fi
136
137 prepgamesdirs
138 }
139
140 pkg_postinst() {
141 games_pkg_postinst
142 # Ensure that the files are writable by the game group for auto
143 # updating.
144 chmod -R g+rw "${ROOT}/${GAMES_DATADIR}/${MY_PN}"
145
146 # Make sure new files stay in games group
147 find "${ROOT}/${GAMES_DATADIR}/${MY_PN}" -type d -exec chmod g+sx {} \;
148 }
149
150
151
152 --
153 gentoo-commits@g.o mailing list