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/shadowgrounds-bin: shadowgrounds-bin-0_beta12-r1.ebuild ChangeLog
Date: Wed, 25 Jun 2014 13:14:32
Message-Id: 20140625131421.2AFB02004E@flycatcher.gentoo.org
1 mgorny 14/06/25 13:14:21
2
3 Modified: ChangeLog
4 Added: shadowgrounds-bin-0_beta12-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/shadowgrounds-bin/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/shadowgrounds-bin/ChangeLog?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/shadowgrounds-bin/ChangeLog?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/shadowgrounds-bin/ChangeLog?r1=1.3&r2=1.4
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-action/shadowgrounds-bin/ChangeLog,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- ChangeLog 29 Mar 2013 15:35:58 -0000 1.3
24 +++ ChangeLog 25 Jun 2014 13:14:20 -0000 1.4
25 @@ -1,6 +1,12 @@
26 # ChangeLog for games-action/shadowgrounds-bin
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-action/shadowgrounds-bin/ChangeLog,v 1.3 2013/03/29 15:35:58 hasufell Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/games-action/shadowgrounds-bin/ChangeLog,v 1.4 2014/06/25 13:14:20 mgorny Exp $
31 +
32 +*shadowgrounds-bin-0_beta12-r1 (25 Jun 2014)
33 +
34 + 25 Jun 2014; Michał Górny <mgorny@g.o>
35 + +shadowgrounds-bin-0_beta12-r1.ebuild:
36 + Support multilib dependencies aside to emul-linux-x86.
37
38 29 Mar 2013; Julian Ospald <hasufell@g.o>
39 shadowgrounds-bin-0_beta12.ebuild:
40 @@ -15,4 +21,3 @@
41 16 Apr 2011; Mike Frysinger <vapier@g.o>
42 +shadowgrounds-bin-0_beta12.ebuild, +metadata.xml:
43 New package.
44 -
45
46
47
48 1.1 games-action/shadowgrounds-bin/shadowgrounds-bin-0_beta12-r1.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/shadowgrounds-bin/shadowgrounds-bin-0_beta12-r1.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/shadowgrounds-bin/shadowgrounds-bin-0_beta12-r1.ebuild?rev=1.1&content-type=text/plain
52
53 Index: shadowgrounds-bin-0_beta12-r1.ebuild
54 ===================================================================
55 # Copyright 1999-2014 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/games-action/shadowgrounds-bin/shadowgrounds-bin-0_beta12-r1.ebuild,v 1.1 2014/06/25 13:14:20 mgorny Exp $
58
59 EAPI=5
60
61 inherit unpacker games eutils
62
63 DESCRIPTION="an epic action experience combining modern technology with addictive playability"
64 HOMEPAGE="http://shadowgroundsgame.com/"
65 SRC_URI="Shadowgrounds${PV/*_b/B}.run"
66
67 LICENSE="frozenbyte-eula"
68 SLOT="0"
69 KEYWORDS="-* ~amd64 ~x86"
70 IUSE=""
71 RESTRICT="fetch strip"
72
73 DEPEND="app-arch/unzip"
74 RDEPEND=">=sys-libs/glibc-2.4
75 >=sys-devel/gcc-4.3.0
76 !amd64? (
77 gnome-base/libglade
78 )
79 amd64? (
80 || (
81 app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
82 gnome-base/libglade[abi_x86_32(-)]
83 )
84 )"
85
86 S=${WORKDIR}
87
88 d="${GAMES_PREFIX_OPT}/${PN}"
89 QA_TEXTRELS_x86="`echo ${d#/}/lib32/lib{avcodec.so.51,avformat.so.52,avutil.so.49,FLAC.so.8}`"
90 QA_TEXTRELS_amd64=${QA_TEXTRELS_x86}
91
92 pkg_nofetch() {
93 einfo "Fetch ${SRC_URI} and put it into ${DISTDIR}"
94 einfo "See http://www.humblebundle.com/ for more info."
95 }
96
97 src_unpack() {
98 # manually run unzip as the initial seek causes it to exit(1)
99 unpack_zip ${A}
100 rm lib*/lib{gcc_s,m,rt,selinux}.so.?
101 }
102
103 src_install() {
104 local b bb
105
106 doicon Shadowgrounds.xpm
107 for b in bin launcher ; do
108 bb="shadowgrounds-${b}"
109 exeinto ${d}
110 newexe ${bb} ${bb} || die
111 games_make_wrapper ${bb} "./${bb}" "${d}"
112 make_desktop_entry ${bb} "Shadowgrounds ${b}" Shadowgrounds
113 done
114
115 exeinto ${d}/lib32
116 doexe lib32/*
117
118 insinto ${d}
119 doins -r Config data Profiles *.fbz *.glade *-logo.png
120
121 prepgamesdirs
122 }