From 515672957f758a2adb2d7f52dafb90b79c1300e5 Mon Sep 17 00:00:00 2001 From: Richard Freeman Date: Sun, 30 Mar 2008 02:20:31 +0000 Subject: version bump - 215327 Package-Manager: portage-2.1.4.4 --- games-rpg/eternal-lands-data/ChangeLog | 8 ++- games-rpg/eternal-lands-data/Manifest | 16 ++--- .../eternal-lands-data-1.6.0.ebuild | 74 ++++++++++++++++++++++ 3 files changed, 85 insertions(+), 13 deletions(-) create mode 100644 games-rpg/eternal-lands-data/eternal-lands-data-1.6.0.ebuild (limited to 'games-rpg') diff --git a/games-rpg/eternal-lands-data/ChangeLog b/games-rpg/eternal-lands-data/ChangeLog index aa8da615da4e..320cb7742474 100644 --- a/games-rpg/eternal-lands-data/ChangeLog +++ b/games-rpg/eternal-lands-data/ChangeLog @@ -1,6 +1,12 @@ # 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.13 2008/02/16 00:21:07 nyhm Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands-data/ChangeLog,v 1.14 2008/03/30 02:20:31 rich0 Exp $ + +*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: diff --git a/games-rpg/eternal-lands-data/Manifest b/games-rpg/eternal-lands-data/Manifest index c1b5746dfb29..c5979cbed93a 100644 --- a/games-rpg/eternal-lands-data/Manifest +++ b/games-rpg/eternal-lands-data/Manifest @@ -1,16 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +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 -DIST elc_150_linux.zip 45639336 RMD160 f53d05dd169be9aa158ae5ff8335ec6bd8ea1644 SHA1 79f01bcb5db79a9780bada3b1bee1ad89c0c6d36 SHA256 882bc79181cbc1554c31b6b426ce222d0ea70ab9adc37bf66840d249dffd724c +DIST elc_150_linux.zip 1281000 RMD160 7d2eee9a2c4b5017bc01576a20aefbf1bbdb99a0 SHA1 1b7d9a738826e81389ffb68b28fae1fa9ba3fac9 SHA256 ac47aeeefdd52bec0b0172115ffe6b0df75482f86283e4d142fa26054f5b1443 EBUILD eternal-lands-data-1.5.0.ebuild 1989 RMD160 b6fe237d0082612247149e92adf9caaa8ea516e7 SHA1 afd19acbf5358b190fb7d6fe4ba2dab3b73d8ce1 SHA256 4fa17e197d15d5f33ea5d741936b1a887c8546b89ca236350de77d82c14007fa -MISC ChangeLog 2356 RMD160 3590b1b51181e3a7a4d077e0aa84bb2c561b4cfe SHA1 5afcf8f670f1d8f96e7864643b393dc98da201fd SHA256 b370e3bbca533ca7df2079e9caaa01538947dbea18980263081c5013d13ca6b6 +EBUILD eternal-lands-data-1.6.0.ebuild 1995 RMD160 bcaedadce37bb082e08ab3f897e40887e774d1a9 SHA1 00aac25bdbc485b519d61c14a8eefb0118cdab0b SHA256 d6ad542e4e7aff66bbd8434023cc3f4a7c11c5879f0663973ab8c17a64b736ab +MISC ChangeLog 2509 RMD160 c07178f98836365bc7bc73a4a8760fb731df4866 SHA1 07b6057b88b4c7ef0e5dc3bd483dc1f152adae94 SHA256 a23311f4d3b41fbe4593fedcd49d41fc33205883a2f62f8d6ec480500e4e1fca MISC metadata.xml 366 RMD160 ccbe7a2729da6681a8dbcd3d7ea23add0ff18c65 SHA1 667cc0ff9d3cc004febdc7e34903e6d81ad2c68d SHA256 3d87566ab1a097e5e331a2238ddb230fe2e5eb2b7097744a2aa609abf0d90732 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) - -iD8DBQFHtix5dz7hIScOURERArjoAJ4rKPM4euUJBf9Z507K3B7/atsxoACgqZ3X -2XaDRBGTH2LpJU2YsBc5JfM= -=Pqjv ------END PGP SIGNATURE----- diff --git a/games-rpg/eternal-lands-data/eternal-lands-data-1.6.0.ebuild b/games-rpg/eternal-lands-data/eternal-lands-data-1.6.0.ebuild new file mode 100644 index 000000000000..e4e0be294826 --- /dev/null +++ b/games-rpg/eternal-lands-data/eternal-lands-data-1.6.0.ebuild @@ -0,0 +1,74 @@ +# 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.1 2008/03/30 02:20:31 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 + + 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 {} \; +} -- cgit v1.2.3-65-gdbad