Gentoo Archives: gentoo-commits

From: "Vadim A. Misbakh-Soloviov" <mva@×××.name>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gamerlay:master commit in: dev-util/adobe-air-sdk-bin/, profiles/
Date: Mon, 10 Apr 2017 08:20:14
Message-Id: 1491812392.519646e3745d9be6560e67e4990f0ae01f6eb8f7.mva@gentoo
1 commit: 519646e3745d9be6560e67e4990f0ae01f6eb8f7
2 Author: Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
3 AuthorDate: Mon Apr 10 08:19:52 2017 +0000
4 Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
5 CommitDate: Mon Apr 10 08:19:52 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=519646e3
7
8 adobe-air-sdk-bin: eapi6, fix emul pkgs
9
10 .../adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild | 34 +++++++++++-----------
11 profiles/use.local.desc | 2 ++
12 2 files changed, 19 insertions(+), 17 deletions(-)
13
14 diff --git a/dev-util/adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild b/dev-util/adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild
15 index 0295b14..cf73cc9 100644
16 --- a/dev-util/adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild
17 +++ b/dev-util/adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild
18 @@ -1,8 +1,7 @@
19 -# Copyright 1999-2010 Gentoo Foundation
20 +# Copyright 1999-2017 Gentoo Foundation
21 # Distributed under the terms of the GNU General Public License v2
22 -# $Header: $
23
24 -EAPI=2
25 +EAPI=6
26
27 inherit eutils fdo-mime multilib
28
29 @@ -16,21 +15,23 @@ KEYWORDS="~amd64 ~x86"
30 IUSE=""
31 RESTRICT="strip"
32
33 -RDEPEND="app-arch/unzip
34 - x86? ( dev-libs/libxml2
35 - dev-libs/nspr
36 - dev-libs/nss
37 - media-libs/libpng
38 - net-misc/curl
39 - www-plugins/adobe-flash
40 - x11-libs/cairo
41 - x11-libs/gtk+ )
42 - amd64? ( app-emulation/emul-linux-x86-baselibs
43 - app-emulation/emul-linux-x86-gtklibs )"
44 +RDEPEND="
45 + app-arch/unzip
46 + dev-libs/libxml2
47 + dev-libs/nspr
48 + dev-libs/nss
49 + media-libs/libpng
50 + net-misc/curl
51 + www-plugins/adobe-flash
52 + x11-libs/cairo
53 + x11-libs/gtk+
54 +"
55
56 QA_PRESTRIPPED=".*\.so /opt/Adobe/AirSDK/bin/adl"
57 QA_EXECSTACK="*/libCore.so */libcurl.so */libadobecertstore.so */libadobecp.so"
58 -QA_TEXTRELS="*/libcurl.so"
59 +QA_TEXTRELS="*/libcurl.so */libadobecertstore.so"
60 +
61 +S="${WORKDIR}"
62
63 src_install() {
64 local sdkdir=opt/Adobe/AirSDK
65 @@ -45,8 +46,7 @@ src_install() {
66 insinto /${sdkdir}
67 doins -r * || die "doins failed"
68
69 - cd "${D}"
70 - fperms 0755 ${sdkdir}/bin/* ${sdkdir}/"${rtdir}"/{libCore.so,Resources/lib*.so*} \
71 + fperms 0755 /${sdkdir}/bin/* /${sdkdir}/"${rtdir}"/{libCore.so,Resources/lib*.so*} \
72 || die "chmod failed"
73
74 use x86 && make_wrapper adl /${sdkdir}/bin/adl . /usr/lib/nss:/usr/lib/nspr:/opt/netscape/plugins /opt/bin
75
76 diff --git a/profiles/use.local.desc b/profiles/use.local.desc
77 index 14ce98f..7e08b2e 100644
78 --- a/profiles/use.local.desc
79 +++ b/profiles/use.local.desc
80 @@ -51,6 +51,8 @@ games-arcade/openggs:editor - useflag for the optional leveleditor
81 games-arcade/smw:editor - useflag for the optional leveleditor
82 games-arcade/ultrastardx:projectm - enable visuals
83 games-board/kbang:server - Compile and install server compotents
84 +games-engines/fifechan:allegro - Support for media-libs/allegro
85 +games-engines/fifechan:irrlicht - Support for dev-games/irrlicht
86 games-fps/dhewm3:roe - Adds support for the Resurrection of Evil expansion
87 games-fps/xonotic:experimental - Use experimental master git branch instead of div0-stable
88 games-fps/xonotic:maps - Download and install maps