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/jardinains: jardinains-2.0-r1.ebuild ChangeLog
Date: Thu, 26 Jun 2014 18:34:28
Message-Id: 20140626183408.9CA4D2004E@flycatcher.gentoo.org
1 axs 14/06/26 18:34:08
2
3 Modified: ChangeLog
4 Added: jardinains-2.0-r1.ebuild
5 Log:
6 bumped EAPI to 5, converted deps to gx86-multilib, added missing deps
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.8 games-arcade/jardinains/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/jardinains/ChangeLog?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/jardinains/ChangeLog?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/jardinains/ChangeLog?r1=1.7&r2=1.8
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-arcade/jardinains/ChangeLog,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- ChangeLog 28 Dec 2012 16:43:28 -0000 1.7
24 +++ ChangeLog 26 Jun 2014 18:34:08 -0000 1.8
25 @@ -1,6 +1,12 @@
26 # ChangeLog for games-arcade/jardinains
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/jardinains/ChangeLog,v 1.7 2012/12/28 16:43:28 tupone Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/games-arcade/jardinains/ChangeLog,v 1.8 2014/06/26 18:34:08 axs Exp $
31 +
32 +*jardinains-2.0-r1 (26 Jun 2014)
33 +
34 + 26 Jun 2014; Ian Stakenvicius (_AxS_) <axs@g.o>
35 + +jardinains-2.0-r1.ebuild:
36 + bumped EAPI to 5, converted deps to gx86-multilib, added missing deps
37
38 28 Dec 2012; Tupone Alfredo <tupone@g.o> jardinains-2.0.ebuild:
39 Use QA_PREBUILT. Bug #442636 by Diego Elio Pettenò
40 @@ -28,4 +34,3 @@
41 02 Feb 2007; Gustavo Felisberto <humpback@g.o>; +files/strings-pt.patch,
42 +metadata.xml, +jardinains-2.0.ebuild:
43 Initial import. Will clean it up VERY SOON!
44 -
45
46
47
48 1.1 games-arcade/jardinains/jardinains-2.0-r1.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/jardinains/jardinains-2.0-r1.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/jardinains/jardinains-2.0-r1.ebuild?rev=1.1&content-type=text/plain
52
53 Index: jardinains-2.0-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-arcade/jardinains/jardinains-2.0-r1.ebuild,v 1.1 2014/06/26 18:34:08 axs Exp $
58
59 EAPI=5
60 inherit eutils games
61
62 DESCRIPTION="Arkanoid with Gnomes"
63 HOMEPAGE="http://www.jardinains2.com"
64 SRC_URI="mirror://gentoo/JN2_1_FREE_LIN.tar.gz"
65
66 LICENSE="jardinains"
67 SLOT="0"
68 KEYWORDS="~amd64 ~x86"
69 IUSE=""
70 RESTRICT="strip"
71 QA_EXECSTACK="${GAMES_PREFIX_OPT:1}/jardinains/jardinains"
72
73 DEPEND=""
74 RDEPEND="sys-libs/libstdc++-v3:5
75 amd64? ( sys-libs/libstdc++-v3:5[multilib] )
76 || (
77 (
78 >=virtual/opengl-7.0-r1[abi_x86_32(-)]
79 >=virtual/glu-9.0-r1[abi_x86_32(-)]
80 >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
81 >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
82 )
83 amd64? (
84 >=app-emulation/emul-linux-x86-xlibs-1.0-r1[-abi_x86_32(-)]
85 app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
86 )
87 )"
88
89 dir=${GAMES_PREFIX_OPT}/${PN}
90 QA_PREBUILT="${dir:1}/${PN}"
91
92 PATCHES=( "${FILESDIR}"/strings-pt.patch )
93
94 src_unpack() {
95 unpack JN2_1_FREE_LIN.tar.gz
96 cd "${WORKDIR}"
97 mv "Jardinains 2!" ${P}
98 }
99
100 src_prepare() {
101 # clean Mac fork files (bug #295782)
102 find . -type f -name "._*" -exec rm -f '{}' +
103 }
104
105 src_install() {
106 exeinto "${dir}"
107 doexe jardinains || die
108 insinto "${dir}"
109 doins -r LICENSE.txt data help || die "doins failed"
110
111 games_make_wrapper jardinains ./jardinains "${dir}" "${dir}"
112
113 make_desktop_entry jardinains "Jardinains 2"
114 touch "${D}${dir}/data/prefs.xml"
115 prepgamesdirs
116 chmod g+rw "${D}${dir}/data/prefs.xml"
117 chmod -R g+rw "${D}${dir}/data/players"
118 }
119
120 pkg_postinst() {
121 games_pkg_postinst
122 elog "Due to the way this software is designed all user preferences for"
123 elog "graphics, audio and other in game data are shared among all users"
124 elog "of the computer. For that reason some files in the instalation "
125 elog "folder are writable by any user in the games group."
126 }