Portage is a package management system used by Gentoo Linux
# 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
+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
+eternal-lands-data-1.2.0_p1.ebuild:
Intial import
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
# 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 {} \;
}
role playing game)