summaryrefslogtreecommitdiff
path: root/games-arcade
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
commitb8c7370a682e4e29cda623222d17a790c01c3642 (patch)
treef6caa14689bd00a5760eadaa381ff41e50ef3c1b /games-arcade
parent8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff)
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/Manifest.gzbin20928 -> 20422 bytes
-rw-r--r--games-arcade/spacerider/Manifest8
-rw-r--r--games-arcade/spacerider/files/spacerider-0.13-font.patch14
-rw-r--r--games-arcade/spacerider/files/spacerider-0.13-gcc41.patch10
-rw-r--r--games-arcade/spacerider/files/spacerider-0.13-gcc49.patch22
-rw-r--r--games-arcade/spacerider/files/spacerider-0.13-gentoo.patch27
-rw-r--r--games-arcade/spacerider/files/spacerider-0.13-ovflfix.patch11
-rw-r--r--games-arcade/spacerider/metadata.xml8
-rw-r--r--games-arcade/spacerider/spacerider-0.13-r1.ebuild44
-rw-r--r--games-arcade/tuxdash/Manifest6
-rw-r--r--games-arcade/tuxdash/files/tuxdash-0.8-fix-build-system.patch11
-rw-r--r--games-arcade/tuxdash/files/tuxdash-0.8-fix-c++14.patch101
-rw-r--r--games-arcade/tuxdash/files/tuxdash-0.8-fix-paths.patch45
-rw-r--r--games-arcade/tuxdash/metadata.xml8
-rw-r--r--games-arcade/tuxdash/tuxdash-0.8-r1.ebuild47
-rw-r--r--games-arcade/xsfcave/Manifest3
-rw-r--r--games-arcade/xsfcave/metadata.xml16
-rw-r--r--games-arcade/xsfcave/xsfcave-0.5-r1.ebuild23
18 files changed, 0 insertions, 404 deletions
diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz
index 72e9179f7c24..593742faa490 100644
--- a/games-arcade/Manifest.gz
+++ b/games-arcade/Manifest.gz
Binary files differ
diff --git a/games-arcade/spacerider/Manifest b/games-arcade/spacerider/Manifest
deleted file mode 100644
index 750de275814f..000000000000
--- a/games-arcade/spacerider/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX spacerider-0.13-font.patch 409 BLAKE2B e01077b6e2fafd317618218b54596036928c36812043976610f9109205aefb497f5b47ab814fe89e17ca0d1f191c2f78017d9c2c06518b78788d002a702d17ea SHA512 efbb6b47b19dcc653b380eaabfd817518887cc77aadb54e9dcfb7dc9c37e3a91c156eab7076eea90ffee698c1b9d1ac745a1638e023d35778eb35482d8f8dec5
-AUX spacerider-0.13-gcc41.patch 468 BLAKE2B 0c3b75a8a573ecacf808bb597429ca12ca59501b58bbf2aa73f64ce150a594659184ff32ff88770ea038eac232936491c750e75be81611ce8cd91910007a8922 SHA512 0cbd0c0003554bf90d8261af1c5db1617489bc5427b1e52caa0d56350df07939f007ba035cbdbb209176e3bbcec125c9171714631400ad5cad2323b8059f0765
-AUX spacerider-0.13-gcc49.patch 775 BLAKE2B 4b77bee14741fc4258d0fb3e8af69e9cceff2ac3886f97acab65c1e84dad27ccfc602aa0fb4d535b91d2c1947fc5adc1671cc725799e88ac60d78a01ebf791a5 SHA512 6ef7af29e88365fe3e34517ae6ee193a9b3765c77ecc883c8a34480c1944900388a9f89ca253031f673adae9552ff68eac5ec5af2203beff6835005a3f23bfb3
-AUX spacerider-0.13-gentoo.patch 737 BLAKE2B 7660dd666c6a838b7a8b64cd173f1a5dc7393163a42c2cdb919a8c719600e3cbb1b08ee2230f2d4675fa9702cf56ad556337eccee0fd66c3b82ef012aa641a47 SHA512 89bcf2565833ab462fdcdd16a97a5a339dcb82ad7e685754dfc3dca5c37093c10c787615338791c62b431222734953b2add3545fa41812ea0c6f63f7c02ce267
-AUX spacerider-0.13-ovflfix.patch 347 BLAKE2B 977a25efb7badce88c80f4ee5c68768910aa2139b94f3cd56ee996aac26053c749eea7d671f5bf02d055251060f3f9536493de513f79c617e96a1db4f8b90c91 SHA512 227d519c51555fa99a162e2abc939b53feb0abc817667c5b2edc502ff6e7265a0f86a750498dbed5f0741f7d5e6840b86c0421fc7770b10a7ac862cdaafb1af1
-DIST spacerider-0.13.tar.bz2 283861 BLAKE2B 89687ca24a663addb81af0c775201e1a57e6d524e9fb99766d4003a4401dc406e50c8d103600c57c7d4b30ee620b3ec60089f05aaa4e0ad9da72a6f5e64fd527 SHA512 4f8d506abfe242039247d5c4e43c012ded14f3b18de710aea0c9c6d933cb60fde3116008723d44acadd490b3666e107506fad6ee027d2b31c47d118185e0c03e
-EBUILD spacerider-0.13-r1.ebuild 1049 BLAKE2B 0855a5400194c53dc8d5bd7984feaf491feecd192f64c64fe8357eca3bc00ae7108beff6c2d294498102b1145ee86b34be58aa31581095b5ddf688c6cafbed59 SHA512 916debef11bf13ee5eda029b5c067525a94baafd7b72308884ebd2c76259ff3ecf6dcd6725aad7c0dbaf9383aad0b1293d08bbddbfc06a0f5e556242b21e8fa6
-MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-arcade/spacerider/files/spacerider-0.13-font.patch b/games-arcade/spacerider/files/spacerider-0.13-font.patch
deleted file mode 100644
index 87732a106633..000000000000
--- a/games-arcade/spacerider/files/spacerider-0.13-font.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Ugly brute-force method for avoiding a double-free segfault on exit.
-Better patch welcome.
-
---- a/spacerider.cpp.orig 2015-03-31 23:24:17.770966147 -0400
-+++ b/spacerider.cpp 2015-03-31 23:24:41.592174463 -0400
-@@ -306,8 +306,6 @@
- /* free screen */
- SDL_FreeSurface(screen);
- }
-- /* call the TTF-Library cleanup function */
-- TTF_Quit();
-
- /* call the NET-Library cleanup function */
- SDLNet_Quit();
diff --git a/games-arcade/spacerider/files/spacerider-0.13-gcc41.patch b/games-arcade/spacerider/files/spacerider-0.13-gcc41.patch
deleted file mode 100644
index e5524b6e6430..000000000000
--- a/games-arcade/spacerider/files/spacerider-0.13-gcc41.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/spacerider.cpp.old 2007-02-18 11:25:38.000000000 +0100
-+++ b/spacerider.cpp 2007-02-18 11:27:00.000000000 +0100
-@@ -17,6 +17,7 @@
- #include <unistd.h>
- }
-
-+int send_score_thread(void *param);
-
- Spacerider::Spacerider(const int argc, char *argv[]) : fullscreen(FULLSCREEN), game_over(false), online_highscore(ONLINE_HIGHSCORE), score_sent(false), name_input(true), highscore_thread_started(false), scroll(0), last_enemy(0), score(0), lives(LIVES), fps(FPS)
- {
diff --git a/games-arcade/spacerider/files/spacerider-0.13-gcc49.patch b/games-arcade/spacerider/files/spacerider-0.13-gcc49.patch
deleted file mode 100644
index b4d5ca6d5764..000000000000
--- a/games-arcade/spacerider/files/spacerider-0.13-gcc49.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/effect.cpp.orig 2015-03-31 22:36:53.336131373 -0400
-+++ b/effect.cpp 2015-03-31 22:37:04.359755281 -0400
-@@ -18,7 +18,7 @@
- void Effect::add(const int x, const int y)
- {
- object_struct *effect;
-- if((effect = add_object(x, y)) == NULL)
-+ if((effect = add_object(x, y, 0, 0)) == NULL)
- {
- return;
- }
---- a/object.h.orig 2015-03-31 22:35:22.939214561 -0400
-+++ b/object.h 2015-03-31 22:37:19.654233441 -0400
-@@ -172,7 +172,7 @@
- return object->next;
- }
-
--template <class T>struct Object<T>::object_struct *Object<T>::add_object(const int x, const int y, const int speedx = 0, const int speedy = 0)
-+template <class T>struct Object<T>::object_struct *Object<T>::add_object(const int x, const int y, const int speedx, const int speedy)
- {
- object_struct *object;
-
diff --git a/games-arcade/spacerider/files/spacerider-0.13-gentoo.patch b/games-arcade/spacerider/files/spacerider-0.13-gentoo.patch
deleted file mode 100644
index ecfdcc513cd0..000000000000
--- a/games-arcade/spacerider/files/spacerider-0.13-gentoo.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -3,12 +3,12 @@
- BINDIR=/usr/bin/
- MANDIR=/usr/share/man/man1/
- DATADIR=/usr/share/games/spacerider/
--CXX=g++
-+CXX?=g++
- CP=cp
- MKDIR=mkdir -p
- INSTALL=install
- RM=rm -f
--CXXFLAGS=-Wall -fomit-frame-pointer -O3 `sdl-config --cflags`
-+CXXFLAGS+=$(shell sdl-config --cflags)
- OBJS=main.o globals.o spacerider.o music.o sprite.o enemy.o effect.o visible.o box.o features.o font.o image.o bullet.o
- OUTPUT=spacerider
- LIBS=`sdl-config --libs` -lSDL_image -lSDL_ttf -lSDL_mixer -lSDL_net -lSDL_gfx
-@@ -22,8 +22,7 @@
-
-
- $(OUTPUT): $(OBJS)
-- $(CXX) $(CXXFLAGS) -o $(OUTPUT) $(OBJS) $(LIBS)
-- strip $(OUTPUT)
-+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $(OUTPUT) $(OBJS) $(LIBS)
-
- %.o: %.cpp
- $(CXX) $(CXXFLAGS) -c $<
diff --git a/games-arcade/spacerider/files/spacerider-0.13-ovflfix.patch b/games-arcade/spacerider/files/spacerider-0.13-ovflfix.patch
deleted file mode 100644
index c590400f649f..000000000000
--- a/games-arcade/spacerider/files/spacerider-0.13-ovflfix.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/spacerider.cpp.old 2010-10-29 10:12:19.000000000 +0200
-+++ b/spacerider.cpp 2010-10-29 10:13:47.000000000 +0200
-@@ -112,7 +112,7 @@
- break;
- case 'n':
- /* specify a name for the online-highscore */
-- strncpy(name, optarg, 128);
-+ strncpy(name, optarg, sizeof (name));
- online_highscore = true;
- break;
- case 't':
diff --git a/games-arcade/spacerider/metadata.xml b/games-arcade/spacerider/metadata.xml
deleted file mode 100644
index 1c3ba213c494..000000000000
--- a/games-arcade/spacerider/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/games-arcade/spacerider/spacerider-0.13-r1.ebuild b/games-arcade/spacerider/spacerider-0.13-r1.ebuild
deleted file mode 100644
index 8cf24d976f7d..000000000000
--- a/games-arcade/spacerider/spacerider-0.13-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit desktop
-
-DESCRIPTION="Space-shooter written in C++, using the SDL"
-HOMEPAGE="http://www.hackl.dhs.org/spacerider/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2" # stupid php script
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsdl[sound,video]
- media-libs/sdl-gfx
- media-libs/sdl-mixer
- media-libs/sdl-image[jpeg]
- media-libs/sdl-net
- media-libs/sdl-ttf"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
- eapply "${FILESDIR}/${P}"-gentoo.patch \
- "${FILESDIR}/${P}"-gcc41.patch \
- "${FILESDIR}"/${P}-ovflfix.patch \
- "${FILESDIR}"/${P}-gcc49.patch \
- "${FILESDIR}"/${P}-font.patch
- sed -i \
- -e "s:/usr/share/games/spacerider:/usr/share/${PN}:" \
- globals.cpp || die
-}
-
-src_install() {
- dobin ${PN}
- insinto "/usr/share/${PN}"
- doins -r data
- einstalldocs
- newman ${PN}.{1,6}
- newicon data/sprites/star_monster1/1.bmp ${PN}.bmp
- make_desktop_entry ${PN} Spacerider /usr/share/pixmaps/${PN}.bmp
-}
diff --git a/games-arcade/tuxdash/Manifest b/games-arcade/tuxdash/Manifest
deleted file mode 100644
index 3b48af1f5312..000000000000
--- a/games-arcade/tuxdash/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX tuxdash-0.8-fix-build-system.patch 575 BLAKE2B 8975cac0d0bb753a4f1882e68d8d15449685b4ae4f5f97f83b8cae591cfd10f25c2d09fbf53e6843102c0039b3d94e5552884f05295de23e6361f575c3dd2f9d SHA512 bda193ee657973c26bccdd2f2caa8414be454e0e6b016673aad07dce23be300d79103bdbac40ee2aeb0a0dd1ae875f9d0b1b36b20aa4af2b40052b464574dd73
-AUX tuxdash-0.8-fix-c++14.patch 4251 BLAKE2B f3ef29821b2f0a13a4ab67381ccaca9c05adb6742687a9b94063dc618802d21da84ea1bd5965cbaa5cc1a338f0fa22099f3448635f23abfeee0923e67cf26072 SHA512 5314fe0be54a2232ce10d5c518bc30913303aad3d7d5af94a7e3e24661545c3a5ef50eedd2db4ab0cac1021a78064c362b3ef6731703ffb7e5020bfb4787c725
-AUX tuxdash-0.8-fix-paths.patch 1671 BLAKE2B 21498fb303cfade6754bb06fb7d540e8a33f3851d777112f30e729fdb29ae37041c561cccbf3e9e46c93c11b5b1df76c6c9214e7f901b8672f5d2ea895e25a80 SHA512 ff896b3ea57f95e9298a8640a8c2eb31049ab83a7cca1ecf40f73d9e7a1b1ee386f9f41d6a5af0b004015b2c97fa8ef0ed4eb11cc109c5efcd53b55fe0094d93
-DIST tuxdash_src_0.8.tar.bz2 447560 BLAKE2B 023deef628c1a6e0ea602fd87e3fe6347f38308dff45623aa59406d15805b87aafdb21e4756e5f2b90c97b56a76d4052c4aacb1401ff03e1e3157cac170b1536 SHA512 5c42b89ce3121025801d78d35962a2aa3d10e4443f6c929e7df4b45673e6285f37ed353877aa33eaa0edf584f7a428a8f485301ba1476865a498ab699ee81f86
-EBUILD tuxdash-0.8-r1.ebuild 835 BLAKE2B ed8a11fbb93b16f4250d016f3e6c8484c885e7d115d045f5b62d275fe7dfbe5179adc548882049be790ee46e8f936541b0fb71edc7ecdee055b4ae4d7fbd3cfe SHA512 4c8d25462c6705a36a82af210e7660fc4c861f7ac8e6c21748e89cdd2c0d120e61843a62db84a59214b984334d2feef43d9d3a131add5fdf72a307e1220d2c41
-MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-arcade/tuxdash/files/tuxdash-0.8-fix-build-system.patch b/games-arcade/tuxdash/files/tuxdash-0.8-fix-build-system.patch
deleted file mode 100644
index 9f861d98e8cc..000000000000
--- a/games-arcade/tuxdash/files/tuxdash-0.8-fix-build-system.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-Fix build system to honour all user variables.
-
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -1,4 +1,4 @@
- all:
-- g++ main.cpp -Wall `/usr/bin/sdl-config --libs --cflags` -lSDL_ttf -o ../TuxDash
-+ $(CXX) main.cpp $(LDFLAGS) $(CXXFLAGS) $(CPPFLAGS) `/usr/bin/sdl-config --libs --cflags` -lSDL_ttf -o ../tuxdash
- static:
-- g++ -static main.cpp -Wall `/usr/bin/sdl-config --cflags --static-libs` -lSDL_ttf -lfreetype -lz -o ../TuxDash
-+ $(CXX) -static main.cpp $(LDFLAGS) $(CXXFLAGS) $(CPPFLAGS) `/usr/bin/sdl-config --cflags --static-libs` -lSDL_ttf -lfreetype -lz -o ../tuxdash
diff --git a/games-arcade/tuxdash/files/tuxdash-0.8-fix-c++14.patch b/games-arcade/tuxdash/files/tuxdash-0.8-fix-c++14.patch
deleted file mode 100644
index b37f456f559b..000000000000
--- a/games-arcade/tuxdash/files/tuxdash-0.8-fix-c++14.patch
+++ /dev/null
@@ -1,101 +0,0 @@
-Modernise C++ to avoid errors in C++14 mode.
-See also: https://bugs.gentoo.org/show_bug.cgi?id=600084
-
---- a/src/main.cpp
-+++ b/src/main.cpp
-@@ -66,7 +66,7 @@
-
- void writeconfig(const map& game_map) {
- ofstream config((ostring)TuxHomeDirectory + "/config"); // open config file
-- if(config == NULL) { // error check
-+ if(!config) { // error check
- cout << "Warning: Couldn't write to file " << (ostring)TuxHomeDirectory + "/config" << endl;
- return;
- }
-@@ -124,7 +124,7 @@
-
- void readconfig(class map& game_map) {
- ifstream config((ostring)TuxHomeDirectory + "/config"); // open config file
-- if(config==0) { // error check
-+ if(!config) { // error check
- cout << "Warning: Couldn't find configuration file " << (ostring)TuxHomeDirectory + "/config" << ". Using default values." << endl;
- return;
- }
---- a/src/map.cpp
-+++ b/src/map.cpp
-@@ -346,13 +346,13 @@
- cout << "-- copy map --" << endl; // print status message
- ifstream in_file(path); // open source file
-
-- if(in_file == 0) { // error checking
-+ if(!in_file) { // error checking
- cout << "Couldn't open sourcefile \"" << filename << "\"" << endl;
- cout << endl << "-- error in copymap --" << endl;
- return 1;
- }
-
-- if(out_file == 0) { // error checking
-+ if(!out_file) { // error checking
- cout << "Couldn't open target file \"" << temp_path << "\" for writing " << endl;
- cout << endl << "-- error in copymap --" << endl;
- return 1;
-@@ -390,7 +390,7 @@
- path = mapfolder;
- path += filename;
- file.open(path); // open file
-- if(file == NULL) {
-+ if(!file) {
- cout << "map::savemap : error while saving map to file '" << path << "'" << endl;
- return 1;
- }
-@@ -402,7 +402,7 @@
- path = savefolder;
- path += filename;
- file.open(path); // open file
-- if(file == NULL) {
-+ if(!file) {
- cout << "map::savemap : error while saving game to file '" << path << "'" << endl;
- return 1;
- }
---- a/src/menu.cpp
-+++ b/src/menu.cpp
-@@ -119,7 +119,7 @@
-
- // add a selection box
-
--class element* menu_mgm::add_box(int x, int y, const ostring& text, const ostring& value, bool selectable, int size, int xgroup, int ygroup, int max, int width, int height, unsigned char r, unsigned char g, unsigned char b, int value_type, bool dependency, char* depend) {
-+class element* menu_mgm::add_box(int x, int y, const ostring& text, const ostring& value, bool selectable, int size, int xgroup, int ygroup, int max, int width, int height, unsigned char r, unsigned char g, unsigned char b, int value_type, bool dependency, const char* depend) {
- class element& newone = add();
- newone.value = value;
- newone.posx = x;
---- a/src/menu.h
-+++ b/src/menu.h
-@@ -56,7 +56,7 @@
- void check_custom_parameters(); // check if parameters are okay
- ostring keytoa(SDLKey); // cast SDLKey to ASCII
- class element* add_text(int, int, const ostring&, bool, int, int =-1, int =-1, unsigned char =0, unsigned char =0, unsigned char = 0, int = -1, int = -1); // add a text element
-- class element* add_box(int, int, const ostring&, const ostring&, bool, int, int, int, int, int, int, unsigned char, unsigned char, unsigned char, int = 0, bool =false, char* =0); // add a box element
-+ class element* add_box(int, int, const ostring&, const ostring&, bool, int, int, int, int, int, int, unsigned char, unsigned char, unsigned char, int = 0, bool =false, const char* =0); // add a box element
- class element* add_select(int, int, const ostring&, const ostring&, bool, int, int, int, const char* oneoftwo=0); // add a select element
- void draw_window(); // draw the current menu screen with all elements
- void selection_mgm(char); // process user input for menu navigation
---- a/src/surface.cpp
-+++ b/src/surface.cpp
-@@ -92,7 +92,7 @@
- else file_tmp = file;
-
- TTF_Font *font = TTF_OpenFont(file_tmp, size);
-- SDL_Color color = {r, g, b, 0};
-+ SDL_Color color = {(Uint8)r, (Uint8)g, (Uint8)b, 0};
-
- area = TTF_RenderText_Solid(font, text, color);
-
-@@ -118,7 +118,7 @@
- SDL_Surface* text_surface;
- SDL_Rect temp;
- TTF_Font *font_tmp = TTF_OpenFont(font, size);
-- SDL_Color farbe = {r, g, b, 0};
-+ SDL_Color farbe = {(Uint8)r, (Uint8)g, (Uint8)b, 0};
- text_surface = TTF_RenderText_Solid(font_tmp, text, farbe);
- TTF_CloseFont(font_tmp);
- temp = pos;
diff --git a/games-arcade/tuxdash/files/tuxdash-0.8-fix-paths.patch b/games-arcade/tuxdash/files/tuxdash-0.8-fix-paths.patch
deleted file mode 100644
index 72cde9d411f8..000000000000
--- a/games-arcade/tuxdash/files/tuxdash-0.8-fix-paths.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-Change paths for Gentoo's filesystem layout.
-
---- a/config
-+++ b/config
-@@ -1,11 +1,11 @@
- # Fullscreen enable/disable
--Fullscreen = 0
-+Fullscreen = 1
- # Width of screen in blocks
- screenX = 21
- # Height of screen in blocks
- screenY = 16
- # Theme Folder - path to a valid theme
--theme = themes/original/
-+theme = /usr/share/tuxdash/themes/original/
- # Distance in X direction, before scrolling starts
- scrolldistX = 3
- # Distance in Y direction, before scrolling starts
---- a/src/main.cpp
-+++ b/src/main.cpp
-@@ -340,9 +340,7 @@
-
- // set tuxdash's config / working directory
- char* HomeDirectory;
-- char* CurrentDirectory;
- HomeDirectory = getenv("HOME"); // get users home directory
-- CurrentDirectory = getenv("PWD"); // get TuxDash's working directory
- TuxHomeDirectory = new char[strlen(HomeDirectory)+strlen("/.tuxdash")+1]; // align space for the string containing the path to tuxdash's config directory
- strcpy(TuxHomeDirectory, HomeDirectory);
- strcat(TuxHomeDirectory, "/.tuxdash");
-@@ -355,12 +353,12 @@
- }
- else {
- mkdir((ostring)TuxHomeDirectory + "/themes", 0711); // create the themes folder. The default themes are not copied there, but the folder is created for possible additional themes added by the player
-- chdir(CurrentDirectory);
-+ chdir("/usr/share/tuxdash");
- system((ostring)"cp -r maps savegames config " + TuxHomeDirectory);
- }
- }
- cout << endl << " Using " << TuxHomeDirectory << " for configuration, map and savegame files" << endl;
-- chdir(CurrentDirectory);
-+ chdir("/usr/share/tuxdash");
- // finished with check of working directory
-
- int running=1, start, stop, framestart = time(0), frames=0, frame_count = 0;
diff --git a/games-arcade/tuxdash/metadata.xml b/games-arcade/tuxdash/metadata.xml
deleted file mode 100644
index 1c3ba213c494..000000000000
--- a/games-arcade/tuxdash/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/games-arcade/tuxdash/tuxdash-0.8-r1.ebuild b/games-arcade/tuxdash/tuxdash-0.8-r1.ebuild
deleted file mode 100644
index 564ff17963db..000000000000
--- a/games-arcade/tuxdash/tuxdash-0.8-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="A simple BoulderDash clone"
-HOMEPAGE="http://www.tuxdash.de/index.php?language=EN"
-SRC_URI="http://www.tuxdash.de/ressources/downloads/${PN}_src_${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- media-libs/libsdl[video]
- media-libs/sdl-ttf"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.8-fix-build-system.patch
- "${FILESDIR}"/${PN}-0.8-fix-c++14.patch
- "${FILESDIR}"/${PN}-0.8-fix-paths.patch
-)
-
-src_prepare() {
- default
- rm -f GPL TuxDash || die
-}
-
-src_configure() {
- tc-export CXX
-}
-
-src_compile() {
- emake -C src
-}
-
-src_install() {
- dobin tuxdash
- einstalldocs
-
- insinto /usr/share/${PN}
- doins -r themes maps fonts savegames config
-}
diff --git a/games-arcade/xsfcave/Manifest b/games-arcade/xsfcave/Manifest
deleted file mode 100644
index 9ec87742c7f6..000000000000
--- a/games-arcade/xsfcave/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST xsfcave-0.5.tar.gz 88113 BLAKE2B bddf18277b8df3c3e17f8d9cd18ad517d95adbeb9479cf1552fe3e69f097344a229bbbb33348c34fd082194f4a3db3a8921dfd4644d983ba30320f7c9c961068 SHA512 5dd5c7e581362b1d4faf2edd73f5ea6a068d05a94b6fac7813fa2cae323453ed3380c9e40b92a2ed9b3672ab931d5a2951d2ad7fc74cf64588e6e9fe7723f09a
-EBUILD xsfcave-0.5-r1.ebuild 444 BLAKE2B 6d902e31f0529c7e89663c68a590818e3877c1c05ca2bf5a7c9e3f8187500d8c903f541939dfad421e96247904b09b5ea7c0f8ce0a9b0fd93e4bc4840564f5a8 SHA512 3eaf6a94a15a461b96c64ec21e374db504c1ec3087121c0e0599ccf2c367886d4fff927a4408fb9f6a28d75fe28d6b83b6e53ad6e6d50c33d9bf40231ea0a5f1
-MISC metadata.xml 584 BLAKE2B e52df85b0ddf7903911cdaaa19db5b19de7b147cd38f21da59c02e01a316e505ff034c14ba0b5c00c1aa8c885da2592de5e8f9003c7ffcac9681a67d938af7e1 SHA512 66eb62dfd1493e82f7d19d52a55e9fed27a67ebce1b4456cc7ae80d06d69d490b897f989af8081c435bb9732b60f0a3e4b727e50f289f285c52a6d755a764488
diff --git a/games-arcade/xsfcave/metadata.xml b/games-arcade/xsfcave/metadata.xml
deleted file mode 100644
index bb0054d77acf..000000000000
--- a/games-arcade/xsfcave/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <longdescription lang="en">
- xsfcave is a X11 sfcave clone. The game consist of surviving in a tunel by not
- hitting in the walls and obstacles. The first versions of the game are greatly
- influenced by the Java version of this game.
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">scrap</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-arcade/xsfcave/xsfcave-0.5-r1.ebuild b/games-arcade/xsfcave/xsfcave-0.5-r1.ebuild
deleted file mode 100644
index b8979d172602..000000000000
--- a/games-arcade/xsfcave/xsfcave-0.5-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit desktop
-
-DESCRIPTION="A X11 sfcave clone"
-HOMEPAGE="http://xsfcave.idios.org"
-SRC_URI="https://downloads.sourceforge.net/scrap/${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="x11-libs/libXext
- x11-libs/libSM"
-RDEPEND="${DEPEND}"
-
-src_install() {
- default
- make_desktop_entry "${PN}"
-}