summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2000-07-28 07:13:26 +0000
committerKris Kennaway <kris@FreeBSD.org>2000-07-28 07:13:26 +0000
commit7e9ef3a2dea9d153f6408d87fd5a88e0a53f0e9c (patch)
treebb1bd03e1f388bc4bb7527d80a5514fd6c25f8bd /games
parentUpdate checksum (diff)
MindGuard protects your mind by jamming and/or scrambling psychotronic
mind-control signals and removing harmful engrammic pollutants from your brain. It also has the ability to scan for and decipher into English specific signals so you can see exactly Who wants to control you and what They are trying to make you think. With MindGuard, you can rest assured that your most valuable possession - your mind - is safe from the nefarious tinkering of evil-doers. This port is cleverly hidden in the games category rather than sysutils where it belongs, so the forces of evil are less likely to find it.
Notes
Notes: svn path=/head/; revision=31075
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/mindguard/Makefile48
-rw-r--r--games/mindguard/distinfo1
-rw-r--r--games/mindguard/files/patch-aa15
-rw-r--r--games/mindguard/files/patch-ab20
-rw-r--r--games/mindguard/pkg-comment1
-rw-r--r--games/mindguard/pkg-descr11
-rw-r--r--games/mindguard/pkg-plist57
8 files changed, 154 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index ca89e65cabbf..5493b95c43a9 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -104,6 +104,7 @@
SUBDIR += mangband
SUBDIR += merlin
SUBDIR += mindfocus
+ SUBDIR += mindguard
SUBDIR += mirrormagic
SUBDIR += miscom
SUBDIR += nethack
diff --git a/games/mindguard/Makefile b/games/mindguard/Makefile
new file mode 100644
index 000000000000..7704dd8611c7
--- /dev/null
+++ b/games/mindguard/Makefile
@@ -0,0 +1,48 @@
+# New ports collection makefile for: mindguard
+# Date created: 27 July 2000
+# Whom: kris
+#
+# $FreeBSD$
+#
+
+PORTNAME= mindguard
+PORTVERSION= 0.0.0.2
+CATEGORIES= games
+MASTER_SITES= http://zapatopi.net/mindguard/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= kris@FreeBSD.org
+
+LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
+
+USE_X_PREFIX= yes
+
+ALL_TARGET= # empty
+
+CARRIERS= antarctic.carrier belgian.carrier beta.carrier \
+ brother.carrier kpsi.carrier liberati.carrier \
+ reticulian.carrier russel.carrier tz8.carrier \
+ unmetric.carrier
+
+DOCS= index.html mg01.html mg02.html mg03.html mg04.html \
+ mg05.html mg06.html mg07.html mg08.html mg09.html \
+ mg10.html mg11.html mg12.html mg13.html mg14.html \
+ mg15.html mg16.html mg17.html mg18.html mg19.html \
+ mg20.html mg21.html mg22.html mg23.html mg30.html \
+ mg31.html mg32.html mg33.html mg40.html mg41.html \
+ mg42.html mg43.html mg44.html mg45.html mg46.html \
+ mg47.html mg48.html mg60.html mgjamtab.png \
+ mglogtab.png mgmisctab.png mgpsid.png mgwin.png \
+ style.css
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/mindguard ${X11BASE}/bin/mindguard
+ ${MKDIR} ${X11BASE}/share/mindguard
+.for i in ${CARRIERS}
+ ${INSTALL_DATA} ${WRKSRC}/carriers/$i ${X11BASE}/share/mindguard
+.endfor
+ ${MKDIR} ${X11BASE}/share/doc/mindguard
+.for i in ${DOCS}
+ ${INSTALL_DATA} ${WRKSRC}/docs/$i ${X11BASE}/share/doc/mindguard
+.endfor
+.include <bsd.port.mk>
diff --git a/games/mindguard/distinfo b/games/mindguard/distinfo
new file mode 100644
index 000000000000..910d03f8dbfb
--- /dev/null
+++ b/games/mindguard/distinfo
@@ -0,0 +1 @@
+MD5 (mindguard-0.0.0.2.tgz) = 0f73eec197bfa8143fdd68d2da6847be
diff --git a/games/mindguard/files/patch-aa b/games/mindguard/files/patch-aa
new file mode 100644
index 000000000000..53fdc5a311d7
--- /dev/null
+++ b/games/mindguard/files/patch-aa
@@ -0,0 +1,15 @@
+--- Makefile.orig Sun May 21 23:03:01 2000
++++ Makefile Thu Jul 27 23:41:05 2000
+@@ -1,9 +1,10 @@
+ BINDIR = /usr/local/bin
+ MGDIR = /usr/local/share/MindGuard
+-CC = gcc
++CC ?= gcc
++CFLAGS ?= -O -pipe
+
+ mindguard: mindguard.c
+- $(CC) `gtk-config --cflags` mindguard.c -o mindguard `gtk-config --libs`
++ $(CC) -DX11BASE=\"${X11BASE}\" `${X11BASE}/bin/gtk12-config --cflags` ${CFLAGS} mindguard.c -o mindguard `${X11BASE}/bin/gtk12-config --libs`
+
+ clean:
+ rm -f mindguard
diff --git a/games/mindguard/files/patch-ab b/games/mindguard/files/patch-ab
new file mode 100644
index 000000000000..78b67b40dc81
--- /dev/null
+++ b/games/mindguard/files/patch-ab
@@ -0,0 +1,20 @@
+--- mindguard.c.orig Sun May 21 23:03:01 2000
++++ mindguard.c Fri Jul 28 00:01:43 2000
+@@ -356,7 +356,7 @@
+ sprintf(car_path, "%s/MindGuard/carriers/", getenv("HOME"));
+ break;
+ case 2:
+- strcpy(car_path, "/usr/local/share/MindGuard/carriers/");
++ strcpy(car_path, X11BASE "/share/mindguard/");
+ break;
+ default:
+ break;
+@@ -424,7 +424,7 @@
+ {
+ int result = FALSE, len;
+ static int i;
+- char word[4];
++ char word[5];
+ FILE *file;
+
+ if ((file = fopen (path, "r")) != NULL)
diff --git a/games/mindguard/pkg-comment b/games/mindguard/pkg-comment
new file mode 100644
index 000000000000..bbc715f65dd3
--- /dev/null
+++ b/games/mindguard/pkg-comment
@@ -0,0 +1 @@
+Helpful utility for detecting and jamming harmful mind-control rays
diff --git a/games/mindguard/pkg-descr b/games/mindguard/pkg-descr
new file mode 100644
index 000000000000..b197945eb3fc
--- /dev/null
+++ b/games/mindguard/pkg-descr
@@ -0,0 +1,11 @@
+MindGuard protects your mind by jamming and/or scrambling psychotronic
+mind-control signals and removing harmful engrammic pollutants from
+your brain. It also has the ability to scan for and decipher into
+English specific signals so you can see exactly Who wants to control
+you and what They are trying to make you think.
+
+With MindGuard, you can rest assured that your most valuable
+possession - your mind - is safe from the nefarious tinkering of
+evil-doers.
+
+WWW: http://zapatopi.net/mindguard.html
diff --git a/games/mindguard/pkg-plist b/games/mindguard/pkg-plist
new file mode 100644
index 000000000000..d8124cbcaed0
--- /dev/null
+++ b/games/mindguard/pkg-plist
@@ -0,0 +1,57 @@
+bin/mindguard
+share/mindguard/belgian.carrier
+share/mindguard/beta.carrier
+share/mindguard/brother.carrier
+share/mindguard/kpsi.carrier
+share/mindguard/liberati.carrier
+share/mindguard/reticulian.carrier
+share/mindguard/russel.carrier
+share/mindguard/tz8.carrier
+share/mindguard/unmetric.carrier
+share/mindguard/antarctic.carrier
+share/doc/mindguard/index.html
+share/doc/mindguard/mg01.html
+share/doc/mindguard/mg02.html
+share/doc/mindguard/mg03.html
+share/doc/mindguard/mg04.html
+share/doc/mindguard/mg05.html
+share/doc/mindguard/mg06.html
+share/doc/mindguard/mg07.html
+share/doc/mindguard/mg08.html
+share/doc/mindguard/mg09.html
+share/doc/mindguard/mg10.html
+share/doc/mindguard/mg11.html
+share/doc/mindguard/mg12.html
+share/doc/mindguard/mg13.html
+share/doc/mindguard/mg14.html
+share/doc/mindguard/mg15.html
+share/doc/mindguard/mg16.html
+share/doc/mindguard/mg17.html
+share/doc/mindguard/mg18.html
+share/doc/mindguard/mg19.html
+share/doc/mindguard/mg20.html
+share/doc/mindguard/mg21.html
+share/doc/mindguard/mg22.html
+share/doc/mindguard/mg23.html
+share/doc/mindguard/mg30.html
+share/doc/mindguard/mg31.html
+share/doc/mindguard/mg32.html
+share/doc/mindguard/mg33.html
+share/doc/mindguard/mg40.html
+share/doc/mindguard/mg41.html
+share/doc/mindguard/mg42.html
+share/doc/mindguard/mg43.html
+share/doc/mindguard/mg44.html
+share/doc/mindguard/mg45.html
+share/doc/mindguard/mg46.html
+share/doc/mindguard/mg47.html
+share/doc/mindguard/mg48.html
+share/doc/mindguard/mg60.html
+share/doc/mindguard/mgjamtab.png
+share/doc/mindguard/mglogtab.png
+share/doc/mindguard/mgmisctab.png
+share/doc/mindguard/mgpsid.png
+share/doc/mindguard/mgwin.png
+share/doc/mindguard/style.css
+@dirrm share/doc/mindguard
+@dirrm share/mindguard