aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2008-07-26 18:55:21 +0000
committerPav Lucistnik <pav@FreeBSD.org>2008-07-26 18:55:21 +0000
commitba7ded3010631947b63a0b262d4d1d1f00f95619 (patch)
tree089f28736d191511244b95ab0abea030886b6b3c
parent847d2a0aa21a0b77c2c92d1c8f704c94293d554d (diff)
downloadports-ba7ded3010631947b63a0b262d4d1d1f00f95619.tar.gz
ports-ba7ded3010631947b63a0b262d4d1d1f00f95619.zip
Notes
-rw-r--r--games/Makefile2
-rw-r--r--games/ssamtse/Makefile70
-rw-r--r--games/ssamtse/distinfo3
-rw-r--r--games/ssamtse/files/patch-bin_ssamtse21
-rw-r--r--games/ssamtse/pkg-descr8
-rw-r--r--games/ssamtse/pkg-message11
-rw-r--r--games/ssamtse/pkg-plist20
7 files changed, 1 insertions, 134 deletions
diff --git a/games/Makefile b/games/Makefile
index 308d813c42cd..3e091fff3115 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -454,6 +454,7 @@
SUBDIR += linux-savage-samuraiwars
SUBDIR += linux-spheresofchaos-demo
SUBDIR += linux-ssamtfe
+ SUBDIR += linux-ssamtse
SUBDIR += linux-steam
SUBDIR += linux-unrealgold
SUBDIR += linux-uplink-demo
@@ -750,7 +751,6 @@
SUBDIR += spicetrade
SUBDIR += spider
SUBDIR += spring
- SUBDIR += ssamtse
SUBDIR += ssc
SUBDIR += starfighter
SUBDIR += starlanes
diff --git a/games/ssamtse/Makefile b/games/ssamtse/Makefile
deleted file mode 100644
index 0a27fbee759e..000000000000
--- a/games/ssamtse/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# New ports collection makefile for: ssamtse
-# Date created: 25 November 2003
-# Whom: Sergey Akifyev
-#
-# $FreeBSD$
-#
-
-PORTNAME= ssamtse
-PORTVERSION= b1
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= # must fetch manually
-DISTFILES= ${PORTNAME}-${PORTVERSION:S|b|beta|}.sh.bin
-EXTRACT_ONLY=
-
-MAINTAINER= ports@logvinov.com
-COMMENT= Serious Sam - The Second Encounter
-
-NO_BUILD= yes
-USE_BZIP2= yes
-USE_LINUX= yes
-USE_XLIB= yes
-USE_GL= yes
-USE_LDCONFIG= yes
-NO_PACKAGE= yes # distfiles must be downloaded manually, wierd legal issues etc etc etc.
-
-SSAMDIR= ${PREFIX}/ssam
-SERIOUS_MHZ?= 1000
-PKGMESSAGE= ${WRKDIR}/pkgmsg
-
-ONLY_FOR_ARCHS= i386
-
-pre-fetch:
- @if test ! -e "${DISTDIR}/${DISTFILES}"; then \
- ${ECHO_MSG} "Warning: you should fetch distfiles for this port"; \
- ${ECHO_MSG} "manually! Google for 'serious sam linux', and get"; \
- ${ECHO_MSG} "following files into distdir:"; \
- ${ECHO_MSG} " ${DISTFILES}"; \
- ${ECHO_MSG} "I'll enable auto-fetch, when licensing issues"; \
- ${ECHO_MSG} "become clear"; \
- ${FALSE}; \
- fi
-
-post-extract:
-.if !exists("${WRKDIR}/ssam/")
- @${ECHO} n | ${SH} ${DISTDIR}/${DISTFILES} --keep --nox11 --confirm \
- --target ${WRKDIR}/ssam
- @${ECHO_MSG} ""
-.endif
- @${MKDIR} ${WRKSRC}
- @${TAR} -C ${WRKSRC} -xzf ${WRKDIR}/ssam/setupstuff.tar.gz
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%SSAMTSE_DATA_PATH%|${SSAMDIR}/Bin|g' \
- -e 's|%SERIOUS_MHZ%|${SERIOUS_MHZ}|g' \
- ${WRKSRC}/bin/ssamtse
- @${SED} 's|%SSAMDIR%|${SSAMDIR}|g' ${PKGDIR}/pkg-message > ${PKGMESSAGE}
-
-do-install:
-# XXX: this is missing "${BRANDELF} -t Linux <executables>"
- @${MKDIR} ${SSAMDIR}
- @${TAR} --bzip2 -C ${SSAMDIR} -xf \
- ${WRKDIR}/ssam/bins.tar.bz2
- @${LN} -sf ${SSAMDIR}/Bin/libogg.so ${SSAMDIR}/Bin/libogg.so.0
- @${LN} -sf ${SSAMDIR}/Bin/libGameMP.so ${SSAMDIR}/Bin/libGame.so
- @${LN} -sf ${SSAMDIR}/Bin/libEntitiesMP.so ${SSAMDIR}/Bin/libEntities.so
- @${INSTALL_SCRIPT} ${WRKSRC}/bin/ssamtse ${PREFIX}/bin/ssamtse
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/games/ssamtse/distinfo b/games/ssamtse/distinfo
deleted file mode 100644
index 5b3266a16583..000000000000
--- a/games/ssamtse/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ssamtse-beta1.sh.bin) = 38ba5a60f9f7132a25f92f8aa40c1ba0
-SHA256 (ssamtse-beta1.sh.bin) = 4be124430c5d013842b97287623e0aed83d2003eeb619abbcb286bc95e036304
-SIZE (ssamtse-beta1.sh.bin) = 7952607
diff --git a/games/ssamtse/files/patch-bin_ssamtse b/games/ssamtse/files/patch-bin_ssamtse
deleted file mode 100644
index 697068320854..000000000000
--- a/games/ssamtse/files/patch-bin_ssamtse
+++ /dev/null
@@ -1,21 +0,0 @@
---- bin/ssamtse.orig Fri Mar 14 07:07:05 2003
-+++ bin/ssamtse Tue Nov 25 09:14:55 2003
-@@ -3,6 +3,8 @@
- # Serious Sam: The Second Encounter startup script
- #
-
-+SSAMTSE_DATA_PATH=/usr/local/ssam/Bin
-+
- # Function to find the real directory a program resides in.
- # Feb. 17, 2000 - Sam Lantinga, Loki Entertainment Software
- FindPath()
-@@ -41,6 +43,9 @@
-
- LD_LIBRARY_PATH=.:${SSAMTSE_DATA_PATH}:${LD_LIBRARY_PATH}
- export LD_LIBRARY_PATH
-+
-+export __GL_SINGLE_THREADED=yes
-+export SERIOUS_MHZ=%SERIOUS_MHZ%
-
- # Let's boogie!
- if [ -x "${SSAMTSE_DATA_PATH}/ssam_lnx" ]
diff --git a/games/ssamtse/pkg-descr b/games/ssamtse/pkg-descr
deleted file mode 100644
index f3c34d6e462b..000000000000
--- a/games/ssamtse/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Sam is back in the all new Second Episode of his
-battles with his arch-enemy Mental! After finding
-the Sirian spacecraft in ancient Egypt, Sam
-"Serious" Stonr hijacked it and headed for Mental
-himself!
-
-Warning: You still need original game data files
-to play.
diff --git a/games/ssamtse/pkg-message b/games/ssamtse/pkg-message
deleted file mode 100644
index e35c4721d2fd..000000000000
--- a/games/ssamtse/pkg-message
+++ /dev/null
@@ -1,11 +0,0 @@
-Serious Sam - The Second Encounter linux binaries are now
-installed. But it's up to you to copy SSam data files
-to %SSAMDIR%.
-
-Also, you need to edit ssamtse executable (this is a shell
-script) to set correct CPU frequency in SERIOUS_MHZ variable.
-This variable can also be passed to make at port build time.
-
-I hope, this will be fixed someday...
-(especially if someone mails me file list
-of original game CD)
diff --git a/games/ssamtse/pkg-plist b/games/ssamtse/pkg-plist
deleted file mode 100644
index 91ac9dcb8fde..000000000000
--- a/games/ssamtse/pkg-plist
+++ /dev/null
@@ -1,20 +0,0 @@
-bin/ssamtse
-ssam/Bin/libEntitiesMP.so
-ssam/Bin/libamp11lib.so
-ssam/Bin/libvorbis.so
-ssam/Bin/ssam_lnx.dynamic
-ssam/Bin/libGameMP.so
-ssam/Bin/libvorbisfile.so
-ssam/Bin/ssam_lnxded
-ssam/Bin/libShaders.so
-ssam/Bin/libogg.so
-ssam/Bin/ssam_lnx
-ssam/Bin/ssam_lnxded.dynamic
-@exec ln -sf %D/ssam/Bin/libogg.so %D/ssam/Bin/libogg.so.0
-@exec ln -sf %D/ssam/Bin/libGameMP.so %D/ssam/Bin/libGame.so
-@exec ln -sf %D/ssam/Bin/libEntitiesMP.so %D/ssam/Bin/libEntities.so
-@unexec rm %D/ssam/Bin/libogg.so.0 2>&1 >/dev/null || true
-@unexec rm %D/ssam/Bin/libGame.so 2>&1 >/dev/null || true
-@unexec rm %D/ssam/Bin/libEntities.so 2>&1 >/dev/null || true
-@dirrm ssam/Bin
-@dirrm ssam