hlserver-csHalf-Life mod Counter-Strike full server package for Linux
1.6gamesΣ=3 1.6Version of this port present on the latest quarterly branch.
IGNORE: "Please download and execute hlds_l_1120_full.bin to read Valve\'s agreement and get the tarball. Move hlds_l_1120_full.tgz to /usr/ports/distfiles and try again" NO CDROM: "Size; the data set is much too big"
This package contains the files to run a FreeBSD Half-Life
Counter Strike server under Linux emulation.
Visit these following web pages for more information:
WWW: http://www.counter-strike.net/
Remove games/halflifeserver and dependents. It has been marked as unable
to fetch for ~6 months, and it is not clear from the website what the
replacement distfile is.
- Update to steam enabled hlds
- Change master port over to hlserver-flf
- (1) Installation directory went from:
[/compat/linux/usr/games/hlds_l]
to:
[/usr/local/games/hlds_l]
- Add if statements and message to prevent
PORTREVISION bump of master ports affecting
all slave ports
Submitted by: netchild (1)
Mega-patch to cleanup the ports infrastructure regarding our linux bits:
- USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD
tools to strip binaries anymore, so it's not neccesary anymore to override
STRIP and STRIP_CMD.
- USE_LINUX_PREFIX implies NO_MTREE now.
- In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries
instead upon the native FreeBSD libraries.
- The variable LINUX_BASE_PORT contains a string which is suitable as an
item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the
default (or overriden) linux base, ${LINUX_BASE_PORT} should be used
instead of a hardcoded reference.
- Change all ports to comply to the "new world order".
- The Ports Collection now allows to override the default linux_base port.
Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use
${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use
(Only the first 15 lines of the commit message are shown above )
Say hello to the linux mega patch, it consolidates our linux bits a
little bit and allows to proceed to a more recent linux_base from
a stable (read as: the major bugs should be ironed out or identified
and most linux ports build just fine) source.
It also allows to ship 4.11 with a working linuxolator (the EOLed
linux_base is marked forbidden because of a security hole).
This is a major update, please read UPDATING (and CHANGES if you
develop linux ports).
Changes:
- change the default linux_base from v7 to v8
- add a newer freetype to linux_base-8 for nicer fonts display [1]
- don't let cpio use hardlinks in the linux_base-8 port to quiet some
(Only the first 15 lines of the commit message are shown above )
Add USE_PERL5 since perl is required to run a script inside the
Makefile. Adding USE_PERL5 is mandatory since it is no longer
available in base system of -CURRENT.
Approved by: maintaner (only not utserver* ports)
- Update to beta C patch from valve for counter strike
- Bump PORTREVISION
- Do not install with default read permissions for group and others
to prevent other users on the system from reading the config for
rcon password to server.
- Prepare this port to be a MASTER_PORT - Lowercase PORTNAME - Update
MASTER_SISTES - USE_LINUX_PREFIX - Inherit as much as possible from
halflifeserver port - Use tweakable variables instead of hardcoded values -
PKGNAMEPREFIX with hlserver- - Add a little PERL program that parses the PLIST
and installs correctly dirs and files with proper permissions as per
halflifeserver port - Remove hardcoded distfile version from COMMENT and DESCR
- Add trailing / to WWW tag
Upgreate the Half-life server to the latest-and-greatest. Also break out
Counter-strike into a dependant port of its own, and add a similar dependant
port for Frontline Force. The submitter takes over maintainership. Thanks!