Gentoo Archives: gentoo-commits

From: "Ian Stakenvicius (axs)" <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-arcade/aquaria: aquaria-1.1.3-r1.ebuild ChangeLog
Date: Thu, 26 Jun 2014 18:55:48
Message-Id: 20140626185155.269952004E@flycatcher.gentoo.org
1 axs 14/06/26 18:51:55
2
3 Modified: ChangeLog
4 Added: aquaria-1.1.3-r1.ebuild
5 Log:
6 bumped EAPI to 5; converted deps to gx86-multilib, note that i had no access to the distfile so i can not confirm deps are truely correct
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)
9
10 Revision Changes Path
11 1.7 games-arcade/aquaria/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/aquaria/ChangeLog?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/aquaria/ChangeLog?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/aquaria/ChangeLog?r1=1.6&r2=1.7
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-arcade/aquaria/ChangeLog,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- ChangeLog 15 Apr 2014 11:50:54 -0000 1.6
24 +++ ChangeLog 26 Jun 2014 18:51:54 -0000 1.7
25 @@ -1,6 +1,13 @@
26 # ChangeLog for games-arcade/aquaria
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/aquaria/ChangeLog,v 1.6 2014/04/15 11:50:54 ulm Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/games-arcade/aquaria/ChangeLog,v 1.7 2014/06/26 18:51:54 axs Exp $
30 +
31 +*aquaria-1.1.3-r1 (26 Jun 2014)
32 +
33 + 26 Jun 2014; Ian Stakenvicius (_AxS_) <axs@g.o>
34 + +aquaria-1.1.3-r1.ebuild:
35 + bumped EAPI to 5; converted deps to gx86-multilib, note that i had no access
36 + to the distfile so i can not confirm deps are truely correct
37
38 15 Apr 2014; Ulrich Müller <ulm@g.o> aquaria-1.1.3.ebuild:
39 Fix LICENSE, add bindist restriction, bug 505618.
40
41
42
43 1.1 games-arcade/aquaria/aquaria-1.1.3-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/aquaria/aquaria-1.1.3-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/aquaria/aquaria-1.1.3-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: aquaria-1.1.3-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/games-arcade/aquaria/aquaria-1.1.3-r1.ebuild,v 1.1 2014/06/26 18:51:54 axs Exp $
53
54 EAPI=5
55
56 inherit unpacker eutils games
57
58 DESCRIPTION="A 2D scroller set in a massive ocean world"
59 HOMEPAGE="http://www.bit-blot.com/aquaria/"
60 SRC_URI="aquaria-lnx-humble-bundle.mojo.run"
61
62 LICENSE="all-rights-reserved"
63 SLOT="0"
64 KEYWORDS="-* ~amd64 ~x86"
65 IUSE=""
66 RESTRICT="strip fetch bindist"
67
68 DEPEND="app-arch/unzip"
69 RDEPEND="|| (
70 (
71 >=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)]
72 >=media-libs/openal-1.15.1[abi_x86_32(-)]
73 )
74 amd64? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
75 )"
76
77 S=${WORKDIR}/data
78
79 pkg_nofetch() {
80 echo
81 elog "Download ${SRC_URI} from ${HOMEPAGE} and place it in ${DISTDIR}"
82 echo
83 }
84
85 src_unpack() {
86 unpack_zip ${A}
87 }
88
89 src_install() {
90 local dir="${GAMES_PREFIX_OPT}/${PN}"
91
92 insinto "${dir}"
93 exeinto "${dir}"
94
95 doins -r *.xml */
96 doexe "${PN}"
97 doicon "${PN}.png"
98
99 dodoc README-linux.txt
100 mv "${ED}/${dir}"/docs "${ED}/usr/share/doc/${PF}/html" || die
101 dosym /usr/share/doc/${PF}/html "${dir}"/docs
102
103 games_make_wrapper "${PN}" "./${PN}" "${dir}"
104 make_desktop_entry "${PN}" "Aquaria"
105
106 prepgamesdirs
107 }