aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorlioux <lioux@FreeBSD.org>2001-07-15 05:03:26 +0800
committerlioux <lioux@FreeBSD.org>2001-07-15 05:03:26 +0800
commit1db7fba288c284825d1eb834e3a44ba2eaea6ef7 (patch)
tree6ae2551d9a00522d15e236e514b61c7ba5761288 /net
parenta42e72e9e6815c1952aa70949709fdecbd2c868e (diff)
downloadfreebsd-ports-gnome-1db7fba288c284825d1eb834e3a44ba2eaea6ef7.tar.gz
freebsd-ports-gnome-1db7fba288c284825d1eb834e3a44ba2eaea6ef7.tar.zst
freebsd-ports-gnome-1db7fba288c284825d1eb834e3a44ba2eaea6ef7.zip
add port version 0.9.2 for hlmaster, a Half-Life game master server
daemon PR: 28865 Submitted by: Patrick Li <pat@databits.net>
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/hlmaster/Makefile35
-rw-r--r--net/hlmaster/distinfo1
-rw-r--r--net/hlmaster/files/patch-lib::pfc++::Makefile10
-rw-r--r--net/hlmaster/files/patch-src::Makefile9
-rw-r--r--net/hlmaster/pkg-comment1
-rw-r--r--net/hlmaster/pkg-descr7
-rw-r--r--net/hlmaster/pkg-plist7
8 files changed, 71 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index d744f28cc0f1..90d73171812c 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -130,6 +130,7 @@
SUBDIR += h2n
SUBDIR += hagelslag
SUBDIR += hesiod
+ SUBDIR += hlmaster
SUBDIR += host
SUBDIR += hx
SUBDIR += icb
diff --git a/net/hlmaster/Makefile b/net/hlmaster/Makefile
new file mode 100644
index 000000000000..fc0833632afb
--- /dev/null
+++ b/net/hlmaster/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: HL Master
+# Date created: Mon Jul 9 02:40:56 EDT 2001
+# Whom: pat@databits.net
+#
+# $FreeBSD$
+#
+
+PORTNAME= hlmaster
+PORTVERSION= 0.9.2
+CATEGORIES= net games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= pat@databits.net
+
+MAKEFILE= Makefile.bsd
+
+MAN1= ${PORTNAME}.1 ${PORTNAME}.gameserver.1 \
+ ${PORTNAME}.filter.1 ${PORTNAME}.list.1
+
+do-install:
+ @${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin
+ @${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 \
+ ${PREFIX}/man/man1
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/examples/${PORTNAME}
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/examples/*.list \
+ ${PREFIX}/share/examples/${PORTNAME}
+ @${INSTALL_DATA} ${WRKSRC}/examples/woncomm.lst \
+ ${PREFIX}/share/examples/${PORTNAME}
+ @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.endif #NOPORTDOCS
+
+.include <bsd.port.mk>
diff --git a/net/hlmaster/distinfo b/net/hlmaster/distinfo
new file mode 100644
index 000000000000..04fa7cf279f9
--- /dev/null
+++ b/net/hlmaster/distinfo
@@ -0,0 +1 @@
+MD5 (hlmaster-0.9.2.tar.gz) = 81ed2f961ea30173eee70c1b73d5b976
diff --git a/net/hlmaster/files/patch-lib::pfc++::Makefile b/net/hlmaster/files/patch-lib::pfc++::Makefile
new file mode 100644
index 000000000000..15d953992b25
--- /dev/null
+++ b/net/hlmaster/files/patch-lib::pfc++::Makefile
@@ -0,0 +1,10 @@
+
+--- lib/pfc++/src/Makefile.bsd.orig Thu Jul 5 07:06:54 2001
++++ lib/pfc++/src/Makefile.bsd Sat Jul 14 17:54:52 2001
+@@ -1,5 +1,4 @@
+-CXX = g++
+-CXXFLAGS = -Wall -O2
++CXXFLAGS += -Wall
+ REAL_CXXFLAGS = ${CXXFLAGS} -D__linux__ -I../include
+
+ RANLIB = ar
diff --git a/net/hlmaster/files/patch-src::Makefile b/net/hlmaster/files/patch-src::Makefile
new file mode 100644
index 000000000000..98db484a77a1
--- /dev/null
+++ b/net/hlmaster/files/patch-src::Makefile
@@ -0,0 +1,9 @@
+--- src/Makefile.bsd.orig Wed Jul 4 17:44:41 2001
++++ src/Makefile.bsd Sat Jul 14 17:54:34 2001
+@@ -1,5 +1,4 @@
+-CXX = g++
+-CXXFLAGS = -Wall -O2
++CXXFLAGS += -Wall
+ LDFLAGS = -s
+ REAL_CXXFLAGS = ${CXXFLAGS} -D__linux__ -I../include -I../lib/pfc++/include
+
diff --git a/net/hlmaster/pkg-comment b/net/hlmaster/pkg-comment
new file mode 100644
index 000000000000..7d0ef7bbb728
--- /dev/null
+++ b/net/hlmaster/pkg-comment
@@ -0,0 +1 @@
+A Half-Life game master server daemon
diff --git a/net/hlmaster/pkg-descr b/net/hlmaster/pkg-descr
new file mode 100644
index 000000000000..624818137ce2
--- /dev/null
+++ b/net/hlmaster/pkg-descr
@@ -0,0 +1,7 @@
+HLMaster implements a fully functional, automatic master-server
+daemon for the game Half-Life (and all mods based on this engine).
+
+WWW: http://hlmaster.sourceforge.net
+Author: Silvan Minghetti <bullet@users.sourceforge.net>
+
+- Patrick Li <pat@databits.net>
diff --git a/net/hlmaster/pkg-plist b/net/hlmaster/pkg-plist
new file mode 100644
index 000000000000..dc9845f8c415
--- /dev/null
+++ b/net/hlmaster/pkg-plist
@@ -0,0 +1,7 @@
+bin/hlmaster
+%%PORTDOCS%%share/doc/hlmaster/README
+%%PORTDOCS%%share/examples/hlmaster/filter.list
+%%PORTDOCS%%share/examples/hlmaster/server.list
+%%PORTDOCS%%share/examples/hlmaster/woncomm.lst
+%%PORTDOCS%%@dirrm share/examples/hlmaster
+%%PORTDOCS%%@dirrm share/doc/hlmaster