Skip site navigation (1)Skip section navigation (2)
Date:      Sat,  5 Mar 2005 19:30:28 +0100 (CET)
From:      Grega <edini@edini.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/78458: New port: games/sof2server SOF2 Dedicated Server
Message-ID:  <20050305183028.88E62573@zeus.edini.net>
Resent-Message-ID: <200503051830.j25IUE9F069768@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@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@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@dirrm %%S2DIR%%pb
X@dirrm %%S2DIR%%base
X@dirrm %%S2DIR%%
END-of-sof2server/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050305183028.88E62573>