aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2007-09-23 11:23:43 +0800
committeredwin <edwin@FreeBSD.org>2007-09-23 11:23:43 +0800
commit9590e34b48715a7e689f9376c4f90c7d83fb4bfc (patch)
tree7d313d8c21f5f9606ffc60aecfe987cac55431eb /games
parent10c9f4430447718a87d59e5ef1c3c5ed6116fafb (diff)
downloadfreebsd-ports-gnome-9590e34b48715a7e689f9376c4f90c7d83fb4bfc.tar.gz
freebsd-ports-gnome-9590e34b48715a7e689f9376c4f90c7d83fb4bfc.tar.zst
freebsd-ports-gnome-9590e34b48715a7e689f9376c4f90c7d83fb4bfc.zip
new port: games/kevedit (editor for ZZT)
Kevedit is an editor for the classic DOS game ZZT. The "Linux version" runs under FreeBSD with only trivial modification. PR: ports/116388 Submitted by: Raymond Pasco <ray@cultofray.net>
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/kevedit/Makefile22
-rw-r--r--games/kevedit/Makefile.bak21
-rw-r--r--games/kevedit/distinfo3
-rw-r--r--games/kevedit/files/patch-src-structures-linkedlist.c11
-rw-r--r--games/kevedit/pkg-descr5
-rw-r--r--games/kevedit/pkg-plist6
7 files changed, 69 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 1d59a63ec327..36bf5e41f3ff 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -387,6 +387,7 @@
SUBDIR += kbilliards
SUBDIR += kcheckers
SUBDIR += kdegames3
+ SUBDIR += kevedit
SUBDIR += kfreerings
SUBDIR += kiki
SUBDIR += kimboot
diff --git a/games/kevedit/Makefile b/games/kevedit/Makefile
new file mode 100644
index 000000000000..15b32309f14d
--- /dev/null
+++ b/games/kevedit/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: kevedit
+# Date created: 16 September 2007
+# Whom: Raymond Pasco <ray@cultofray.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kevedit
+PORTVERSION= 0.5.1
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= kevedit
+
+MAINTAINER= ray@cultofray.net
+COMMENT= Modern ZZT editor with necessary features
+
+USE_SDL= yes
+USE_CDRTOOLS= yes
+HAS_CONFIGURE= yes
+
+.include <bsd.port.mk>
+# DO NOT DELETE
diff --git a/games/kevedit/Makefile.bak b/games/kevedit/Makefile.bak
new file mode 100644
index 000000000000..db9d54c1384c
--- /dev/null
+++ b/games/kevedit/Makefile.bak
@@ -0,0 +1,21 @@
+# New ports collection makefile for: kevedit
+# Date created: 16 September 2007
+# Whom: Raymond Pasco <ray@cultofray.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kevedit
+PORTVERSION= 0.5.1
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= kevedit
+
+MAINTAINER= ray@cultofray.net
+COMMENT= Modern ZZT editor with necessary features
+
+USE_SDL= yes
+USE_CDRTOOLS= yes
+HAS_CONFIGURE= yes
+
+.include <bsd.port.mk>
diff --git a/games/kevedit/distinfo b/games/kevedit/distinfo
new file mode 100644
index 000000000000..3377e571ef9e
--- /dev/null
+++ b/games/kevedit/distinfo
@@ -0,0 +1,3 @@
+MD5 (kevedit-0.5.1.tar.gz) = 6db529f8672a3f4fc0889ae3fbafbab3
+SHA256 (kevedit-0.5.1.tar.gz) = 627dce9a382778c77e4e14dd4471f0b6b85770a538b90b5198acab4a8f338837
+SIZE (kevedit-0.5.1.tar.gz) = 637142
diff --git a/games/kevedit/files/patch-src-structures-linkedlist.c b/games/kevedit/files/patch-src-structures-linkedlist.c
new file mode 100644
index 000000000000..37ee5263bb0d
--- /dev/null
+++ b/games/kevedit/files/patch-src-structures-linkedlist.c
@@ -0,0 +1,11 @@
+diff -ru src.orig/structures/linkedlist.c src/structures/linkedlist.c
+--- src.orig/structures/linkedlist.c Fri May 27 23:17:45 2005
++++ src/structures/linkedlist.c Sun Sep 16 01:14:37 2007
+@@ -26,7 +26,6 @@
+ #include "linkedlist.h"
+
+ #include <stdlib.h>
+-#include <malloc.h>
+ #include <string.h>
+
+ /** An empty item. */
diff --git a/games/kevedit/pkg-descr b/games/kevedit/pkg-descr
new file mode 100644
index 000000000000..6e8f4c5f5c7a
--- /dev/null
+++ b/games/kevedit/pkg-descr
@@ -0,0 +1,5 @@
+KevEdit is a ZZT editor that is more powerful than the built-in world editor,
+including some features necessary for any serious ZZT work, such as the full
+range of colours and an improved ZZT-OOP editor.
+
+WWW: http://kevedit.sourceforge.net/
diff --git a/games/kevedit/pkg-plist b/games/kevedit/pkg-plist
new file mode 100644
index 000000000000..2fec04cac38a
--- /dev/null
+++ b/games/kevedit/pkg-plist
@@ -0,0 +1,6 @@
+bin/kevedit
+share/kevedit/kevedit.zml
+share/kevedit/kevedos.cfg
+share/kevedit/kevedos.iso
+share/kevedit/soundfx.zzm
+@dirrm share/kevedit