aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorlesi <lesi@FreeBSD.org>2005-07-31 10:36:21 +0800
committerlesi <lesi@FreeBSD.org>2005-07-31 10:36:21 +0800
commit47baada181e03b70c149e861c89f393dd1cac329 (patch)
tree6e7752aaea5633412ad87318ae2597f0d61cfbb1 /games
parent7c3d13f49558c3bfaf937b1b37da6defd4bfcf57 (diff)
downloadfreebsd-ports-gnome-47baada181e03b70c149e861c89f393dd1cac329.tar.gz
freebsd-ports-gnome-47baada181e03b70c149e861c89f393dd1cac329.tar.zst
freebsd-ports-gnome-47baada181e03b70c149e861c89f393dd1cac329.zip
Add pmars-doc:
The pMARS Documentation (references, warriors, man pages, etc.) PR: ports/84352 Submitted by: Alejandro Pulver (alejandro at varnet.biz)
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/pmars-doc/Makefile39
-rw-r--r--games/pmars-doc/distinfo2
-rw-r--r--games/pmars-doc/pkg-descr18
-rw-r--r--games/pmars-doc/pkg-plist19
5 files changed, 79 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index b00eb2744fc5..a75535a561a6 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -393,6 +393,7 @@
SUBDIR += pinball
SUBDIR += pipenightdreams
SUBDIR += pmars
+ SUBDIR += pmars-doc
SUBDIR += pmars-sdl
SUBDIR += polypuzzle
SUBDIR += powermanga
diff --git a/games/pmars-doc/Makefile b/games/pmars-doc/Makefile
new file mode 100644
index 000000000000..905c101acc46
--- /dev/null
+++ b/games/pmars-doc/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: pmars-doc
+# Date created: 30 Jul 2005
+# Whom: Alejandro Pulver <alejandro@varnet.biz>
+#
+# $FreeBSD$
+#
+
+PORTNAME= pmars
+PORTVERSION= 0.9.2
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= corewar
+PKGNAMESUFFIX= -doc
+
+MAINTAINER= alejandro@varnet.biz
+COMMENT= The pMARS Documentation (references, warriors, man pages, etc.)
+
+NO_BUILD= yes
+
+MAN6= pmars.6
+
+do-install:
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+ @${MKDIR} ${DOCSDIR}/config
+.for f in 94x.opt icws.opt mw.mac pmars.mac x.opt
+ @${INSTALL_DATA} ${WRKSRC}/config/${f} ${DOCSDIR}/config
+.endfor
+ @${MKDIR} ${DOCSDIR}/doc
+.for f in corewar-faq.html primer.94 primer.cdb redcode.ref
+ @${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DOCSDIR}/doc
+.endfor
+ @${MKDIR} ${DOCSDIR}/warriors
+.for f in aeka.red flashpaper.red pspace.red rave.red validate.red
+ @${INSTALL_DATA} ${WRKSRC}/warriors/${f} ${DOCSDIR}/warriors
+.endfor
+ @${INSTALL_MAN} ${WRKSRC}/doc/pmars.6 ${PREFIX}/man/man6
+
+.include <bsd.port.mk>
diff --git a/games/pmars-doc/distinfo b/games/pmars-doc/distinfo
new file mode 100644
index 000000000000..e984d2ff286c
--- /dev/null
+++ b/games/pmars-doc/distinfo
@@ -0,0 +1,2 @@
+MD5 (pmars-0.9.2.tar.gz) = a73943a34e9de8f0d3028fc4566cd558
+SIZE (pmars-0.9.2.tar.gz) = 158415
diff --git a/games/pmars-doc/pkg-descr b/games/pmars-doc/pkg-descr
new file mode 100644
index 000000000000..21af59cd713c
--- /dev/null
+++ b/games/pmars-doc/pkg-descr
@@ -0,0 +1,18 @@
+pMARS (portable Memory Array Redcode Simulator) is a corewar
+interpreter with multi-platform support.
+
+pMARS implements the ICWS'94 draft standard, but can also be
+used in ICWS'88 mode.
+
+The base system includes a graphical core display for UNIX (curses,
+X11 and Linux svgalib), PC/DOS, and the Mac.
+
+A line-oriented debugger is included to help in writing warriors.
+
+Contributors:
+ * Albert Ma (ama@mit.edu)
+ * Na'ndor Sieben (sieben@imap1.asu.edu)
+ * Stefan Strack (stst@vuse.vanderbilt.edu)
+ * Mintardjo Wangsawidjaja (wangsawm@kira.csos.orst.edu)
+
+WWW: http://www.koth.org/pmars/
diff --git a/games/pmars-doc/pkg-plist b/games/pmars-doc/pkg-plist
new file mode 100644
index 000000000000..026655841a33
--- /dev/null
+++ b/games/pmars-doc/pkg-plist
@@ -0,0 +1,19 @@
+%%DOCSDIR%%/README
+%%DOCSDIR%%/config/94x.opt
+%%DOCSDIR%%/config/icws.opt
+%%DOCSDIR%%/config/mw.mac
+%%DOCSDIR%%/config/pmars.mac
+%%DOCSDIR%%/config/x.opt
+%%DOCSDIR%%/doc/corewar-faq.html
+%%DOCSDIR%%/doc/primer.94
+%%DOCSDIR%%/doc/primer.cdb
+%%DOCSDIR%%/doc/redcode.ref
+%%DOCSDIR%%/warriors/aeka.red
+%%DOCSDIR%%/warriors/flashpaper.red
+%%DOCSDIR%%/warriors/pspace.red
+%%DOCSDIR%%/warriors/rave.red
+%%DOCSDIR%%/warriors/validate.red
+@dirrm %%DOCSDIR%%/config
+@dirrm %%DOCSDIR%%/doc
+@dirrm %%DOCSDIR%%/warriors
+@dirrm %%DOCSDIR%%