diff options
author | Michał Górny <mgorny@gentoo.org> | 2014-06-25 13:22:32 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2014-06-25 13:22:32 +0000 |
commit | 753a85bb743ef61313ac339a0cdf91949beb00eb (patch) | |
tree | b446ec06587701dfabcc228ccd19b9b913da4be7 /games-action/lugaru | |
parent | Clean up (-)abi_x86_32 deps. (diff) | |
download | historical-753a85bb743ef61313ac339a0cdf91949beb00eb.tar.gz historical-753a85bb743ef61313ac339a0cdf91949beb00eb.tar.bz2 historical-753a85bb743ef61313ac339a0cdf91949beb00eb.zip |
Support multilib dependencies aside to emul-linux-x86.
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'games-action/lugaru')
-rw-r--r-- | games-action/lugaru/ChangeLog | 8 | ||||
-rw-r--r-- | games-action/lugaru/Manifest | 30 | ||||
-rw-r--r-- | games-action/lugaru/lugaru-1.0c-r1.ebuild | 61 |
3 files changed, 85 insertions, 14 deletions
diff --git a/games-action/lugaru/ChangeLog b/games-action/lugaru/ChangeLog index 0dbf56d72fb6..fce9698b65f2 100644 --- a/games-action/lugaru/ChangeLog +++ b/games-action/lugaru/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-action/lugaru # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-action/lugaru/ChangeLog,v 1.3 2014/04/26 18:04:46 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-action/lugaru/ChangeLog,v 1.4 2014/06/25 13:08:49 mgorny Exp $ + +*lugaru-1.0c-r1 (25 Jun 2014) + + 25 Jun 2014; Michał Górny <mgorny@gentoo.org> +lugaru-1.0c-r1.ebuild: + Support multilib dependencies aside to emul-linux-x86. 26 Apr 2014; Ulrich Müller <ulm@gentoo.org> lugaru-1.0c.ebuild: Fix LICENSE, bug 505608. @@ -13,4 +18,3 @@ 12 May 2010; Mike Frysinger <vapier@gentoo.org> +lugaru-1.0c.ebuild, +metadata.xml: Initial ebuild based on current lugaru-demo ebuild. - diff --git a/games-action/lugaru/Manifest b/games-action/lugaru/Manifest index 882ff8c2295e..24b014fb8f09 100644 --- a/games-action/lugaru/Manifest +++ b/games-action/lugaru/Manifest @@ -2,20 +2,26 @@ Hash: SHA256 DIST lugaru-full-linux-x86-1.0c.bin 35539077 SHA256 fde77b630c15e94e7f9b28fead0baeb233901eb94dd0b8a898c27d3fcf22f040 SHA512 80bc94d2e3151972ac806d2ab381b10656aa7ed61e20a1cbe9f72be75532b39ef3dde67bd2f05328b8c675c4ea38d1b6ea606b06689abba708ef8ab53f595c19 WHIRLPOOL eed29393a37575cdc3ffeda6336b6de93185d825e6895f5a07bd92c02a900d1a14f9654f8fdbd36d4dd2994d70448a77df8d424cfbd8c11205139e582e5ac7d4 +EBUILD lugaru-1.0c-r1.ebuild 1262 SHA256 cf5c033c9c56d50f79f51a9d143277557ba533f2d72b4e325622140037fb883e SHA512 a190fb2f944ff3248f1d45251080c7a99ca5661bcd4c1b1d1407eeddf2f8a9c82f2be28fe21cbdb9fd799370e8d436100c75d39d8463a70925cfca242160d5e3 WHIRLPOOL a5e2b4079859f147fdbb6691777ec2455fdfb22d2a53359ae177fbd23000afc5e3e408b53aaf284b0c0ba74f4e81918bf4c05219792c495d071240bf2b6debf8 EBUILD lugaru-1.0c.ebuild 1180 SHA256 bb83382a25172f34aea7aa8978a6029d43fc88b2d4411cb728a80273fe268a09 SHA512 97beb87aeb97f321aca7059cb558e2eca0077b0a489d3fde217e1d5ceadfa5dea168d77c9c60488a2ff53f87c200e500649e4b046f37c069498d44f6e0d94012 WHIRLPOOL 460acdd7701bfe95ddfbfa5edc539d121bea78009a1e323fd553434c38341bd9406790ef4ed45c1f9d2891874c3beccb05d243c0c4a0fc80e409e156cdb91b71 -MISC ChangeLog 601 SHA256 76a8e9b3c4317d3c159901fa6963b6c542c77520ddd126776f26deef0116559e SHA512 716891edd46fa44dd0d8cff1968c694402cf7d5cbef87510b66ce98a5eb80cfee4344edf3178c32abab587386137b7006f13ec5406ea743ef9e16e1ed3aad74c WHIRLPOOL c2c44622d6e55186e3c9d91778a1d8741de20bf5222ea6f58f5fbab705e2ff4bd8c95e2b3841e91988a6ba54c28b6187f6693fd4f671166987fe6bf93fe36b62 +MISC ChangeLog 766 SHA256 a535db0006a5d760496d09810c3433380f48db053688865d80c8af49145af242 SHA512 00a4201e4a50dcb4231e5d7ebc976ae109a8cbe41df815c63b3abbf3515ab107ab07fdb2ed828103c56cee05720a390a3de2e768e83448fb88ae6362e9b1b9ce WHIRLPOOL a2fe01b479378f9a047e5591acfcd1d6a66325dbf7bdba5a9ae3a0212cf74a9a0debfa86fd7720d90e0050aedefedf00509c337677d4d223972c2ae906c813a1 MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQGcBAEBCAAGBQJTW/VeAAoJEJQzkH1pP7W4s68L/203/pQ1VYTtYQNXAKGgTG8O -Aw69a52hnz8H3flLbtByCA2gB3N+iNdz/KYMmeI7a8ari5ETg+1DgfyNDRRCli30 -0Ks1Z6DHS4KrdXwFPin5JSN/kz8DdeO7kQRguFRmcL4sL7LrWX+Ks6Rn6LFO0pKn -pXtLOUSB4P2/DjdjipPQ0zrBkfiQ9ZuA9KLwXC2Pbl0s1nAHx1dwVmXkdqYi2yOc -Gx/zOwrMLsJ5e656XjQt6x3VrT3GCgEIBrn54JrexqnQGF8Jm67q/rHfqClYc/oM -Hmfoogiu+aGRqdB/E+rmeLWhp8Lrkc6Lr7xyA+N3/RSNtRHYpX3vBjeMq/UZG+8z -8h1VH/WxcqLbhlapwngHj9ljtQ2B+4AktOAYLT6TsjRQeHfgYP9AtOWYLWyefAN+ -lOKKau7dV8cn7kaXO0ihOImDhEYZStQt6oxSu35bax6DXlyBbiuNlLLWDPL1TQNY -s3EwZwuarlkR6+MnAEK/eZ5YAYqyCBiwrJc07OePSA== -=CBq0 +iQJ8BAEBCABmBQJTqsniXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOeboQAMP+Hsf44rS0BNitmmZCS7bZ +Vd/erMVrd3ro26PNUP5jxlg+R/pwL6SgDr5zIeeFAT3s7Q7ryLoVOI9WRp2kiL9D +Q45m09GFGcPArI/1+zFbfThJpO2nrb08Z1r58zXLWKfuuK66/4G/vfaPViffLgA3 +1aUdFUN97JSBFppRSqd7kmXO+ua9bZYwk80drEdoR8fkT3ELuEmXRTOO7P/TrDFN +QN9+nH2dx/Rpz1z8O0sW12zsvlvSmr31x6UKzjearK3h3CHX/JY8GALWOoUp0kYp +Q0YQ1/fXJQlxodgWzU9+dS6RD2oxGucJEHppTcd9wZBr+Jx2PSFa/VnY8KEZ+EnO +iVEgK47NU5a5CXK9MZ6NFQtL7ezGeR30juvRiGz8syQXqtG/ol1QAnAtSFCnE9rR +0tQT8OMZUpeD9SaM2GmEDaMp2MS3pfoWhMvg0jCdgtTvOe09tKMusFcVMg/Mk6Fz +ZNIk98na7A0uZ7qg2AZvIM77kEZSQ7QRSQ8EtBYKyGCTkUL8nLJyXJaMgplnYoR1 +CVQx8cG4Ohk1JZiVjYWOytFEPscV0SWd9VKnvlO64Qs7XJKM5VOqzheae1myTJBk +uR84pkfdsEWKT67rM0+jHDTj5v+pUOixBY71ORx/d6D/vwifJv/m3m354MGGPunj +VslGdAz9xGdZIjzGnUzo +=TDml -----END PGP SIGNATURE----- diff --git a/games-action/lugaru/lugaru-1.0c-r1.ebuild b/games-action/lugaru/lugaru-1.0c-r1.ebuild new file mode 100644 index 000000000000..d2d022a02b76 --- /dev/null +++ b/games-action/lugaru/lugaru-1.0c-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-action/lugaru/lugaru-1.0c-r1.ebuild,v 1.1 2014/06/25 13:08:49 mgorny Exp $ + +EAPI=5 + +inherit eutils unpacker games + +DESCRIPTION="3D arcade with unique fighting system and anthropomorphic characters" +HOMEPAGE="http://www.wolfire.com/lugaru" +SRC_URI="${PN}-full-linux-x86-${PV}.bin" + +LICENSE="GPL-2 free-noncomm" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" +RESTRICT="fetch strip" + +DEPEND="app-arch/unzip" +RDEPEND="sys-libs/glibc + amd64? ( + || ( + app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] + ( + x11-libs/libX11[abi_x86_32(-)] + x11-libs/libXext[abi_x86_32(-)] + ) + ) + ) + x86? ( + x11-libs/libX11 + x11-libs/libXext + )" + +S=${WORKDIR}/data + +src_unpack() { + # self unpacking zip archive; unzip warns about the exe stuff + unpack_zip ${A} + + # 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 + + dodoc *.txt + + exeinto "${dir}" + doexe ${PN} + games_make_wrapper ${PN} ./${PN} "${dir}" "${dir}" + + doicon ${PN}.png + make_desktop_entry ${PN} Lugaru ${PN} + + prepgamesdirs +} |