Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/arch/amd64/no-multilib/, games-simulation/bcs-demo/
Date: Tue, 01 Nov 2022 04:48:31
Message-Id: 1667277485.af0a8e50ef9578e28fb5eae978de2219e4e2cf04.jsmolic@gentoo
1 commit: af0a8e50ef9578e28fb5eae978de2219e4e2cf04
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 1 04:38:05 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 1 04:38:05 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0a8e50
7
8 games-simulation/bcs-demo: treeclean
9
10 Closes: https://bugs.gentoo.org/544106
11 Closes: https://bugs.gentoo.org/789477
12 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
13
14 games-simulation/bcs-demo/Manifest | 2 -
15 games-simulation/bcs-demo/bcs-demo-1.3-r1.ebuild | 56 ------------------------
16 games-simulation/bcs-demo/metadata.xml | 29 ------------
17 profiles/arch/amd64/no-multilib/package.mask | 1 -
18 profiles/package.mask | 6 ---
19 5 files changed, 94 deletions(-)
20
21 diff --git a/games-simulation/bcs-demo/Manifest b/games-simulation/bcs-demo/Manifest
22 deleted file mode 100644
23 index 870fe8801d04..000000000000
24 --- a/games-simulation/bcs-demo/Manifest
25 +++ /dev/null
26 @@ -1,2 +0,0 @@
27 -DIST bcsdemo_v1_3.sh.bin 5965217 BLAKE2B ba69858933c5ff1fbd966cc5038ecf891abea70cb6a7f09e40e698da495a7f3578460f90e033c1455918f7d188e37839ae0f140be8c419911d520e4cef13cd48 SHA512 b3916ac72d21e80a09b80a406ea18ab4365d9c1b8139eec848f2e5d697d3d5afb6f27de5dac31c6b6fd860e3b406a3eae8a28aac0e00134629dbd5906bde816d
28 -DIST openal-alan-hack-0.0.1.tar.gz 86168 BLAKE2B 77ab97ef9b31b4c3ab00c89afaad7094b6ecc388e296b31969bfbbe3953b812036c1cb4a04a09ad0ca986941d2508469c40f5ab7d458c1ceb5fa78b1f9ca7c81 SHA512 1794461cb917dcf2130977bd0ac9f09bf93cd235dd742d29e50a3e2666e6db60865bacd1927fc4607a4b308dcdf421fa2a186ad2a06eea778069ce712a89d943
29
30 diff --git a/games-simulation/bcs-demo/bcs-demo-1.3-r1.ebuild b/games-simulation/bcs-demo/bcs-demo-1.3-r1.ebuild
31 deleted file mode 100644
32 index d5e8c9c23407..000000000000
33 --- a/games-simulation/bcs-demo/bcs-demo-1.3-r1.ebuild
34 +++ /dev/null
35 @@ -1,56 +0,0 @@
36 -# Copyright 1999-2021 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=7
40 -inherit wrapper unpacker
41 -
42 -DESCRIPTION="design and build bridges and then stress test them with trains"
43 -HOMEPAGE="http://www.chroniclogic.com/pontifex2.htm"
44 -SRC_URI="ftp://ggdev-1.homelan.com/bcs/bcsdemo_v${PV/./_}.sh.bin
45 - http://www.highprogrammer.com/alan/pfx2/openal-alan-hack-0.0.1.tar.gz"
46 -S="${WORKDIR}"
47 -
48 -LICENSE="BCS"
49 -SLOT="0"
50 -KEYWORDS="-* ~amd64 ~x86"
51 -
52 -RESTRICT="bindist mirror strip"
53 -
54 -RDEPEND="
55 - media-libs/libsdl[abi_x86_32(-)]
56 - sys-libs/glibc
57 - x11-libs/libX11[abi_x86_32(-)]
58 - x11-libs/libXau[abi_x86_32(-)]
59 - x11-libs/libXdmcp[abi_x86_32(-)]
60 - x11-libs/libXext[abi_x86_32(-)]
61 - virtual/opengl[abi_x86_32(-)]"
62 -
63 -dir=/opt/${PN}
64 -Ddir=${D}/${dir}
65 -QA_PREBUILT="${dir:1}/*"
66 -
67 -src_unpack() {
68 - unpack_makeself bcsdemo_v${PV/./_}.sh.bin
69 - unpack openal-alan-hack-0.0.1.tar.gz
70 -}
71 -
72 -src_install() {
73 - dodir "${dir}"
74 -
75 - tar -zxf bcsdemo.tar.gz -C "${Ddir}" || die
76 - rm -f "${Ddir}"/bcs-linux-openal-fixer.sh || die
77 -
78 - exeinto "${dir}"
79 -# doexe bin/Linux/x86/rungame.sh
80 -# exeinto ${dir}/lib
81 - mv "${Ddir}"/bcs "${Ddir}"/bcs-bin
82 - newexe libopenal.so.0.0.6 libopenal.so.0
83 - echo '#!/bin/bash' >> "${Ddir}"/bcs
84 - echo 'LD_PRELOAD="./libopenal.so.0" ./bcs-bin' >> "${Ddir}"/bcs
85 - fperms 755 "${dir}"/bcs
86 - make_wrapper bcs-demo ./bcs "${dir}" "${dir}"
87 -
88 - insinto "${dir}"
89 - doins *.cfg
90 - dodoc readme*
91 -}
92
93 diff --git a/games-simulation/bcs-demo/metadata.xml b/games-simulation/bcs-demo/metadata.xml
94 deleted file mode 100644
95 index 07b71c3cc49c..000000000000
96 --- a/games-simulation/bcs-demo/metadata.xml
97 +++ /dev/null
98 @@ -1,29 +0,0 @@
99 -<?xml version="1.0" encoding="UTF-8"?>
100 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
101 -<pkgmetadata>
102 -<maintainer type="project">
103 - <email>games@g.o</email>
104 - <name>Gentoo Games Project</name>
105 -</maintainer>
106 -<longdescription>
107 -Building a bridge that doesn't break is what its all about, although watching
108 -your bridge creation break and plunge a train into the watery depths below can be
109 -half the fun. In the Bridge Construction Set you design and build bridges and
110 -then stress test them to see how your creations hold up under pressure. If when
111 -test vehicles pass over your bridge they make it safely across you know you've
112 -succeeded. If they plummet into the river you know you need to go back to the
113 -drawing board.
114 -
115 -The robust physics deployed in the Bridge Construction Set let you build a wide
116 -variety of bridges that can span the river. The 3D graphics allow you to view
117 -your bridge from any angle including a first person train view - its like being
118 -strapped to the front of the train when your bridge is first tested (if this
119 -happened in real life I think we might have engineers checking all their bridges
120 -in a simulator).
121 -
122 -The Bridge Construction Set includes many types of bridge building levels in
123 -varying degrees of difficulty from simple to complex with a tutorial secition to
124 -get you started. A Level Editor is also included so you can create your own
125 -levels and trade them with others.
126 -</longdescription>
127 -</pkgmetadata>
128
129 diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
130 index 943950147149..3c9e9735f38f 100644
131 --- a/profiles/arch/amd64/no-multilib/package.mask
132 +++ b/profiles/arch/amd64/no-multilib/package.mask
133 @@ -91,7 +91,6 @@ games-rpg/dungeon-defenders
134 games-rpg/eschalon-book-1-demo
135 games-rpg/wasteland2
136 games-server/etqw-ded
137 -games-simulation/bcs-demo
138 games-strategy/darwinia
139 games-strategy/darwinia-demo
140 games-strategy/defcon-demo
141
142 diff --git a/profiles/package.mask b/profiles/package.mask
143 index 1804812f2ec4..9f10b6339f17 100644
144 --- a/profiles/package.mask
145 +++ b/profiles/package.mask
146 @@ -359,12 +359,6 @@ x11-base/xorg-x11
147 <dev-lang/php-8.2.0:8.2
148 virtual/httpd-php:8.2
149
150 -# Michał Górny <mgorny@g.o> (2022-09-29)
151 -# Unfetchable mirror-restricted distfile. No action from maintainer
152 -# in over a year.
153 -# Removal on 2022-10-29. Bug #789477.
154 -games-simulation/bcs-demo
155 -
156 # Stephan Hartmann <sultan@g.o> (2022-09-29)
157 # Dev channel releases are only for people who
158 # are developers or want more experimental features