summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-rpg/eternal-lands')
-rw-r--r--games-rpg/eternal-lands/ChangeLog6
-rw-r--r--games-rpg/eternal-lands/Manifest10
-rw-r--r--games-rpg/eternal-lands/eternal-lands-1.9.3-r1.ebuild15
3 files changed, 22 insertions, 9 deletions
diff --git a/games-rpg/eternal-lands/ChangeLog b/games-rpg/eternal-lands/ChangeLog
index c28c53ca848d..e798ec8c9ab3 100644
--- a/games-rpg/eternal-lands/ChangeLog
+++ b/games-rpg/eternal-lands/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-rpg/eternal-lands
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands/ChangeLog,v 1.62 2012/06/24 11:58:25 rich0 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands/ChangeLog,v 1.63 2012/06/24 13:11:45 rich0 Exp $
+
+ 24 Jun 2012; Richard Freeman <rich0@gentoo.org>
+ eternal-lands-1.9.3-r1.ebuild:
+ Fixes for gnome icon cache - thanks hasufell.
24 Jun 2012; Richard Freeman <rich0@gentoo.org>
eternal-lands-1.9.3-r1.ebuild:
diff --git a/games-rpg/eternal-lands/Manifest b/games-rpg/eternal-lands/Manifest
index 71142568a434..471405d6acd3 100644
--- a/games-rpg/eternal-lands/Manifest
+++ b/games-rpg/eternal-lands/Manifest
@@ -9,14 +9,14 @@ DIST elc_1.9.3-20120213.tar.bz2 2401172 RMD160 c3088a744e1a3950086742206151ba07c
DIST eternal-lands.png 9955 RMD160 2f9c8acd96214577cf8b8027f0d20fb1fe7574ff SHA1 34ee1c154178090f45ca171509f8ba00d26d6a21 SHA256 dd7d45cd9948fe7875ebd0bfcd1925d9b34e7606a223faf61d37a6dd2cd433fb
EBUILD eternal-lands-1.9.2-r1.ebuild 4178 RMD160 3eb4421d112c613b9e2ba9d28a528294142f7774 SHA1 1202be6237babb04d16cdb758eab5c2e7173b0cc SHA256 8a4f33082bcb523a5a90dc5ef450b9520d864c495550ed7152ad8b27ed60d3fb
EBUILD eternal-lands-1.9.2.ebuild 4072 RMD160 01c9e3a645d3c0ab195370fd3739d24b7a84033a SHA1 168d3192cef862bc6663748a51319a2d670b4224 SHA256 3d61f6f8051121cbd648bcec2e2dce8a87992117346d5ff66e6e1e59bd3db045
-EBUILD eternal-lands-1.9.3-r1.ebuild 4156 RMD160 643c977a603dda8478b06dd6d595c07d0afcca1a SHA1 24c78c69bdc1b40d3358a9645668b28ea4bb92a6 SHA256 326b52fa4bf2b263c958bae77891fde0ba97e5e14b4b8cb66dd2ecbbca6ed109
+EBUILD eternal-lands-1.9.3-r1.ebuild 4304 RMD160 8fff139f3364cc34de1d501389d3649eb9b09d84 SHA1 bd87016aa48043e1d17b464d5a82e4086f4ba77d SHA256 aabb2af1045328eccfa1db644f997882b008b1df20743401701af71eb4030f41
EBUILD eternal-lands-1.9.3.ebuild 4155 RMD160 51b6098ecf6dcddddd16ba16babd3292ef95b3d8 SHA1 4eed729c7144f66a3cc797fba1b4650c3e2ccb7d SHA256 2ca5492f0c691e6a8352867f0b6a0c2f110d424ba17947238ff657cd0d2ef9d8
-MISC ChangeLog 11293 RMD160 5764aa3b25307eddb55c1a8217bca24fff54d6eb SHA1 bb43bb6d5973a29af834a5a02a728259dc2dc743 SHA256 190f90dded1efa6c8b065ecbd1f626f592817b6dbbbfb2e9eb211cb03fa60746
+MISC ChangeLog 11425 RMD160 c60e06a72d8379e469ac79c5f456c1ad2dfc2a49 SHA1 0750bfc2ae03ed951fca786380c93a8b93f08d65 SHA256 85666fe138766a2c48485c56a382f56d227f9420a725c388206b2dcb4e0d7dc4
MISC metadata.xml 366 RMD160 ccbe7a2729da6681a8dbcd3d7ea23add0ff18c65 SHA1 667cc0ff9d3cc004febdc7e34903e6d81ad2c68d SHA256 3d87566ab1a097e5e331a2238ddb230fe2e5eb2b7097744a2aa609abf0d90732
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk/nAOoACgkQCMFw3lXsEjpUYAEAme9BCpzq/IciXJfJKHRs4PO5
-JTgLR0v2T/j4cugjz8cA/1uBLE9SaA46PxGwFZsDZnfsXxL1hJvEvzesg8LBHDsq
-=7C1H
+iF4EAREIAAYFAk/nEhcACgkQCMFw3lXsEjqOFgD+I7iBL0m2/VR7sjvp9NsBBBNR
+4bAvunH+kJhmKSqkGhkA/2BkWSvpS9MkOwSR6zBO8Q0B5dNmsT/5UIsFGZqOODXi
+=GVgc
-----END PGP SIGNATURE-----
diff --git a/games-rpg/eternal-lands/eternal-lands-1.9.3-r1.ebuild b/games-rpg/eternal-lands/eternal-lands-1.9.3-r1.ebuild
index 574a6d2a1630..32997eef0e83 100644
--- a/games-rpg/eternal-lands/eternal-lands-1.9.3-r1.ebuild
+++ b/games-rpg/eternal-lands/eternal-lands-1.9.3-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands/eternal-lands-1.9.3-r1.ebuild,v 1.2 2012/06/24 11:58:25 rich0 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-rpg/eternal-lands/eternal-lands-1.9.3-r1.ebuild,v 1.3 2012/06/24 13:11:45 rich0 Exp $
EAPI=2
-inherit eutils flag-o-matic games
+inherit eutils flag-o-matic gnome2-utils games
DESCRIPTION="An online MMORPG written in C and SDL"
HOMEPAGE="http://www.eternal-lands.com"
@@ -118,7 +118,7 @@ src_compile() {
}
src_install() {
- newicon "${DISTDIR}/eternal-lands.png" ${PN}.png
+ newicon -s 64 "${DISTDIR}/eternal-lands.png" ${PN}.png
newgamesbin el.x86.linux.bin el \
|| die "newgamesbin failed"
@@ -137,8 +137,14 @@ src_install() {
prepgamesdirs
}
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
pkg_postinst() {
games_pkg_postinst
+ gnome2_icon_cache_update
elog "Auto Update is now enabled in Eternal Lands"
elog "If an update occurs then the client will suddenly exit"
elog "Updates only happen when the game first loads"
@@ -150,5 +156,8 @@ pkg_postinst() {
# Make sure new files stay in games group
find "${ROOT}/${GAMES_DATADIR}/${PN}" -type d -exec chmod g+sx {} \;
+}
+pkg_postrm() {
+ gnome2_icon_cache_update
}