git: 818be9d21caf - main - games/prboom: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
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