Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-action/lugaru: lugaru-1.0c-r1.ebuild ChangeLog
Date: Wed, 25 Jun 2014 13:08:53
Message-Id: 20140625130849.592162004E@flycatcher.gentoo.org
1 mgorny 14/06/25 13:08:49
2
3 Modified: ChangeLog
4 Added: lugaru-1.0c-r1.ebuild
5 Log:
6 Support multilib dependencies aside to emul-linux-x86.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
9
10 Revision Changes Path
11 1.4 games-action/lugaru/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/lugaru/ChangeLog?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/lugaru/ChangeLog?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/lugaru/ChangeLog?r1=1.3&r2=1.4
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-action/lugaru/ChangeLog,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- ChangeLog 26 Apr 2014 18:04:46 -0000 1.3
24 +++ ChangeLog 25 Jun 2014 13:08:49 -0000 1.4
25 @@ -1,6 +1,11 @@
26 # ChangeLog for games-action/lugaru
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-action/lugaru/ChangeLog,v 1.3 2014/04/26 18:04:46 ulm Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/games-action/lugaru/ChangeLog,v 1.4 2014/06/25 13:08:49 mgorny Exp $
30 +
31 +*lugaru-1.0c-r1 (25 Jun 2014)
32 +
33 + 25 Jun 2014; Michał Górny <mgorny@g.o> +lugaru-1.0c-r1.ebuild:
34 + Support multilib dependencies aside to emul-linux-x86.
35
36 26 Apr 2014; Ulrich Müller <ulm@g.o> lugaru-1.0c.ebuild:
37 Fix LICENSE, bug 505608.
38 @@ -13,4 +18,3 @@
39 12 May 2010; Mike Frysinger <vapier@g.o> +lugaru-1.0c.ebuild,
40 +metadata.xml:
41 Initial ebuild based on current lugaru-demo ebuild.
42 -
43
44
45
46 1.1 games-action/lugaru/lugaru-1.0c-r1.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/lugaru/lugaru-1.0c-r1.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/lugaru/lugaru-1.0c-r1.ebuild?rev=1.1&content-type=text/plain
50
51 Index: lugaru-1.0c-r1.ebuild
52 ===================================================================
53 # Copyright 1999-2014 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/games-action/lugaru/lugaru-1.0c-r1.ebuild,v 1.1 2014/06/25 13:08:49 mgorny Exp $
56
57 EAPI=5
58
59 inherit eutils unpacker games
60
61 DESCRIPTION="3D arcade with unique fighting system and anthropomorphic characters"
62 HOMEPAGE="http://www.wolfire.com/lugaru"
63 SRC_URI="${PN}-full-linux-x86-${PV}.bin"
64
65 LICENSE="GPL-2 free-noncomm"
66 SLOT="0"
67 KEYWORDS="-* ~amd64 ~x86"
68 IUSE=""
69 RESTRICT="fetch strip"
70
71 DEPEND="app-arch/unzip"
72 RDEPEND="sys-libs/glibc
73 amd64? (
74 || (
75 app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
76 (
77 x11-libs/libX11[abi_x86_32(-)]
78 x11-libs/libXext[abi_x86_32(-)]
79 )
80 )
81 )
82 x86? (
83 x11-libs/libX11
84 x11-libs/libXext
85 )"
86
87 S=${WORKDIR}/data
88
89 src_unpack() {
90 # self unpacking zip archive; unzip warns about the exe stuff
91 unpack_zip ${A}
92
93 # Duplicate file and can't be handled by portage, bug #14983
94 rm -f "${S}/Data/Textures/Quit.png "
95 }
96
97 src_install() {
98 local dir=${GAMES_PREFIX_OPT}/lugaru
99
100 insinto "${dir}"
101 doins -r Data
102
103 dodoc *.txt
104
105 exeinto "${dir}"
106 doexe ${PN}
107 games_make_wrapper ${PN} ./${PN} "${dir}" "${dir}"
108
109 doicon ${PN}.png
110 make_desktop_entry ${PN} Lugaru ${PN}
111
112 prepgamesdirs
113 }