aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorvd <vd@FreeBSD.org>2006-03-20 16:16:57 +0800
committervd <vd@FreeBSD.org>2006-03-20 16:16:57 +0800
commit65871c33055041d7245355667607108544af59c7 (patch)
tree3e2361ac44431c73f7e1469e83eefea95d13f06f /games
parentad51e31fade7346dc770be2fb0c0495943467ea7 (diff)
downloadfreebsd-ports-gnome-65871c33055041d7245355667607108544af59c7.tar.gz
freebsd-ports-gnome-65871c33055041d7245355667607108544af59c7.tar.zst
freebsd-ports-gnome-65871c33055041d7245355667607108544af59c7.zip
Remove expired leaf ports:
2006-03-18 games/duke3d 2006-03-20 sysutils/stat
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/duke3d/Makefile93
-rw-r--r--games/duke3d/distinfo3
-rw-r--r--games/duke3d/files/build-wrapper.sh6
-rw-r--r--games/duke3d/files/fix.sh42
-rw-r--r--games/duke3d/files/patch-aa24
-rw-r--r--games/duke3d/files/patch-ab17
-rw-r--r--games/duke3d/files/patch-ac26
-rw-r--r--games/duke3d/files/patch-ad15
-rw-r--r--games/duke3d/files/patch-ae12
-rw-r--r--games/duke3d/files/patch-source-astub.c12
-rw-r--r--games/duke3d/files/pkg-message.in26
-rw-r--r--games/duke3d/files/wrapper.sh6
-rw-r--r--games/duke3d/pkg-descr19
-rw-r--r--games/duke3d/pkg-plist15
15 files changed, 0 insertions, 317 deletions
diff --git a/games/Makefile b/games/Makefile
index 2bdff241bdf9..0a708d31fc77 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -137,7 +137,6 @@
SUBDIR += drm
SUBDIR += dsnake
SUBDIR += duel
- SUBDIR += duke3d
SUBDIR += dungeon
SUBDIR += dungeoncrawl
SUBDIR += easysok
diff --git a/games/duke3d/Makefile b/games/duke3d/Makefile
deleted file mode 100644
index f55b652ad1e7..000000000000
--- a/games/duke3d/Makefile
+++ /dev/null
@@ -1,93 +0,0 @@
-# New ports collection makefile for: duke3d
-# Date Created: 18 September 2003
-# Whom: <arundel@gmx.net>
-#
-# $FreeBSD$
-
-PORTNAME= duke3d
-PORTVERSION= 20041505
-CATEGORIES= games
-MASTER_SITES= http://520061600655-0001.bei.t-online.de/ports/${PORTNAME}/
-
-MAINTAINER= arundel@h3c.de
-COMMENT= Icculus Duke Nukem 3D port for various Operating Systems
-
-BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
-
-DEPRECATED= Master site disappeared, no longer maintained by author
-EXPIRATION_DATE=2006-03-18
-
-USE_XLIB= yes
-USE_GMAKE= yes
-USE_SDL= mixer sdl
-USE_REINPLACE= yes
-CONFLICTS= jfduke3d-200[0-9]*
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-TARGET_DIR= ${LOCALBASE}/${PORTNAME}
-
-PROG_FILES= ${WRKSRC}/source/${PORTNAME} ${WRKSRC}/source/buildengine/build
-DATA_FILES= defs.con game.con user.con
-BUILD_FILES= ${WRKSRC}/source/buildengine/stuff.dat
-SCRIPT_FILES= ${WRKDIR}/fix.sh ${WRKDIR}/duke3d.sh ${WRKDIR}/build.sh
-PORTDOCS= README BUILDLIC.TXT CONTRIB TODO CHANGELOG
-MOREDOCS= readme.txt gnu.txt
-
-OPTIONS= DOSBOX "Dependency on dosbox (required by SETUP.EXE and\
- SETMAIN.EXE to edit the config file)" on
-
-SUB_FILES= pkg-message
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_DOSBOX)
-RUN_DEPENDS+= dosbox:${PORTSDIR}/emulators/dosbox
-.endif
-
-post-patch:
- @${SED} -e 's|%%DUKEDIR%%|${DATADIR}|g' ${FILESDIR}/fix.sh > \
- ${WRKDIR}/fix.sh
- @${SED} -e 's|%%DUKEDIR%%|${DATADIR}|g' ${FILESDIR}/wrapper.sh > \
- ${WRKDIR}/duke3d.sh
- @${SED} -e 's|%%DUKEDIR%%|${DATADIR}|g' ${FILESDIR}/build-wrapper.sh > \
- ${WRKDIR}/build.sh
- @${FIND} ${WRKSRC} -name "*.[ch]" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|malloc\.h|stdlib.h|g'
- @${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|sdl-config|${SDL_CONFIG}|g ; s|%%X11BASE%%|${X11BASE}|g ; \
- s|%%CFLAGS%%|${CFLAGS} -I${X11BASE}/include|g'
-
-do-build:
- cd ${WRKSRC}/source/buildengine && ${GMAKE}
- cd ${WRKSRC}/source && ${GMAKE}
-
-do-install:
- ${INSTALL} -d ${DATADIR}
- ${INSTALL_PROGRAM} ${PROG_FILES} ${DATADIR}
- ${INSTALL_DATA} ${BUILD_FILES} ${DATADIR}
- ${INSTALL} -d ${DATADIR}/testdata
-
-.for file in ${DATA_FILES}
- ${INSTALL_DATA} ${WRKSRC}/testdata/${file} ${DATADIR}/testdata
-.endfor
-
- ${INSTALL_SCRIPT} ${SCRIPT_FILES} ${DATADIR}
- ${LN} -fs ${DATADIR}/duke3d.sh ${LOCALBASE}/bin/duke3d
- ${LN} -fs ${DATADIR}/build.sh ${LOCALBASE}/bin/duke3d-build
-
-post-install:
-.ifndef(NOPORTDOCS)
- ${INSTALL} -d ${DOCSDIR}
-
-.for file in ${PORTDOCS}
- ${INSTALL_MAN} ${WRKSRC}/source/buildengine/${file} ${DOCSDIR}
-.endfor
-
-.for file in ${MOREDOCS}
- ${INSTALL_MAN} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
- ${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/games/duke3d/distinfo b/games/duke3d/distinfo
deleted file mode 100644
index e26b222e3dea..000000000000
--- a/games/duke3d/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (duke3d-20041505.tar.gz) = 169258698712de95f21cc085c62924c2
-SHA256 (duke3d-20041505.tar.gz) = 7504160a45ca0e43ee997ee59385185793e0f35df691bcc4cada7eded381caba
-SIZE (duke3d-20041505.tar.gz) = 1788037
diff --git a/games/duke3d/files/build-wrapper.sh b/games/duke3d/files/build-wrapper.sh
deleted file mode 100644
index 983ca5a0eb68..000000000000
--- a/games/duke3d/files/build-wrapper.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-# Needed to make symlinks/shortcuts work.
-# Wrap build (editor) binary
-cd %%DUKEDIR%%
-./build $*
-exit $?
diff --git a/games/duke3d/files/fix.sh b/games/duke3d/files/fix.sh
deleted file mode 100644
index 3638c9694267..000000000000
--- a/games/duke3d/files/fix.sh
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-cd %%DUKEDIR%%
-
-if [ ! -d %%DUKEDIR%% ] || [ ! -w %%DUKEDIR%% ]
-then
- echo You do not have permission to write to %%DUKEDIR%%.
- exit
-fi
-
-if [ ! -d testdata ]
-then
- echo testdata directory is missing
- exit
-fi
-
-if [ ! -f testdata/defs.con ] || [ ! -f testdata/game.con ] || [ ! -f testdata/user.con ]
-then
- echo At least one resource file in testdata is missing
- exit
-fi
-
-if [ -f DEFS.CON ]
-then
- echo Backing up original DEFS.CON to DEFS.BAK
- cp DEFS.CON DEFS.BAK
-fi
-
-if [ -f GAME.CON ]
-then
- echo Backing up original GAME.CON to GAME.BAK
- cp GAME.CON GAME.BAK
-fi
-
-if [ -f USER.CON ]
-then
- echo Backing up original USER.CON to USER.BAK
- cp USER.CON USER.BAK
-fi
-
-cp -f testdata/defs.con ./DEFS.CON
-cp -f testdata/game.con ./GAME.CON
-cp -f testdata/user.con ./USER.CON
diff --git a/games/duke3d/files/patch-aa b/games/duke3d/files/patch-aa
deleted file mode 100644
index 3fa015c3439b..000000000000
--- a/games/duke3d/files/patch-aa
+++ /dev/null
@@ -1,24 +0,0 @@
---- source/buildengine/Makefile.orig Sat May 15 21:35:12 2004
-+++ source/buildengine/Makefile Sat May 15 21:37:08 2004
-@@ -106,7 +106,7 @@
- SDL_LDFLAGS := $(shell sdl-config --libs)
- endif
-
--CC = gcc
-+#CC = gcc
-
- # Uncomment to use the Intel compiler (v6.0)
- # Note: Version 6.0 Build 020312Z fails to compile engine.c
-@@ -200,9 +200,9 @@
-
- ENGINEDIR = .
- ASMFLAGS = -f $(ASMOBJFMT) $(ASMDEFS)
--LINKER = gcc
--CFLAGS += $(USE_ASM) -funsigned-char -O3 -DPLATFORM_UNIX -g -Wall $(SDL_CFLAGS) -fno-omit-frame-pointer
--LDFLAGS += -g $(SDL_LDFLAGS)
-+LINKER = $(CC)
-+CFLAGS += %%CFLAGS%% $(USE_ASM) -funsigned-char -DPLATFORM_UNIX -Wall $(SDL_CFLAGS) -fno-omit-frame-pointer
-+LDFLAGS += -L%%X11BASE%%/lib $(SDL_LDFLAGS)
-
- # Rules for turning source files into .o files
- %.o: %.c
diff --git a/games/duke3d/files/patch-ab b/games/duke3d/files/patch-ab
deleted file mode 100644
index a4b4378c2872..000000000000
--- a/games/duke3d/files/patch-ab
+++ /dev/null
@@ -1,17 +0,0 @@
---- source/buildengine/mmulti.c.orig Sat May 15 21:39:44 2004
-+++ source/buildengine/mmulti.c Sat May 15 21:41:04 2004
-@@ -916,14 +916,6 @@
- if (!set_socket_blockmode(0))
- return(0);
-
-- #if !PLATFORM_WIN32 && !PLATFORM_MACOSX && !PLATFORM_SOLARIS
-- {
-- /* Linux-specific. */
-- int flags = 1;
-- setsockopt(udpsocket, SOL_IP, IP_RECVERR, &flags, sizeof (flags));
-- }
-- #endif
--
- memset(&addr, '\0', sizeof (addr));
- addr.sin_family = AF_INET;
- addr.sin_addr.s_addr = htonl(ip);
diff --git a/games/duke3d/files/patch-ac b/games/duke3d/files/patch-ac
deleted file mode 100644
index 385b525605a9..000000000000
--- a/games/duke3d/files/patch-ac
+++ /dev/null
@@ -1,26 +0,0 @@
---- source/Makefile.orig Sat May 15 22:08:43 2004
-+++ source/Makefile Sat May 15 22:09:47 2004
-@@ -91,20 +91,14 @@
- BUILDOBJS += buildengine/a.o
- endif
-
--CC = gcc
--CFLAGS = -c -g $(SDL_CFLAGS) -DUSE_SDL=1 -DPLATFORM_UNIX=1 -W -Wall -Wno-unused $(EXTRACFLAGS) -funsigned-char
--
--ifeq ($(strip $(macosx)),true)
--OPTIMIZE = -O3 -mdynamic-no-pic -falign-loops=16
--else
--OPTIMIZE = -O2
--endif
-+#CC = gcc
-+CFLAGS = -c %%CFLAGS%% $(SDL_CFLAGS) -DUSE_SDL=1 -DPLATFORM_UNIX=1 -W -Wall -Wno-unused $(EXTRACFLAGS) -funsigned-char
-
- # Uncomment this to compile with the Intel compiler (v6.0)
- #CC = icc
- #CFLAGS = -g $(SDL_CFLAGS) -DUSE_SDL=1 -DPLATFORM_UNIX=1 -DUSE_I386_ASM=1 $(EXTRACFLAGS) -O2
-
--LDLIBS = $(SDL_LDFLAGS) -lSDL -lSDL_mixer $(EXTRALDFLAGS)
-+LDLIBS = $(SDL_LDFLAGS) -lSDL_mixer $(EXTRALDFLAGS) -L%%X11BASE%%/lib
-
- # !!! FIXME: Do we even need this? It doesn't fly on MacOS X. --ryan.
- #LDLIBS += -Wl,-E
diff --git a/games/duke3d/files/patch-ad b/games/duke3d/files/patch-ad
deleted file mode 100644
index 7f4c7ec4a6f4..000000000000
--- a/games/duke3d/files/patch-ad
+++ /dev/null
@@ -1,15 +0,0 @@
---- source/audiolib/Makefile.orig Sat Mar 13 22:54:17 2004
-+++ source/audiolib/Makefile Sat Mar 13 23:06:25 2004
-@@ -1,8 +1,8 @@
--CC=gcc
--AR=ar
-+#CC=gcc
-+#AR=ar
- RANLIB=ranlib
--CFLAGS=-g -O2
--LDLIBS=
-+CFLAGS= %%CFLAGS%%
-+LDLIBS= -L%%X11BASE%%/lib
-
- CFLAGS += $(shell sdl-config --cflags)
- LDLIBS += $(shell sdl-config --libs)
diff --git a/games/duke3d/files/patch-ae b/games/duke3d/files/patch-ae
deleted file mode 100644
index e1247e6ecdc7..000000000000
--- a/games/duke3d/files/patch-ae
+++ /dev/null
@@ -1,12 +0,0 @@
---- source/buildengine/tests/Makefile.orig Sat Mar 13 18:29:03 2004
-+++ source/buildengine/tests/Makefile Sat Mar 13 18:29:36 2004
-@@ -1,7 +1,7 @@
- BINARIES=sartest kreciptest
- OBJS=kreciptest.o krecip.o sartest.o sar.o
--CFLAGS=-g -Wall
--CC=gcc
-+CFLAGS+= %%CFLAGS%% -Wall
-+#CC=gcc
- ASM=nasm
-
- all: kreciptest sartest
diff --git a/games/duke3d/files/patch-source-astub.c b/games/duke3d/files/patch-source-astub.c
deleted file mode 100644
index 8af5044eefd7..000000000000
--- a/games/duke3d/files/patch-source-astub.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- source/astub.c.orig Sat Aug 21 16:45:37 2004
-+++ source/astub.c Sat Aug 21 16:52:30 2004
-@@ -134,6 +134,9 @@
- };
- extern char buildkeys[NUMKEYS];
-
-+void PrintStatus(char *string,int num,char x,char y,char color);
-+void SpriteName(short spritenum, char *lo2);
-+void Ver();
-
-
-
diff --git a/games/duke3d/files/pkg-message.in b/games/duke3d/files/pkg-message.in
deleted file mode 100644
index 079ab08cc527..000000000000
--- a/games/duke3d/files/pkg-message.in
+++ /dev/null
@@ -1,26 +0,0 @@
------------------------------------------------------------------
-Icculus Duke Nukem 3D Port has been successfully installed.
-
-You still need the original Duke Nukem 3D data files. Please copy the following
-files to the %%DATADIR%% directory:
-
-DUKE3D.GRG
-DUKE3D.CFG (optional)
-SETUP.EXE (optional)
-SETMAIN.EXE (optional)
-
-Be sure to run the fix.sh script inside %%DATADIR%% afterwards. This step is
-mandatory.
-
-The release notes can be found in %%DOCSDIR%%.
-
-If you have any problems with running this port please contact the maintainer
-of this port and NOT the people at Icculus.
-
-NOTE: This port is based on a CVS snapshot and should be considered unstable.
-Frame rates are very low due to a SDL sound bug in combination with FreeBSD. A
-lot of features that were part of the original Duke Nukem 3D retail release are
-either not present or not working in this release.
-
-Thx.
------------------------------------------------------------------
diff --git a/games/duke3d/files/wrapper.sh b/games/duke3d/files/wrapper.sh
deleted file mode 100644
index 140e01c9d7b6..000000000000
--- a/games/duke3d/files/wrapper.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-# Needed to make symlinks/shortcuts work.
-# Wrap lsdldoom binary
-cd %%DUKEDIR%%
-./duke3d $*
-exit $?
diff --git a/games/duke3d/pkg-descr b/games/duke3d/pkg-descr
deleted file mode 100644
index 34498d39175b..000000000000
--- a/games/duke3d/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-Duke3D for Linux
-
-This port was done by Dan Olson, Steven Fuller, and Ryan C. Gordon,
-with contributions from David Koenig, Dave Watson, among others.
-
-The real nasty part (porting the Build Engine) was the work of:
-
- * Ryan C. Gordon
- * Dan Olson
- * Andrew Henderson
- * Christian Zander
- * Adrian Neill
- * Matt Helsley
- * Nicholas Vining
- * Matt Saettler
- * Steven Fuller
- * A cast of thousands.
-
-WWW: http://www.icculus.org/duke3d/
diff --git a/games/duke3d/pkg-plist b/games/duke3d/pkg-plist
deleted file mode 100644
index 131304374aa5..000000000000
--- a/games/duke3d/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-%%DATADIR%%/duke3d
-%%DATADIR%%/duke3d.sh
-%%DATADIR%%/build
-%%DATADIR%%/build.sh
-%%DATADIR%%/fix.sh
-%%DATADIR%%/stuff.dat
-%%DATADIR%%/testdata/defs.con
-%%DATADIR%%/testdata/game.con
-%%DATADIR%%/testdata/user.con
-bin/duke3d
-bin/duke3d-build
-%%PORTDOCS%%%%DOCSDIR%%/readme.txt
-%%PORTDOCS%%%%DOCSDIR%%/gnu.txt
-@dirrm share/duke3d/testdata
-@dirrmtry share/duke3d