Gentoo Archives: gentoo-commits

From: "Azamat H. Hackimov" <winterheart@××××××.ru>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gamerlay:master commit in: dev-util/adobe-air-sdk-bin/files/, dev-util/adobe-air-sdk-bin/
Date: Thu, 05 Mar 2020 21:19:11
Message-Id: 1583443073.f7933c42942ab88b96fdaa87bd213077bc2db93e.winterheart@gentoo
1 commit: f7933c42942ab88b96fdaa87bd213077bc2db93e
2 Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
3 AuthorDate: Thu Mar 5 21:17:53 2020 +0000
4 Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
5 CommitDate: Thu Mar 5 21:17:53 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=f7933c42
7
8 dev-util/adobe-air-sdk-bin: remove package
9
10 Legacy, broken package.
11 Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
12
13 .../adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild | 74 ----------------------
14 .../adobe-air-sdk-bin/files/adobe-air-sdk-bin.xml | 17 -----
15 dev-util/adobe-air-sdk-bin/files/airstart | 34 ----------
16 dev-util/adobe-air-sdk-bin/files/airstart.desktop | 10 ---
17 4 files changed, 135 deletions(-)
18
19 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
20 deleted file mode 100644
21 index cf73cc9..0000000
22 --- a/dev-util/adobe-air-sdk-bin/adobe-air-sdk-bin-2.6.ebuild
23 +++ /dev/null
24 @@ -1,74 +0,0 @@
25 -# Copyright 1999-2017 Gentoo Foundation
26 -# Distributed under the terms of the GNU General Public License v2
27 -
28 -EAPI=6
29 -
30 -inherit eutils fdo-mime multilib
31 -
32 -DESCRIPTION="Adobe AIR SDK"
33 -HOMEPAGE="http://www.adobe.com/products/air/tools/sdk/"
34 -SRC_URI="http://airdownload.adobe.com/air/lin/download/${PV}/AdobeAIRSDK.tbz2 -> AdobeAIRSDK-${PV}.tbz2"
35 -
36 -LICENSE="AdobeAirSDK"
37 -SLOT="0"
38 -KEYWORDS="~amd64 ~x86"
39 -IUSE=""
40 -RESTRICT="strip"
41 -
42 -RDEPEND="
43 - app-arch/unzip
44 - dev-libs/libxml2
45 - dev-libs/nspr
46 - dev-libs/nss
47 - media-libs/libpng
48 - net-misc/curl
49 - www-plugins/adobe-flash
50 - x11-libs/cairo
51 - x11-libs/gtk+
52 -"
53 -
54 -QA_PRESTRIPPED=".*\.so /opt/Adobe/AirSDK/bin/adl"
55 -QA_EXECSTACK="*/libCore.so */libcurl.so */libadobecertstore.so */libadobecp.so"
56 -QA_TEXTRELS="*/libcurl.so */libadobecertstore.so"
57 -
58 -S="${WORKDIR}"
59 -
60 -src_install() {
61 - local sdkdir=opt/Adobe/AirSDK
62 - local rtdir='runtimes/air/linux/Adobe AIR/Versions/1.0'
63 -
64 - # remove the broken symlinks
65 - rm -r "${rtdir}"/Resources/nss3/{0d,1d} || die "removing cruft failed"
66 - if use x86; then
67 - rm "${rtdir}"/Resources/lib{curl,flashplayer}.so || die "removing cruft failed"
68 - fi
69 -
70 - insinto /${sdkdir}
71 - doins -r * || die "doins failed"
72 -
73 - fperms 0755 /${sdkdir}/bin/* /${sdkdir}/"${rtdir}"/{libCore.so,Resources/lib*.so*} \
74 - || die "chmod failed"
75 -
76 - use x86 && make_wrapper adl /${sdkdir}/bin/adl . /usr/lib/nss:/usr/lib/nspr:/opt/netscape/plugins /opt/bin
77 - use amd64 && make_wrapper adl /${sdkdir}/bin/adl . /usr/lib32:/usr/lib32/nss:/usr/lib32/nspr /opt/bin
78 -
79 - exeinto /opt/bin
80 - doexe "${FILESDIR}"/airstart || die "doexe failed"
81 -
82 - # install the file association
83 - # (we can't use make_desktop_entry because we like to have NoDisplay)
84 - domenu "${FILESDIR}"/airstart.desktop || die "domenu failed"
85 -
86 - insinto /usr/share/mime/packages
87 - doins "${FILESDIR}"/${PN}.xml || die "doins failed"
88 -}
89 -
90 -pkg_postinst() {
91 - fdo-mime_desktop_database_update
92 - fdo-mime_mime_database_update
93 -}
94 -
95 -pkg_postrm() {
96 - fdo-mime_desktop_database_update
97 - fdo-mime_mime_database_update
98 -}
99
100 diff --git a/dev-util/adobe-air-sdk-bin/files/adobe-air-sdk-bin.xml b/dev-util/adobe-air-sdk-bin/files/adobe-air-sdk-bin.xml
101 deleted file mode 100644
102 index 14e4e6b..0000000
103 --- a/dev-util/adobe-air-sdk-bin/files/adobe-air-sdk-bin.xml
104 +++ /dev/null
105 @@ -1,17 +0,0 @@
106 -<?xml version="1.0" encoding="UTF-8"?>
107 -<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
108 - <mime-type type="application/vnd.adobe.air-application-installer-package+zip">
109 - <comment>Adobe AIR application</comment>
110 - <comment xml:lang="pl">Aplikacja Adobe AIR</comment>
111 - <magic priority="50">
112 - <match value="PK\003\004" type="string" offset="0">
113 - <match value="mimetype" type="string" offset="30">
114 - <match value="application/vnd.adobe.air-application-installer-package+zip" type="string" offset="38"/>
115 -
116 - <match value="application/vnd.adobe.apollo-application-installer-package+zip" type="string" offset="38"/>
117 - </match>
118 - </match>
119 - </magic>
120 - <glob pattern="*.air"/>
121 - </mime-type>
122 -</mime-info>
123
124 diff --git a/dev-util/adobe-air-sdk-bin/files/airstart b/dev-util/adobe-air-sdk-bin/files/airstart
125 deleted file mode 100644
126 index db76d6c..0000000
127 --- a/dev-util/adobe-air-sdk-bin/files/airstart
128 +++ /dev/null
129 @@ -1,34 +0,0 @@
130 -#!/bin/sh
131 -
132 -synopsis() {
133 - echo "Synopsis: $0 appl.air" >&2
134 - exit 1
135 -}
136 -
137 -[ -z "$1" ] && synopsis
138 -
139 -tmpdir="$(mktemp -d /tmp/adobeair.XXXXXXXXXX)"
140 -
141 -cleanup() {
142 - rm -rf "${tmpdir}"
143 -}
144 -
145 -runair() {
146 - if [ ! -f "$1" ]; then
147 - echo 'Specified application file not found:' "$1" >&2
148 - cleanup
149 - synopsis
150 - return 1
151 - fi
152 -
153 - if ! unzip -q "$1" -d "${tmpdir}"; then
154 - echo 'Unable to extract AIR application:' "$1" >&2
155 - return 1
156 - fi
157 -
158 - /opt/bin/adl -nodebug "${tmpdir}"/META-INF/AIR/application.xml "${tmpdir}"
159 -}
160 -
161 -trap cleanup HUP INT QUIT TERM
162 -runair "$1"
163 -cleanup
164
165 diff --git a/dev-util/adobe-air-sdk-bin/files/airstart.desktop b/dev-util/adobe-air-sdk-bin/files/airstart.desktop
166 deleted file mode 100644
167 index c4616ff..0000000
168 --- a/dev-util/adobe-air-sdk-bin/files/airstart.desktop
169 +++ /dev/null
170 @@ -1,10 +0,0 @@
171 -[Desktop Entry]
172 -Version=1.0
173 -Type=Application
174 -Name=Adobe AIR SDK application starter
175 -Comment=Start Adobe AIR applications using the SDK
176 -Exec=airstart %f
177 -NoDisplay=true
178 -Terminal=false
179 -Icon=/opt/Adobe/AirSDK/samples/icons/AIRApp_128.png
180 -MimeType=application/vnd.adobe.air-application-installer-package+zip;application/vnd.adobe.apollo-application-installer-package+zip;