ChangeLog

# ChangeLog for games-rpg/eternal-lands-data
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands-data/ChangeLog,v 1.16 2008/06/12 19:15:17 rich0 Exp $

12 Jun 2008; Richard Freeman
eternal-lands-data-1.6.0.ebuild:
Fix file collision - 226053 - thanks to Shaun Bouckaert

30 Mar 2008; Richard Freeman
-eternal-lands-data-1.5.0.ebuild:
cleaning out non-working version

*eternal-lands-data-1.6.0 (29 Mar 2008)

29 Mar 2008; Richard Freeman
+eternal-lands-data-1.6.0.ebuild:
version bump - 215327

16 Feb 2008; Tristan Heaven
eternal-lands-data-1.5.0.ebuild:
Fix RDEPEND

29 Dec 2007; Richard Freeman
-eternal-lands-data-1.3.3.ebuild:
Removing old versions - they no longer work with the server.

*eternal-lands-data-1.5.0 (29 Dec 2007)

29 Dec 2007; Richard Freeman metadata.xml,
+eternal-lands-data-1.5.0.ebuild:
Version bump - #201161

07 Jan 2007; Roy Marples
eternal-lands-data-1.3.3.ebuild:
USE -music now works, #160509 thanks to Richard Freeman.

*eternal-lands-data-1.3.3 (06 Jan 2007)

06 Jan 2007; Roy Marples
+eternal-lands-data-1.3.3.ebuild:
New release, #159336

26 Oct 2006; Roy Marples
eternal-lands-data-1.3.2.ebuild:
Added x86-fbsd keyword.

*eternal-lands-data-1.3.2 (03 Sep 2006)

03 Sep 2006; Roy Marples
+eternal-lands-data-1.3.2.ebuild:
Version bump, #146023 thanks to Daniel Nilsson.

*eternal-lands-data-1.3.0 (04 Jul 2006)

04 Jul 2006; Roy Marples
+eternal-lands-data-1.3.0.ebuild:
Version bump.

02 Jul 2006; Roy Marples
eternal-lands-data-1.2.0_p1-r3.ebuild:
Make files group writeable before install.

*eternal-lands-data-1.2.0_p1-r3 (21 May 2006)

21 May 2006; Roy Marples
+eternal-lands-data-1.2.0_p1-r3.ebuild:
Install book xml correctly, #133661 thanks to Jonathan Lambrechts.

*eternal-lands-data-1.2.0_p1-r2 (08 Mar 2006)

08 Mar 2006; Roy Marples
+eternal-lands-data-1.2.0_p1-r2.ebuild:
New music available, fixes #125406 thanks to Daniel Nilsson.

*eternal-lands-data-1.2.0_p1-r1 (07 Mar 2006)

07 Mar 2006; Roy Marples
+eternal-lands-data-1.2.0_p1-r1.ebuild:
Renamed stonebrick1.E3D to stonebrick1.e3d which fixes badobject
being shown on some textures. Thanks to Daniel Nilsson for the patch.

*eternal-lands-data-1.2.0_p1 (13 Feb 2006)

13 Feb 2006; Roy Marples +metadata.xml,
+eternal-lands-data-1.2.0_p1.ebuild:
Intial import

Manifest

DIST el_160_linux.zip 51333599 RMD160 a3f2cff28e4ce1db3cf6b103185f99ff0a0615a3 SHA1 c8d381ce15b2d953c841636af84333c101fa243a SHA256 d8ff5eb0cc3daec9eee1d2a04b9e48a1b87e7074ea8a7dbda007b5c0ff28a311
DIST el_music_full-20060803.zip 65511882 RMD160 63955f223a8472c9956a5b6912dec7db924f32ee SHA1 fd470d14d50873704de2ae13876b411a58eb39de SHA256 1ea4de25081034ac684aaebf127ab6ca8524ba5367532863d84d63837dd631ec
DIST el_sound_150.zip 41484367 RMD160 50e370757dfb22e0ad72dcf90b8f0c288d9521b3 SHA1 35a70d45bc0af647b9c1fba3067a73fa72e5a286 SHA256 fce868fc65a5b253d706f8a2111470df0e17871ad10fe40a932a22c4e491200c
EBUILD eternal-lands-data-1.6.0.ebuild 2012 RMD160 86e6e54e5bfca7d87aaa2750c35900ef6644f7f8 SHA1 5fe394aed08ddd0aac0c1e4fa4a9c7f944f1756e SHA256 45e9e03d1e35826fa3c58f39e491f85f9c6033e626a789402760f5facf65f06e
MISC ChangeLog 2775 RMD160 dad5f445f3ae80fa4780e14c139c9f40c91d6cb7 SHA1 ba0f0d8383956b7def920bd0e40862667e294046 SHA256 56bfcd96984cc650d8b6109419c37da9c141c53fac859b57e3b5b88e2fd450eb
MISC metadata.xml 366 RMD160 ccbe7a2729da6681a8dbcd3d7ea23add0ff18c65 SHA1 667cc0ff9d3cc004febdc7e34903e6d81ad2c68d SHA256 3d87566ab1a097e5e331a2238ddb230fe2e5eb2b7097744a2aa609abf0d90732

eternal-lands-data-1.6.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands-data/eternal-lands-data-1.6.0.ebuild,v 1.2 2008/06/12 19:15:17 rich0 Exp $

inherit games

MUSIC_DATE="20060803"

MY_PV="${PV//_/}"
MY_PV="${MY_PV//./}"
MY_PN="${PN%*-data}"
DESCRIPTION="An online MMORPG written in C and SDL"
HOMEPAGE="http://www.eternal-lands.com"
SRC_URI="http://el.beplacid.net/downloads/el_160_linux.zip
music? ( mirror://gentoo/el_music_full-${MUSIC_DATE}.zip )
sound? ( mirror://gentoo/el_sound_150.zip )"
# WARNING: The music file is held at
# http://www.eternal-lands.com/page/music.php
# We only mirror it so that it is versioned by the date we mirrored it
# AND prefixed with el_ so as not cause any conflicts. Maybe oneday they will
# version their music, maybe not.

LICENSE="eternal_lands"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="music sound"

DEPEND="app-arch/unzip"

# Maybe one day upstream will do things in a consistent way.
S="${WORKDIR}/el_install"

src_unpack() {
unpack ${A}
cd "${S}"

# Move our music files to the correct directory
if use music ; then
mkdir music
mv ../*.ogg ../*.pll music || die
fi
}

src_install() {
# These are provided by eternal-lands ebuild

rm license.txt
rm commands.lst

insopts -m 0660
insinto "${GAMES_DATADIR}/${MY_PN}"
doins -r 2dobjects 3dobjects actor_defs animations maps meshes music \
particles skeletons textures tiles languages \
*.lst 3dobjects.txt *.xml \
|| die "doins failed"

# Removed sound from above - need to handle sound support

cd "${WORKDIR}"
if use sound ; then
doins -r sound || die "doins sound failed"
fi

prepgamesdirs
}

pkg_postinst() {
games_pkg_postinst
# Ensure that the files are writable by the game group for auto
# updating.
chmod -R g+rw "${ROOT}/${GAMES_DATADIR}/${MY_PN}"

# Make sure new files stay in games group
find "${ROOT}/${GAMES_DATADIR}/${MY_PN}" -type d -exec chmod g+sx {} \;
}

metadata.xml




games

rich0@gentoo.org
Richard Freeman

Eternal Lands is a FREE MMORPG (massively multiplayer online
role playing game)