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/, profiles/default/linux/musl/, profiles/arch/amd64/no-multilib/, ...
Date: Sun, 31 May 2020 10:07:55
Message-Id: 1590919620.a0881c57e89defd997703a4c10252033eb98d9aa.mgorny@gentoo
1 commit: a0881c57e89defd997703a4c10252033eb98d9aa
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 31 10:02:58 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun May 31 10:07:00 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0881c57
7
8 games-action/rune: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/154735
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 games-action/rune/Manifest | 1 -
14 games-action/rune/metadata.xml | 40 ---------
15 games-action/rune/rune-1.07-r3.ebuild | 129 ---------------------------
16 profiles/arch/amd64/no-multilib/package.mask | 1 -
17 profiles/default/linux/musl/package.mask | 1 -
18 profiles/package.mask | 6 --
19 6 files changed, 178 deletions(-)
20
21 diff --git a/games-action/rune/Manifest b/games-action/rune/Manifest
22 deleted file mode 100644
23 index 1116777d79e..00000000000
24 --- a/games-action/rune/Manifest
25 +++ /dev/null
26 @@ -1 +0,0 @@
27 -DIST rune-all-0.2.tar.bz2 6507237 BLAKE2B 98afc23e076801bdf8de2fd80e5d95dfbdc74399cad91dbe2a19c3d41b1107b8b07aee5b480e212c7483e4215d9cd3c9101f8d189191aa779ed9f22f73ef9af4 SHA512 5c86306c84a6b606e13c3b1eebf676479cfe8d1112a2c5b31d6332fc7305fea74485d9a4b89286db38b968f473a40d7b5e500c17aaa8b2010edb17cc95b1695b
28
29 diff --git a/games-action/rune/metadata.xml b/games-action/rune/metadata.xml
30 deleted file mode 100644
31 index 51b5f12f901..00000000000
32 --- a/games-action/rune/metadata.xml
33 +++ /dev/null
34 @@ -1,40 +0,0 @@
35 -<?xml version="1.0" encoding="UTF-8"?>
36 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
37 -<pkgmetadata>
38 -<maintainer type="project">
39 - <email>games@g.o</email>
40 - <name>Gentoo Games Project</name>
41 -</maintainer>
42 -<longdescription>
43 -Loki, god of deception and mischief was the bane of the gods, a black sheep who
44 -tormented all the heavens with his persistent schemes for personal power.
45 -Asgard, the high heaven where the gods dwelt while determining the fates of man
46 -and beast was often filled with the howls of pain and anguish as god after god
47 -fell victim to one of Loki's plots. Having one day taken these malicious schemes
48 -against his Asgardian brethren too far for a final time, Loki, lord of lies, was
49 -imprisoned by Odin the All Father and his, Thor, the god of thunder:
50 -
51 -Loki was chained to a bleak promontory hundreds of miles below the surface of
52 -the earth. A venomous snake of immense proportions was wound around the
53 -stalactites above him. From the mouth of this fearsome reptile dripped a steady
54 -supply of acidic venom. The torment was horrific. The steady drops would eat
55 -away the exiled god's midriff right down to the backbone. In turn, his immortal
56 -powers of healing would slowly re-issue the flesh, only to have it burned away
57 -again. The snake was unfailing, as were Loki's immortal healing powers.
58 -
59 -And the excruciating agony for Loki was unending.
60 -
61 -As Thor chained him to the rock, Odin All Father proclaimed that Loki would
62 -remain under the constant drip of the venom until the day of Ragnarok; when
63 -gods, men and giants would enter into a final battle and all reality as it
64 -existed would perish. Then, and only then, would Loki be freed from his torment.
65 -
66 -In that distant climactic battle between the gods of heaven and the monsters who
67 -dwelt deep in the earth, it was assumed that Loki would fulfill his fate and
68 -take up sides against the Asgardians. Of course, Loki was the bane of fate, and
69 -he had other plans.
70 -
71 -Rune was ported to Linux by Loki Entertainment Software and is a commercial
72 -game, requiring the original media for installation.
73 -</longdescription>
74 -</pkgmetadata>
75
76 diff --git a/games-action/rune/rune-1.07-r3.ebuild b/games-action/rune/rune-1.07-r3.ebuild
77 deleted file mode 100644
78 index 253554d25b6..00000000000
79 --- a/games-action/rune/rune-1.07-r3.ebuild
80 +++ /dev/null
81 @@ -1,129 +0,0 @@
82 -# Copyright 1999-2019 Gentoo Authors
83 -# Distributed under the terms of the GNU General Public License v2
84 -
85 -EAPI=6
86 -inherit eutils cdrom
87 -
88 -DESCRIPTION="Viking hack and slay game"
89 -HOMEPAGE="http://www.runegame.com"
90 -SRC_URI="mirror://gentoo/rune-all-0.2.tar.bz2"
91 -
92 -LICENSE="LOKI-EULA"
93 -SLOT="0"
94 -KEYWORDS="~amd64 ~x86"
95 -IUSE=""
96 -RESTRICT="strip mirror bindist"
97 -
98 -RDEPEND="dev-util/xdelta:0
99 - >=media-libs/libsdl-1.2.9-r1[abi_x86_32(-)]
100 - x11-libs/libXext[abi_x86_32(-)]
101 - x11-libs/libX11[abi_x86_32(-)]
102 - virtual/opengl[abi_x86_32(-)]"
103 -
104 -S=${WORKDIR}
105 -
106 -dir=/opt/${PN}
107 -Ddir=${D}/${dir}
108 -
109 -src_unpack() {
110 - export CDROM_SET_NAMES=("Linux Rune CD" "Windows Rune CD")
111 - cdrom_get_cds System/rune-bin:System/Rune.exe
112 - dodir "${dir}"
113 - if [[ ${CDROM_SET} -eq 0 ]]
114 - then
115 - # unpack the data files
116 - tar xzf "${CDROM_ROOT}"/data.tar.gz || die
117 - elif [[ ${CDROM_SET} -eq 1 ]]
118 - then
119 - # unpack the runelinuxfiles.tar.gz
120 - unpack ${A}
121 - fi
122 -}
123 -
124 -src_install() {
125 - insinto "${dir}"
126 - exeinto "${dir}"
127 - einfo "Copying files... this may take a while..."
128 -
129 - case ${CDROM_SET} in
130 - 0)
131 - for x in Help Maps Meshes Sounds System Textures Web
132 - do
133 - doins -r $x
134 - done
135 -
136 - # copy linux specific files
137 - doins -r "${CDROM_ROOT}"/System
138 -
139 - # the most important things: rune and ucc :)
140 - doexe "${CDROM_ROOT}"/bin/x86/rune
141 - fperms 750 "${dir}"/System/{ucc{,-bin},rune-bin}
142 -
143 - # installing documentation/icon
144 - dodoc "${CDROM_ROOT}"/{README,CREDITS}
145 - newicon "${CDROM_ROOT}"/icon.xpm rune.xpm
146 - ;;
147 - 1)
148 - # copying Maps Sounds and Web
149 - for x in Maps Sounds Web
150 - do
151 - doins -r "${CDROM_ROOT}"/$x
152 - done
153 -
154 - # copying the texture files
155 - dodir "${dir}"/Textures
156 - for x in $(find "${CDROM_ROOT}"/Textures/ -type f -printf '%f ')
157 - do
158 - echo -ne '\271\325\036\214' | cat - "${CDROM_ROOT}"/Textures/$x \
159 - | sed -e '1 s/\(....\)..../\1/' > "${Ddir}"/Textures/$x \
160 - || die
161 - done
162 -
163 - doins -r "${S}"/System
164 - doins -r "${S}"/Help
165 - sed -e "s:.*\(\w+/\w+\)\w:\1:"
166 - for x in $(ls "${S}"/patch/{System,Maps,Meshes} | sed -e \
167 - "s:.*/\([^/]\+/[^/]\+\).patch$:\1:")
168 - do
169 - xdelta patch "${S}"/patch/${x}.patch "${CDROM_ROOT}"/${x} "${S}"/patch/${x}
170 - doins "${S}"/patch/${x}
171 - done
172 -
173 - insinto "${dir}"/System
174 -
175 - # copying system files from the Windows CD
176 - for x in "${CDROM_ROOT}"/System/*.{int,u,url}; do
177 - doins $x
178 - done
179 -
180 - # modify the files
181 - mv "${Ddir}"/System/OpenGlDrv.int "${Ddir}"/System/OpenGLDrv.int \
182 - || die
183 - mv "${Ddir}"/Textures/bloodFX.utx "${Ddir}"/Textures/BloodFX.utx \
184 - || die
185 - mv "${Ddir}"/Textures/RUNESTONES.UTX "${Ddir}"/Textures/RUNESTONES.utx \
186 - || die
187 - mv "${Ddir}"/Textures/tedd.utx "${Ddir}"/Textures/Tedd.utx \
188 - || die
189 - mv "${Ddir}"/Textures/UNDERANCIENT.utx "${Ddir}"/Textures/UnderAncient.utx \
190 - || die
191 - rm "${Ddir}"/System/{Setup.int,SGLDrv.int,MeTaLDrv.int,Manifest.int,D3DDrv.int,Galaxy.int,SoftDrv.int,WinDrv.int,Window.int} \
192 - || die
193 -
194 - # the most important things: rune and ucc :)
195 - doexe "${S}"/bin/x86/rune
196 - fperms 750 "${dir}"/System/{ucc,ucc-bin,rune-bin}
197 -
198 - # installing documentation/icon
199 - dodoc "${S}"/{README,CREDITS}
200 - doicon "${S}"/rune.xpm rune.xpm
201 - ;;
202 - esac
203 -
204 - use amd64 && mv "${Ddir}"/System/libSDL-1.2.so.0 \
205 - "${Ddir}"/System/libSDL-1.2.so.0.backup
206 -
207 - make_wrapper rune ./rune "${dir}" "${dir}"
208 - make_desktop_entry rune "Rune" rune
209 - find "${Ddir}" -exec touch '{}' \; || die
210 -}
211
212 diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
213 index 8130a3199ee..e34107fa8ec 100644
214 --- a/profiles/arch/amd64/no-multilib/package.mask
215 +++ b/profiles/arch/amd64/no-multilib/package.mask
216 @@ -47,7 +47,6 @@ games-action/heretic2-demo
217 games-action/hotline-miami
218 games-action/intrusion2
219 games-action/lugaru
220 -games-action/rune
221 games-action/shadowgrounds-bin
222 games-action/shadowgrounds-survivor-bin
223 games-action/solar2
224
225 diff --git a/profiles/default/linux/musl/package.mask b/profiles/default/linux/musl/package.mask
226 index c31afdd10b5..b3990d52750 100644
227 --- a/profiles/default/linux/musl/package.mask
228 +++ b/profiles/default/linux/musl/package.mask
229 @@ -23,7 +23,6 @@ games-action/guacamelee
230 games-action/heretic2-demo
231 games-action/hotline-miami
232 games-action/intrusion2
233 -games-action/rune
234 games-action/shadowgrounds-bin
235 games-action/shadowgrounds-survivor-bin
236 games-action/solar2
237
238 diff --git a/profiles/package.mask b/profiles/package.mask
239 index 6fbb286f9fc..c2184417abf 100644
240 --- a/profiles/package.mask
241 +++ b/profiles/package.mask
242 @@ -401,12 +401,6 @@ dev-python/paramunittest
243 x11-misc/obmenu
244 x11-misc/obtheme
245
246 -# Jonas Stein <jstein@g.o> (2020-04-24)
247 -# Fails to install. Bug #154735
248 -# Developers do not have access to the cd.
249 -# Remove after 2020-05-24
250 -games-action/rune
251 -
252 # Michał Górny <mgorny@g.o> (2020-04-22)
253 # Effectively unmaintained and stuck on Python 3.6.
254 #