summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--games/Makefile1
-rw-r--r--games/cursive/Makefile23
-rw-r--r--games/cursive/distinfo1
-rw-r--r--games/cursive/files/patch-aa10
-rw-r--r--games/cursive/files/patch-ab11
-rw-r--r--games/cursive/files/patch-ac11
-rw-r--r--games/cursive/pkg-comment1
-rw-r--r--games/cursive/pkg-descr11
-rw-r--r--games/cursive/pkg-plist1
9 files changed, 70 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index b4eb1df..14d7c41 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -36,6 +36,7 @@
SUBDIR += crafty-open-rock
SUBDIR += crafty-open-small
SUBDIR += crossfire
+ SUBDIR += cursive
SUBDIR += dontspace
SUBDIR += doom
SUBDIR += dopewars
diff --git a/games/cursive/Makefile b/games/cursive/Makefile
new file mode 100644
index 0000000..129dce8
--- /dev/null
+++ b/games/cursive/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: cursive
+# Version required: 1.0
+# Date created: 4 December 1999
+# Whom: James Howard <howardj@wam.umd.edu>
+#
+# $FreeBSD$
+#
+
+DISTNAME= cursive
+PKGNAME= cursive-1.0
+CATEGORIES= games
+MASTER_SITES= ftp://puck.nether.net/pub/janc/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= howardjp@wam.umd.edu
+
+MAN6= cursive.6
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/cursive ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/cursive.6 ${PREFIX}/man/man6
+
+.include <bsd.port.mk>
diff --git a/games/cursive/distinfo b/games/cursive/distinfo
new file mode 100644
index 0000000..4a600f0
--- /dev/null
+++ b/games/cursive/distinfo
@@ -0,0 +1 @@
+MD5 (cursive.tgz) = 6051416ca5dac79c63ba1511b915b6d2
diff --git a/games/cursive/files/patch-aa b/games/cursive/files/patch-aa
new file mode 100644
index 0000000..3b71951
--- /dev/null
+++ b/games/cursive/files/patch-aa
@@ -0,0 +1,10 @@
+--- Makefile.orig Sat Dec 4 17:19:30 1999
++++ Makefile Sat Dec 4 17:19:40 1999
+@@ -1,5 +1,7 @@
+ CFLAGS = -g
+
++all: cursive
++
+ cursive: cursive.o x.o xs.o
+ cc -g -o cursive cursive.o x.o xs.o
+
diff --git a/games/cursive/files/patch-ab b/games/cursive/files/patch-ab
new file mode 100644
index 0000000..8a3e553
--- /dev/null
+++ b/games/cursive/files/patch-ab
@@ -0,0 +1,11 @@
+--- cursive.c.orig Sat Dec 4 17:20:55 1999
++++ cursive.c Sat Dec 4 17:21:32 1999
+@@ -128,7 +128,7 @@
+ else
+ {
+ /* Message from standard input */
+- while (gets(message) != NULL)
++ while (fgets(message, sizeof(message), stdin) != NULL)
+ prline(message);
+ }
+ }
diff --git a/games/cursive/files/patch-ac b/games/cursive/files/patch-ac
new file mode 100644
index 0000000..fcf82cf
--- /dev/null
+++ b/games/cursive/files/patch-ac
@@ -0,0 +1,11 @@
+--- cursive.6.orig Sat Dec 4 17:31:42 1999
++++ cursive.6 Sat Dec 4 17:32:03 1999
+@@ -3,7 +3,7 @@
+ .SH NAME
+ cursive \- print text in cursive script
+ .SH SYNOPSIS
+-.B /usr/games/cursive
++.B cursive
+ [
+ .BI \-i n
+ ]
diff --git a/games/cursive/pkg-comment b/games/cursive/pkg-comment
new file mode 100644
index 0000000..bc564df8
--- /dev/null
+++ b/games/cursive/pkg-comment
@@ -0,0 +1 @@
+Create ASCII character cursive handwriting
diff --git a/games/cursive/pkg-descr b/games/cursive/pkg-descr
new file mode 100644
index 0000000..f357d35
--- /dev/null
+++ b/games/cursive/pkg-descr
@@ -0,0 +1,11 @@
+Cursive is a program for generating cursive signatures and text like
+
+ ___ _ __ _
+ ( ) ' ) / // _/_
+ __/___. ____ / / / __|/ / _ __
+ / / (_/|_/ / (_ (_(_/ (_) \_(__(/_/ (_
+ (_/
+
+Do not be fooled by inferior immitations (like the figlet font which
+doesn't connect letters right). This is the one and only original
+cursive program.
diff --git a/games/cursive/pkg-plist b/games/cursive/pkg-plist
new file mode 100644
index 0000000..0f3ce41
--- /dev/null
+++ b/games/cursive/pkg-plist
@@ -0,0 +1 @@
+bin/cursive
OpenPOWER on IntegriCloud