Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, games-rpg/runescape-launcher/
Date: Thu, 31 Oct 2019 15:36:28
Message-Id: 1572536008.f03ba2029f7208f522cbff631862d008d8493bfd.mgorny@gentoo
1 commit: f03ba2029f7208f522cbff631862d008d8493bfd
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 31 15:33:28 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 31 15:33:28 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03ba202
7
8 games-rpg/runescape-launcher: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/625884
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 games-rpg/runescape-launcher/Manifest | 1 -
14 games-rpg/runescape-launcher/metadata.xml | 12 ----
15 .../runescape-launcher-2.2.4-r2.ebuild | 83 ----------------------
16 profiles/package.mask | 2 -
17 4 files changed, 98 deletions(-)
18
19 diff --git a/games-rpg/runescape-launcher/Manifest b/games-rpg/runescape-launcher/Manifest
20 deleted file mode 100644
21 index 7507e40b1e6..00000000000
22 --- a/games-rpg/runescape-launcher/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST runescape-launcher_2.2.4_amd64.deb 3014372 BLAKE2B 9ac215ff5f4b50a432fe14924d9bd7b8891d488cac05c6e2e657b97df68446e3d6a71c5c8330ff2ee995eddbfa63f885915a0c26413546845edeb219c2e56ac4 SHA512 47a3d757f2719474767ba95346f7e2d51a41612c8287656e78a958c68f62a26abcffc187b21d6cb7584bc94b2b5583d55dde4f27cfc18174e917864a7002c518
26
27 diff --git a/games-rpg/runescape-launcher/metadata.xml b/games-rpg/runescape-launcher/metadata.xml
28 deleted file mode 100644
29 index d030cf30027..00000000000
30 --- a/games-rpg/runescape-launcher/metadata.xml
31 +++ /dev/null
32 @@ -1,12 +0,0 @@
33 -<?xml version="1.0" encoding="UTF-8"?>
34 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
35 -<pkgmetadata>
36 - <maintainer type="person">
37 - <email>jscinoz@×××××××.so</email>
38 - <name>Jack Coulter</name>
39 - </maintainer>
40 - <maintainer type="project">
41 - <email>proxy-maint@g.o</email>
42 - <name>Proxy Maintainers</name>
43 - </maintainer>
44 -</pkgmetadata>
45
46 diff --git a/games-rpg/runescape-launcher/runescape-launcher-2.2.4-r2.ebuild b/games-rpg/runescape-launcher/runescape-launcher-2.2.4-r2.ebuild
47 deleted file mode 100644
48 index 19f039b0e8f..00000000000
49 --- a/games-rpg/runescape-launcher/runescape-launcher-2.2.4-r2.ebuild
50 +++ /dev/null
51 @@ -1,83 +0,0 @@
52 -# Copyright 1999-2018 Gentoo Foundation
53 -# Distributed under the terms of the GNU General Public License v2
54 -
55 -EAPI=6
56 -
57 -inherit unpacker xdg gnome2-utils
58 -
59 -DESCRIPTION="Official RuneScape NXT client launcher"
60 -HOMEPAGE="http://www.runescape.com"
61 -
62 -SRC_URI="http://content.runescape.com/downloads/ubuntu/pool/non-free/r/${PN}/${PN}_${PV}_amd64.deb"
63 -
64 -QA_PREBUILT="/opt/runescape-launcher/runescape"
65 -
66 -SLOT="0"
67 -
68 -IUSE="kde"
69 -
70 -KEYWORDS="-* ~amd64"
71 -
72 -LICENSE="RuneScape-EULA"
73 -RESTRICT="bindist mirror strip"
74 -
75 -S="${WORKDIR}"
76 -
77 -RDEPEND="
78 - media-libs/libpng:1.2
79 - >=media-libs/libsdl2-2.0.2
80 - media-libs/glew:1.10
81 - >=media-libs/libvorbis-1.3.2
82 - >=net-misc/curl-7.35.0
83 -"
84 -DEPEND=""
85 -
86 -src_prepare() {
87 - # Fix path in launcher script
88 - sed -i "s:/usr/share/games/$PN:/opt/$PN:" usr/bin/$PN || die
89 -
90 - # Add missing trailing semicolon to .desktop MimeType entry
91 - sed -i '/MimeType=/{/;$/!{s/$/;/}}' usr/share/applications/${PN}.desktop || die
92 -
93 - # Fix path to launcher script
94 - sed -i "s:/usr/bin/$PN:/opt/bin/$PN:" usr/share/applications/${PN}.desktop || die
95 -
96 - xdg_src_prepare
97 -
98 - eapply_user
99 -}
100 -
101 -src_install() {
102 - into /opt
103 - dobin usr/bin/$PN
104 - dodoc usr/share/doc/$PN/*
105 -
106 - exeinto /opt/$PN
107 - doexe usr/share/games/$PN/runescape
108 -
109 - insinto /usr/share/applications
110 - doins usr/share/applications/${PN}.desktop
111 -
112 - insinto /usr/share/icons
113 - doins -r usr/share/icons/hicolor
114 -
115 - if use kde ; then
116 - insinto /usr/share/kde4
117 - doins -r usr/share/kde4/services
118 - fi
119 -}
120 -
121 -pkg_preinst() {
122 - xdg_pkg_preinst
123 - gnome2_icon_savelist
124 -}
125 -
126 -pkg_postinst() {
127 - xdg_pkg_postinst
128 - gnome2_icon_cache_update
129 -}
130 -
131 -pkg_postrm() {
132 - xdg_pkg_postrm
133 - gnome2_icon_cache_update
134 -}
135
136 diff --git a/profiles/package.mask b/profiles/package.mask
137 index 84b94087776..1b3dba9c18c 100644
138 --- a/profiles/package.mask
139 +++ b/profiles/package.mask
140 @@ -501,11 +501,9 @@ sys-libs/libstdc++-v3-bin
141 # All of the following packages are unfetchable and mirror-restricted.
142 #
143 # games-fps/enemy-territory-etpro: #638092
144 -# games-rpg/runescape-launcher: #625884
145 #
146 # Removal in 30 days.
147 games-fps/enemy-territory-etpro
148 -games-rpg/runescape-launcher
149
150 # Stefan Strogin <steils@g.o> (2019-09-27)
151 # Requires >=dev-lang/lua-5.3 which is masked