ports/78458: New port: games/sof2server SOF2 Dedicated Server

Grega edini at edini.net
Sat Mar 5 18:30:17 UTC 2005


>Number:         78458
>Category:       ports
>Synopsis:       New port: games/sof2server SOF2 Dedicated Server
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 05 18:30:13 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Grega
>Release:        FreeBSD 4.11-RELEASE i386
>Organization:
>Environment:
System: FreeBSD edini.net 4.11-RELEASE FreeBSD 4.11-RELEASE #0: Sun Feb 27 23:34:50 CET 2005 edini at edini.net:/usr/obj/usr/src/sys/ZEUS i386


	
>Description:
	
Soldier of Fortune 2 Dedicated Server for Linux
>How-To-Repeat:
	
>Fix:

	


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       sof2server
#       sof2server/Makefile
#       sof2server/distinfo
#       sof2server/pkg-descr
#       sof2server/pkg-plist
#
echo c - sof2server
mkdir -p sof2server > /dev/null 2>&1
echo x - sof2server/Makefile
sed 's/^X//' >sof2server/Makefile << 'END-of-sof2server/Makefile'
X# New ports collection makefile for:    SOF 2 Dedicated Server
X# Date created:                         5 Mar 2005
X# Whom:                Grega "Edini" Janezic <edini at edini.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=      sof2server
XPORTVERSION=   1.02
XCATEGORIES=    games
XMASTER_SITES=  http://server8.download.filefront.com/bpmplkwedl+/pub2/Soldier_of_Fortune_2_Double_Helix/Official_Server_Files/ \
X               http://server2.download.filefront.com/bpmplkwedl+/pub2/Soldier_of_Fortune_2_Double_Helix/Official_Server_Files/ \
X               http://server4.download.filefront.com/bpmplkwedl+/pub2/Soldier_of_Fortune_2_Double_Helix/Official_Server_Files/ \
X               http://server5.download.filefront.com/bpmplkwedl+/pub2/Soldier_of_Fortune_2_Double_Helix/Official_Server_Files/ \
X               http://server9.download.filefront.com/bpmplkwedl+/pub2/Soldier_of_Fortune_2_Double_Helix/Official_Server_Files/ \
X               http://server10.download.filefront.com/bpmplkwedl+/pub2/Soldier_of_Fortune_2_Double_Helix/Official_Server_Files/ \
X               ftp://ftp.games.skynet.be/pub/www.filesnetwork.com/Soldier_of_Fortune_2/Official_Releases/Patches/ \
X               http://filesnetwork.planetmirror.com/pub/filesnetwork/Soldier_of_Fortune_2/Official_Releases/Patches/
XDISTNAME=      sof2dedlinux1_02
X
XMAINTAINER=    ports at edini.net
XCOMMENT=       Soldier of Fortune 2 Dedicated Server for Linux
X
XUSE_ZIP=       yes
XUSE_LINUX_PREFIX=       yes
XUSE_LINUX?=    yes
XNO_BUILD=      yes
XNO_WRKSUBDIR=  yes
XS2DIR=        usr/games/sof2/
XPLIST_SUB+=    S2DIR="${S2DIR}"
XINSTALL_DIR=   ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755
X
Xdo-install:
X       @${INSTALL_DIR} ${PREFIX}/${S2DIR}/pb ${PREFIX}/${S2DIR}/base \
X               ${PREFIX}/${S2DIR}
X       @${INSTALL_DATA} ${WRKSRC}/base/update102.pk3 \
X               ${PREFIX}/${S2DIR}base/
X.for mpak in pbag pbcl pbsv
X       @${INSTALL_DATA} ${WRKSRC}/pb/${mpak}.so \
X               ${PREFIX}/${S2DIR}pb/
X.endfor
X       @${INSTALL_DATA} ${WRKSRC}/readme.txt \
X               ${PREFIX}/${S2DIR}/
X       @${INSTALL_DATA} ${WRKSRC}/libcxa.so.1 \
X               ${PREFIX}/lib/
X       @${INSTALL} -c -o nobody -g nogroup -m 755 ${WRKSRC}/sof2ded \
X               ${PREFIX}/${S2DIR}
X
X.include <bsd.port.mk>
END-of-sof2server/Makefile
echo x - sof2server/distinfo
sed 's/^X//' >sof2server/distinfo << 'END-of-sof2server/distinfo'
XMD5 (sof2dedlinux1_02.zip) = 3d10740ffb2cbd124372929222cf79e5
XSIZE (sof2dedlinux1_02.zip) = 19064413
END-of-sof2server/distinfo
echo x - sof2server/pkg-descr
sed 's/^X//' >sof2server/pkg-descr << 'END-of-sof2server/pkg-descr'
XThis package contains all of the items you'll need to run a
XSoldier of Fortune 2 dedicated server under FreeBSD with Linux emulation. 
XCopy the files from the base directory of the retail CD into the
Xbase directory. You will need all the .pk3 files (including
Xmusicandsound.pk3, skins.pk3, etc) if you want to run a "pure" server.
X
XWWW: http://sof2.ravensoft.com/
X
X- Grega Janezic
Xedini at edini.net
END-of-sof2server/pkg-descr
echo x - sof2server/pkg-plist
sed 's/^X//' >sof2server/pkg-plist << 'END-of-sof2server/pkg-plist'
X%%S2DIR%%sof2ded
X%%S2DIR%%readme.txt
X%%S2DIR%%pb/pbsv.so
X%%S2DIR%%pb/pbcl.so
X%%S2DIR%%pb/pbag.so
X%%S2DIR%%base/update102.pk3
Xlib/libcxa.so.1
X at dirrm %%S2DIR%%pb
X at dirrm %%S2DIR%%base
X at dirrm %%S2DIR%%
END-of-sof2server/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list