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-strategy/knights-demo: knights-demo-1.32-r1.ebuild ChangeLog
Date: Wed, 25 Jun 2014 17:13:53
Message-Id: 20140625171340.C78E12004E@flycatcher.gentoo.org
1 mgorny 14/06/25 17:13:40
2
3 Modified: ChangeLog
4 Added: knights-demo-1.32-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-strategy/knights-demo/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/knights-demo/ChangeLog?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/knights-demo/ChangeLog?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/knights-demo/ChangeLog?r1=1.3&r2=1.4
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-strategy/knights-demo/ChangeLog,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- ChangeLog 5 Feb 2012 06:24:05 -0000 1.3
24 +++ ChangeLog 25 Jun 2014 17:13:40 -0000 1.4
25 @@ -1,6 +1,11 @@
26 # ChangeLog for games-strategy/knights-demo
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/knights-demo/ChangeLog,v 1.3 2012/02/05 06:24:05 vapier Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/knights-demo/ChangeLog,v 1.4 2014/06/25 17:13:40 mgorny Exp $
31 +
32 +*knights-demo-1.32-r1 (25 Jun 2014)
33 +
34 + 25 Jun 2014; Michał Górny <mgorny@g.o> +knights-demo-1.32-r1.ebuild:
35 + Support multilib dependencies aside to emul-linux-x86.
36
37 05 Feb 2012; Mike Frysinger <vapier@g.o> knights-demo-1.32.ebuild:
38 Move to new unpacker eclass for unpack_makeself.
39 @@ -13,4 +18,3 @@
40 27 Apr 2007; Michael Sterrett <mr_bones_@g.o> +metadata.xml,
41 +knights-demo-1.32.ebuild:
42 initial commit - ebuild submitted by Paul Bredbury via bug #168505
43 -
44
45
46
47 1.1 games-strategy/knights-demo/knights-demo-1.32-r1.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild?rev=1.1&content-type=text/plain
51
52 Index: knights-demo-1.32-r1.ebuild
53 ===================================================================
54 # Copyright 1999-2014 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild,v 1.1 2014/06/25 17:13:40 mgorny Exp $
57
58 EAPI=5
59
60 inherit eutils unpacker games
61
62 DESCRIPTION="Anglo-Saxon medieval army battles and resource management"
63 HOMEPAGE="http://www.linuxgamepublishing.com/info.php?id=knights"
64 # Unversioned upstream filename
65 SRC_URI="mirror://gentoo/${P}.run"
66
67 LICENSE="knights-demo"
68 SLOT="0"
69 KEYWORDS="~x86"
70 IUSE=""
71 RESTRICT="strip"
72
73 RDEPEND="sys-libs/glibc
74 || (
75 (
76 x11-libs/libX11[abi_x86_32(-)]
77 x11-libs/libXau[abi_x86_32(-)]
78 x11-libs/libXdmcp[abi_x86_32(-)]
79 x11-libs/libXext[abi_x86_32(-)]
80 x11-libs/libXi[abi_x86_32(-)]
81 )
82 amd64? (
83 app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
84 )
85 )"
86
87 S=${WORKDIR}
88
89 src_unpack() {
90 unpack_makeself ${P}.run
91 mv -f data{,-temp}
92 unpack ./data-temp/data.tar.gz
93 rm -rf data-temp lgp_* setup*
94 }
95
96 src_install() {
97 local dir=${GAMES_PREFIX_OPT}/${PN}
98
99 exeinto "${dir}"
100 doexe bin/Linux/x86/${PN}{,.dynamic}
101
102 insinto "${dir}"
103 doins -r data
104 doins EULA icon.xpm README{,.licenses}
105
106 # We don't support the dynamic version, even though we install it.
107 games_make_wrapper ${PN} ./${PN} "${dir}" "${dir}"
108 newicon icon.xpm ${PN}.xpm
109 make_desktop_entry ${PN} "Knights and Merchants (Demo)" ${PN}
110 prepgamesdirs
111 }