diff options
-rw-r--r-- | games-action/lugaru-demo/ChangeLog | 9 | ||||
-rw-r--r-- | games-action/lugaru-demo/Manifest | 14 | ||||
-rw-r--r-- | games-action/lugaru-demo/lugaru-demo-1.0b.ebuild | 50 |
3 files changed, 70 insertions, 3 deletions
diff --git a/games-action/lugaru-demo/ChangeLog b/games-action/lugaru-demo/ChangeLog index d73446d51937..cdce3dc2873a 100644 --- a/games-action/lugaru-demo/ChangeLog +++ b/games-action/lugaru-demo/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-action/lugaru-demo -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-action/lugaru-demo/ChangeLog,v 1.8 2008/02/29 18:06:13 carlo Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-action/lugaru-demo/ChangeLog,v 1.9 2009/08/24 10:16:49 nyhm Exp $ + +*lugaru-demo-1.0b (24 Aug 2009) + + 24 Aug 2009; Tristan Heaven <nyhm@gentoo.org> +lugaru-demo-1.0b.ebuild: + Version bump, bug #282401 29 Feb 2008; Carsten Lohrke <carlo@gentoo.org> lugaru-demo-1.0.ebuild: Remove icon extension from desktop entry to match Icon Theme Specification. diff --git a/games-action/lugaru-demo/Manifest b/games-action/lugaru-demo/Manifest index 8e7d8b9ab110..41f30cafd31b 100644 --- a/games-action/lugaru-demo/Manifest +++ b/games-action/lugaru-demo/Manifest @@ -1,4 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST lugaru-linux-x86-1.0.zip 26043246 RMD160 5301a97319e3f6d9e0ce5de6d606be673263dd7e SHA1 0a6d3a298bc4e30b01d542412c56c0db9c36ddda SHA256 4e65bbbf84d471f5b3ee747f4b7721ebb756fbfb9c94bfe97a2cf95cd8749d99 +DIST lugaru-linux-x86-1.0b.bin 26542053 RMD160 bf75f10b633f5f929809f6e0acba198485e887d8 SHA1 7e705f3af5d3be570a301f9103387ed049b82b71 SHA256 053feea569ae203a54e1d1fd95ffcb28db7758d41827fdc41bc1898c92b33085 EBUILD lugaru-demo-1.0.ebuild 1390 RMD160 2accdb09efa56e1e9684f4300f6e7df71368fe9e SHA1 b874e02e9a5f9bfcdfd33a34968f764a2646ad9e SHA256 a60b1dd365e355867d164c701f9d6af9c88a299c0e6ee9a807e3391280fea32f -MISC ChangeLog 1247 RMD160 fc87d8b630e483026e5082cec43337e0c971349a SHA1 fee92b7cee2cc01f4afee030e726cbb4a03d664f SHA256 9a11af104e926dc04ea43cd8856bf133b20e1ef73bc01c7e2524b91d0ab7e27d +EBUILD lugaru-demo-1.0b.ebuild 1213 RMD160 72405e3cef6d972bb2be9649a1a085d40572e21e SHA1 730a6c7ac56f2d725edb7cfb4500a6c0de0b7fde SHA256 de10ff961a3afc7ea80277da84daa040d929ace3a934958c30410976af7354e8 +MISC ChangeLog 1382 RMD160 ea0c1d8d5a6828eb2d543e72da7a4fcb35445b22 SHA1 7b8cc6b90c646f884e77f041afda4db946bbba0e SHA256 0e384aba436e0b0cc17d46121a4daa7dbc45086f87b2ce03fcc8e80ef88bba5b MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAkqSaJcACgkQdz7hIScOURFupwCfU9lijyHWMRykg9tIMsjEadQZ +76gAnAhG7uUOvzmHt0anZAxHkQqGFABL +=usnK +-----END PGP SIGNATURE----- diff --git a/games-action/lugaru-demo/lugaru-demo-1.0b.ebuild b/games-action/lugaru-demo/lugaru-demo-1.0b.ebuild new file mode 100644 index 000000000000..8d828450911b --- /dev/null +++ b/games-action/lugaru-demo/lugaru-demo-1.0b.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-action/lugaru-demo/lugaru-demo-1.0b.ebuild,v 1.1 2009/08/24 10:16:49 nyhm Exp $ + +inherit eutils games + +DESCRIPTION="3D arcade with unique fighting system and antropomorphic characters" +HOMEPAGE="http://www.wolfire.com/lugaru" +SRC_URI="http://cdn.wolfire.com/games/lugaru-linux-x86-${PV}.bin" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror strip" + +DEPEND="app-arch/unzip" +RDEPEND="sys-libs/glibc + amd64? ( app-emulation/emul-linux-x86-xlibs ) + x86? ( + x11-libs/libX11 + x11-libs/libXext + )" + +S=${WORKDIR}/data + +src_unpack() { + tail -c +193061 "${DISTDIR}"/${A} > ${A}.zip + unpack ./${A}.zip + rm -f ${A}.zip + + # Duplicate file and can't be handled by portage, bug #14983 + rm -f "${S}/Data/Textures/Quit.png " +} + +src_install() { + local dir=${GAMES_PREFIX_OPT}/lugaru + + insinto "${dir}" + doins -r Data *.png *.txt || die "doins failed" + + exeinto "${dir}" + doexe lugaru lib*so* xdg-open || die "doexe failed" + games_make_wrapper lugaru ./lugaru "${dir}" "${dir}" + + doicon lugaru.png + make_desktop_entry lugaru Lugaru lugaru + + prepgamesdirs +} |