git: 818be9d21caf - main - games/prboom: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 30 Jan 2025 18:50:08 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=818be9d21cafee959de9bdc9ec7e1f1dc85ea82e
commit 818be9d21cafee959de9bdc9ec7e1f1dc85ea82e
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-01-30 18:49:57 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-01-30 18:49:57 +0000
games/prboom: Remove expired port
2025-01-30 games/prboom: Unmaintained, use games/prboom-plus instead
---
MOVED | 1 +
games/Makefile | 1 -
games/prboom/Makefile | 37 ----------------------------
games/prboom/distinfo | 2 --
games/prboom/files/patch-Makefile.in | 25 -------------------
games/prboom/files/patch-configure | 14 -----------
games/prboom/files/patch-src_Makefile.in | 20 ---------------
games/prboom/files/patch-src_SDL_i__sshot.c | 20 ---------------
games/prboom/files/patch-src_SDL_i__system.c | 19 --------------
games/prboom/files/patch-src_gl__intern.h | 10 --------
games/prboom/files/patch-src_gl__main.c | 11 ---------
games/prboom/files/pkg-message.in | 15 -----------
games/prboom/pkg-descr | 4 ---
games/prboom/pkg-plist | 11 ---------
14 files changed, 1 insertion(+), 189 deletions(-)
diff --git a/MOVED b/MOVED
index 7a7333c7bdf8..28726261342a 100644
--- a/MOVED
+++ b/MOVED
@@ -4059,3 +4059,4 @@ math/PDL|math/p5-PDL|2025-01-28|Move math/PDL to math/p5-PDL
irc/ezbounce||2025-01-28|Has expired: broken with modern Boost, broken with modern compilers, last release in 2009, upstream is dead
lang/rust182||2025-01-29|No consumers in ports
x11-fm/tdfsb||2025-01-30|Has expired: Unmaintained, uses smpeg which has no distfiles anymore
+games/prboom|games/prboom-plus|2025-01-30|Has expired: Unmaintained, use games/prboom-plus instead
diff --git a/games/Makefile b/games/Makefile
index 46bd73e4becd..bb22fd51af95 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -790,7 +790,6 @@
SUBDIR += powder-toy-devel
SUBDIR += powermanga
SUBDIR += powwow
- SUBDIR += prboom
SUBDIR += prboom-plus
SUBDIR += primateplunge
SUBDIR += prismlauncher
diff --git a/games/prboom/Makefile b/games/prboom/Makefile
deleted file mode 100644
index 54d70ba993d3..000000000000
--- a/games/prboom/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME= prboom
-DISTVERSION= 2.5.0
-PORTREVISION= 15
-CATEGORIES= games
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20stable/${PORTVERSION}
-
-MAINTAINER= thiagohero501@gmail.com
-COMMENT= Multiplayer-capable and modified version of ID's classic DOOM game
-WWW= https://prboom.sourceforge.net/
-
-LICENSE= GPLv2
-
-DEPRECATED= Unmaintained, use games/prboom-plus instead
-EXPIRATION_DATE= 2025-01-30
-
-LIB_DEPENDS= libpng.so:graphics/png
-
-USES= gmake localbase:ldflags sdl
-USE_GL= gl
-USE_SDL= mixer net sdl
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-i386-asm
-
-DATADIR= ${LOCALBASE}/share/doom
-SUB_FILES= pkg-message
-
-PLIST_SUB= PORTVERSION=${PORTVERSION}
-
-OPTIONS_DEFINE= OPENGL
-OPTIONS_DEFAULT= OPENGL
-
-OPENGL_USES= gl
-OPENGL_USE= GL=glu
-OPENGL_CONFIGURE_ENABLE= gl
-
-.include <bsd.port.mk>
diff --git a/games/prboom/distinfo b/games/prboom/distinfo
deleted file mode 100644
index a486319b4751..000000000000
--- a/games/prboom/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (prboom-2.5.0.tar.gz) = 226c1c470f8cc983327536404f405a1d026cf0a5188c694a1243cc8630014bae
-SIZE (prboom-2.5.0.tar.gz) = 1049505
diff --git a/games/prboom/files/patch-Makefile.in b/games/prboom/files/patch-Makefile.in
deleted file mode 100644
index c5739fb02d04..000000000000
--- a/games/prboom/files/patch-Makefile.in
+++ /dev/null
@@ -1,25 +0,0 @@
---- Makefile.in.orig 2008-11-09 19:22:16 UTC
-+++ Makefile.in
-@@ -258,22 +258,8 @@ install-docDATA: $(doc_DATA)
- prboom.spec: $(top_builddir)/config.status $(srcdir)/prboom.spec.in
- cd $(top_builddir) && $(SHELL) ./config.status $@
- install-docDATA: $(doc_DATA)
-- @$(NORMAL_INSTALL)
-- test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)"
-- @list='$(doc_DATA)'; for p in $$list; do \
-- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-- f=$(am__strip_dir) \
-- echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
-- $(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
-- done
-
- uninstall-docDATA:
-- @$(NORMAL_UNINSTALL)
-- @list='$(doc_DATA)'; for p in $$list; do \
-- f=$(am__strip_dir) \
-- echo " rm -f '$(DESTDIR)$(docdir)/$$f'"; \
-- rm -f "$(DESTDIR)$(docdir)/$$f"; \
-- done
-
- # This directory's subdirectories are mostly independent; you can cd
- # into them and run `make' without going through this Makefile.
diff --git a/games/prboom/files/patch-configure b/games/prboom/files/patch-configure
deleted file mode 100644
index 044b62584b1b..000000000000
--- a/games/prboom/files/patch-configure
+++ /dev/null
@@ -1,14 +0,0 @@
---- configure.orig 2008-11-09 19:22:17 UTC
-+++ configure
-@@ -2422,9 +2422,9 @@ else
- withval=$with_waddir; DOOMWADDIR="$withval"
- else
- if test "x$prefix" != xNONE; then
-- DOOMWADDIR="$prefix/share/games/doom"
-+ DOOMWADDIR="$prefix/share/doom"
- else
-- DOOMWADDIR="$ac_default_prefix/share/games/doom"
-+ DOOMWADDIR="$ac_default_prefix/share/doom"
- fi
-
- fi
diff --git a/games/prboom/files/patch-src_Makefile.in b/games/prboom/files/patch-src_Makefile.in
deleted file mode 100644
index 508d791bc6f8..000000000000
--- a/games/prboom/files/patch-src_Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/Makefile.in.orig 2008-11-09 19:22:16 UTC
-+++ src/Makefile.in
-@@ -31,7 +31,7 @@ INSTALL_HEADER = $(INSTALL_DATA)
- install_sh_PROGRAM = $(install_sh) -c
- install_sh_SCRIPT = $(install_sh) -c
- INSTALL_HEADER = $(INSTALL_DATA)
--transform = $(program_transform_name)
-+transform =
- NORMAL_INSTALL = :
- PRE_INSTALL = :
- POST_INSTALL = :
-@@ -246,7 +246,7 @@ SUBDIRS = SDL POSIX MAC
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
- SUBDIRS = SDL POSIX MAC
--gamesdir = $(prefix)/games
-+gamesdir = $(prefix)/bin
- prboom_game_server_SOURCES = d_server.c protocol.h
- prboom_game_server_LDADD = POSIX/libposixdoom.a SDL/i_network.o @NET_LIBS@ @SDL_LIBS@
- COMMON_SRC = \
diff --git a/games/prboom/files/patch-src_SDL_i__sshot.c b/games/prboom/files/patch-src_SDL_i__sshot.c
deleted file mode 100644
index 34deeeb0d3f1..000000000000
--- a/games/prboom/files/patch-src_SDL_i__sshot.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/SDL/i_sshot.c.orig 2008-10-18 13:32:29 UTC
-+++ src/SDL/i_sshot.c
-@@ -231,7 +231,7 @@ int I_ScreenShot (const char *fname)
- if (fp)
- {
- png_struct *png_ptr = png_create_write_struct(
-- PNG_LIBPNG_VER_STRING, png_error_ptr_NULL, error_fn, warning_fn);
-+ PNG_LIBPNG_VER_STRING, NULL, error_fn, warning_fn);
-
- if (png_ptr)
- {
-@@ -279,7 +279,7 @@ int I_ScreenShot (const char *fname)
- break;
- }
- }
-- png_destroy_write_struct(&png_ptr, png_infopp_NULL);
-+ png_destroy_write_struct(&png_ptr, NULL);
- }
- fclose(fp);
- }
diff --git a/games/prboom/files/patch-src_SDL_i__system.c b/games/prboom/files/patch-src_SDL_i__system.c
deleted file mode 100644
index 4ecd359deef2..000000000000
--- a/games/prboom/files/patch-src_SDL_i__system.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/SDL/i_system.c.orig 2008-11-09 18:19:11 UTC
-+++ src/SDL/i_system.c
-@@ -72,6 +72,7 @@
- #include <fcntl.h>
- #include <sys/stat.h>
- #include <errno.h>
-+#include <sys/cpuset.h>
-
- #ifndef PRBOOM_SERVER
- #include "m_argv.h"
-@@ -441,7 +442,7 @@ void I_SetAffinityMask(void)
- // POSIX version:
- int i;
- {
-- cpu_set_t set;
-+ cpuset_t set;
-
- CPU_ZERO(&set);
-
diff --git a/games/prboom/files/patch-src_gl__intern.h b/games/prboom/files/patch-src_gl__intern.h
deleted file mode 100644
index 38077c91850a..000000000000
--- a/games/prboom/files/patch-src_gl__intern.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/gl_intern.h.orig 2008-10-11 12:10:39 UTC
-+++ src/gl_intern.h
-@@ -83,6 +83,6 @@ int gld_GetTexDimension(int value);
- void gld_SetTexturePalette(GLenum target);
- void gld_Precache(void);
-
--PFNGLCOLORTABLEEXTPROC gld_ColorTableEXT;
-+extern PFNGLCOLORTABLEEXTPROC gld_ColorTableEXT;
-
- #endif // _GL_INTERN_H
diff --git a/games/prboom/files/patch-src_gl__main.c b/games/prboom/files/patch-src_gl__main.c
deleted file mode 100644
index 9f3ab8c7108c..000000000000
--- a/games/prboom/files/patch-src_gl__main.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/gl_main.c.orig 2008-10-18 13:32:29 UTC
-+++ src/gl_main.c
-@@ -83,6 +83,8 @@ int gl_paletted_texture = 0;
- int gl_shared_texture_palette = 0;
- int gl_sprite_offset; // item out of floor offset Mead 8/13/03
-
-+PFNGLCOLORTABLEEXTPROC gld_ColorTableEXT;
-+
- GLuint gld_DisplayList=0;
- int fog_density=200;
- static float extra_red=0.0f;
diff --git a/games/prboom/files/pkg-message.in b/games/prboom/files/pkg-message.in
deleted file mode 100644
index 16ca4ff14dc8..000000000000
--- a/games/prboom/files/pkg-message.in
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-1) This port does not install any doom .wad ,
-so you have to download it and run prboom -iwad /path/to/doom.wad
-or put it in /usr/local/share/games/doom/ !
-
-2) Prboom is very out of date (http://prboom.sourceforge.net), so
-if you like prboom and want a newer version
-you should look at http://prboom-plus.sourceforge.net!
-
-3)Have fun!
-EOM
-}
-]
diff --git a/games/prboom/pkg-descr b/games/prboom/pkg-descr
deleted file mode 100644
index 63d6705eade2..000000000000
--- a/games/prboom/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Prboom is a modified version of the ID Software's classic game Doom.
-It runs on several platforms (include Win32 and Unixes) and features
-many additions to the original game. It also supports multiplayer
-games.
diff --git a/games/prboom/pkg-plist b/games/prboom/pkg-plist
deleted file mode 100644
index 2e8c8ccf32fc..000000000000
--- a/games/prboom/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/prboom
-bin/prboom-game-server
-share/man/man5/boom.cfg.5.gz
-share/man/man6/prboom-game-server.6.gz
-share/man/man6/prboom.6.gz
-%%DATADIR%%/prboom.wad
-%%DOCSDIR%%-%%PORTVERSION%%/boom.txt
-%%DOCSDIR%%-%%PORTVERSION%%/MBF.txt
-%%DOCSDIR%%-%%PORTVERSION%%/MBFFAQ.txt
-%%DOCSDIR%%-%%PORTVERSION%%/README.demos
-%%DOCSDIR%%-%%PORTVERSION%%/README.compat