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/hardened/linux/amd64/no-multilib/, ...
Date: Sat, 28 Jul 2018 11:48:10
Message-Id: 1532778369.089380dae1b6ee5dca4c396ff75f6065523789ee.mgorny@gentoo
1 commit: 089380dae1b6ee5dca4c396ff75f6065523789ee
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 28 11:45:34 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 28 11:46:09 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089380da
7
8 games-fps/soldieroffortune-demo: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/654492
11
12 games-fps/soldieroffortune-demo/Manifest | 1 -
13 games-fps/soldieroffortune-demo/metadata.xml | 11 ----
14 .../soldieroffortune-demo-0.57-r1.ebuild | 67 ----------------------
15 profiles/arch/amd64/no-multilib/package.mask | 1 -
16 profiles/default/linux/musl/package.mask | 1 -
17 profiles/default/linux/uclibc/amd64/package.mask | 1 -
18 .../hardened/linux/amd64/no-multilib/package.mask | 1 -
19 profiles/package.mask | 4 --
20 8 files changed, 87 deletions(-)
21
22 diff --git a/games-fps/soldieroffortune-demo/Manifest b/games-fps/soldieroffortune-demo/Manifest
23 deleted file mode 100644
24 index 4d6242bbd0c..00000000000
25 --- a/games-fps/soldieroffortune-demo/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST sof-demo.run 92496052 BLAKE2B 6aded47641d13eb8438d5bf4f7d4df2b8e46dbb9a14c31d02ac8adade6b2ea1063bca0f8c0a712df3f078b413e655a5d8bd50f1ff7d7d01270e50387f3a70b9a SHA512 d285cffe5ed9017409737120d63f1bb14a4ae2f54a83bc2b4d838e82440f43fe430ea63b7765496121633e6fbf40053fe2c5bbda37e48e6da8b18aaa2ff540a6
29
30 diff --git a/games-fps/soldieroffortune-demo/metadata.xml b/games-fps/soldieroffortune-demo/metadata.xml
31 deleted file mode 100644
32 index 0ea4bdc912f..00000000000
33 --- a/games-fps/soldieroffortune-demo/metadata.xml
34 +++ /dev/null
35 @@ -1,11 +0,0 @@
36 -<?xml version="1.0" encoding="UTF-8"?>
37 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
38 -<pkgmetadata>
39 -<maintainer type="project">
40 - <email>games@g.o</email>
41 - <name>Gentoo Games Project</name>
42 -</maintainer>
43 -<longdescription>
44 -Soldier of Fortune is a first-person 3-D shooter based on the mercenary trade. You play as John, an ex-military mercinary who still has plenty of good friends on the inside. For a wad of bucks, you'll do the job -- no cares, no worries. Just get the gun, play for keeps, get paid, on to the next one -- that's your life. That's what you do. And you're good at it, one of the best even. But now is the time for your biggest challenge ever. This is the demo version of the game.
45 -</longdescription>
46 -</pkgmetadata>
47
48 diff --git a/games-fps/soldieroffortune-demo/soldieroffortune-demo-0.57-r1.ebuild b/games-fps/soldieroffortune-demo/soldieroffortune-demo-0.57-r1.ebuild
49 deleted file mode 100644
50 index 91362dc0744..00000000000
51 --- a/games-fps/soldieroffortune-demo/soldieroffortune-demo-0.57-r1.ebuild
52 +++ /dev/null
53 @@ -1,67 +0,0 @@
54 -# Copyright 1999-2015 Gentoo Foundation
55 -# Distributed under the terms of the GNU General Public License v2
56 -
57 -EAPI=5
58 -inherit eutils unpacker games
59 -
60 -MY_PN=${PN/soldieroffortune/sof}
61 -
62 -DESCRIPTION="First-person shooter based on the mercenary trade"
63 -HOMEPAGE="http://www.lokigames.com/products/sof/"
64 -SRC_URI="mirror://lokigames/loki_demos/${MY_PN}.run"
65 -
66 -LICENSE="LOKI-EULA"
67 -SLOT="0"
68 -KEYWORDS="~amd64 ~x86"
69 -IUSE=""
70 -RESTRICT="strip"
71 -
72 -DEPEND="games-util/loki_patch"
73 -RDEPEND="virtual/opengl[abi_x86_32(-)]
74 - media-libs/libsdl[X,opengl,sound,abi_x86_32(-)]
75 - x11-libs/libXrender[abi_x86_32(-)]
76 - x11-libs/libXrandr[abi_x86_32(-)]
77 - x11-libs/libXcursor[abi_x86_32(-)]
78 - media-libs/smpeg[abi_x86_32(-)]"
79 -
80 -S=${WORKDIR}
81 -
82 -dir=${GAMES_PREFIX_OPT}/${PN}
83 -Ddir=${D}/${dir}
84 -QA_PREBUILT="${dir:1}/* ${dir:1}/base/*so"
85 -
86 -src_install() {
87 - local demo="data/demos/sof_demo"
88 - local exe="sof-bin.x86"
89 -
90 - loki_patch patch.dat data/ || die
91 -
92 - insinto "${dir}"
93 - exeinto "${dir}"
94 - doins -r "${demo}"/*
95 - doexe "${demo}/${exe}"
96 -
97 - # Replace bad library
98 - dosym /usr/$(use amd64 && echo lib32 || echo lib)/libSDL.so "${dir}"/libSDL-1.1.so.0
99 -
100 - games_make_wrapper ${PN} "./${exe}" "${dir}" "${dir}"
101 -
102 - # fix buffer overflow
103 - sed -i \
104 - -e '/^exec/i \
105 -export MESA_EXTENSION_MAX_YEAR=2003 \
106 -export __GL_ExtensionStringVersion=17700' "${ED}"${GAMES_BINDIR}/${PN} || die
107 -
108 - newicon "${demo}"/launch/box.png ${PN}.png
109 - make_desktop_entry ${PN} "Soldier of Fortune (Demo)"
110 -
111 - prepgamesdirs
112 -}
113 -
114 -pkg_postinst() {
115 - games_pkg_postinst
116 - ewarn "This game requires OSS sound device /dev/dsp ; make sure the module"
117 - ewarn "snd_pcm_oss is loaded and/or built into your kernel or there will be no sound"
118 - elog
119 - elog "Run '${PN}' to start the game"
120 -}
121
122 diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
123 index 234aec7ab9a..58c01717f09 100644
124 --- a/profiles/arch/amd64/no-multilib/package.mask
125 +++ b/profiles/arch/amd64/no-multilib/package.mask
126 @@ -107,7 +107,6 @@ games-fps/sauerbraten
127 games-fps/serious-sam-tfe
128 games-fps/serious-sam-tse
129 games-fps/soldieroffortune
130 -games-fps/soldieroffortune-demo
131 games-fps/unreal-tournament
132 games-fps/ut2003
133 games-fps/ut2003-demo
134
135 diff --git a/profiles/default/linux/musl/package.mask b/profiles/default/linux/musl/package.mask
136 index bd2e1559c9b..64fa7f1639e 100644
137 --- a/profiles/default/linux/musl/package.mask
138 +++ b/profiles/default/linux/musl/package.mask
139 @@ -56,7 +56,6 @@ games-fps/quake3-demo
140 games-fps/rtcwmp-demo
141 games-fps/rtcwsp-demo
142 games-fps/soldieroffortune
143 -games-fps/soldieroffortune-demo
144 games-fps/transfusion-bin
145 games-fps/tribes2
146 games-fps/ut2003
147
148 diff --git a/profiles/default/linux/uclibc/amd64/package.mask b/profiles/default/linux/uclibc/amd64/package.mask
149 index 830ad9d325e..f674b76e8e1 100644
150 --- a/profiles/default/linux/uclibc/amd64/package.mask
151 +++ b/profiles/default/linux/uclibc/amd64/package.mask
152 @@ -79,7 +79,6 @@ games-fps/sauerbraten
153 games-fps/serious-sam-tfe
154 games-fps/serious-sam-tse
155 games-fps/soldieroffortune
156 -games-fps/soldieroffortune-demo
157 games-fps/unreal-tournament
158 games-fps/ut2003
159 games-fps/ut2003-demo
160
161 diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask b/profiles/hardened/linux/amd64/no-multilib/package.mask
162 index 61fac2813a7..fd047b076a7 100644
163 --- a/profiles/hardened/linux/amd64/no-multilib/package.mask
164 +++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
165 @@ -99,7 +99,6 @@ games-fps/sauerbraten
166 games-fps/serious-sam-tfe
167 games-fps/serious-sam-tse
168 games-fps/soldieroffortune
169 -games-fps/soldieroffortune-demo
170 games-fps/unreal-tournament
171 games-fps/ut2003
172 games-fps/ut2003-demo
173
174 diff --git a/profiles/package.mask b/profiles/package.mask
175 index 70898a84316..d5cbc850910 100644
176 --- a/profiles/package.mask
177 +++ b/profiles/package.mask
178 @@ -338,10 +338,6 @@ games-fps/duke3d
179 # month.
180 games-fps/lsdldoom
181
182 -# Pacho Ramos <pacho@g.o> (17 Jun 2018)
183 -# Fails to start (#654492). Removal in a month.
184 -games-fps/soldieroffortune-demo
185 -
186 # Mart Raudsepp <leio@g.o> (16 Jun 2018)
187 # No upstream (website disappeared), no upstream plugin maintainer,
188 # and pretty much a fringe format anyway.