diff options
author | will <will@FreeBSD.org> | 2000-09-16 04:21:21 +0000 |
---|---|---|
committer | will <will@FreeBSD.org> | 2000-09-16 04:21:21 +0000 |
commit | 423d389aaa3da7a6fd20868c1d2cbe96994f79fb (patch) | |
tree | 9af18209b41881ec8ef9290d6deaa3aea3bd36ef /net/mmucl | |
parent | 9c0fa894e59bd33034ccda5d55265f4d5871a2de (diff) | |
download | FreeBSD-ports-423d389aaa3da7a6fd20868c1d2cbe96994f79fb.zip FreeBSD-ports-423d389aaa3da7a6fd20868c1d2cbe96994f79fb.tar.gz |
Add mmucl 1.4.0, a powerful MUD client written in Tcl with a GUI interface.
PR: 20238
Submitted by: Matt Heckaman <matt@LUCIDA.QC.CA>
Diffstat (limited to 'net/mmucl')
-rw-r--r-- | net/mmucl/Makefile | 28 | ||||
-rw-r--r-- | net/mmucl/distinfo | 1 | ||||
-rw-r--r-- | net/mmucl/files/patch-aa | 47 | ||||
-rw-r--r-- | net/mmucl/pkg-comment | 1 | ||||
-rw-r--r-- | net/mmucl/pkg-descr | 10 | ||||
-rw-r--r-- | net/mmucl/pkg-plist | 42 |
6 files changed, 129 insertions, 0 deletions
diff --git a/net/mmucl/Makefile b/net/mmucl/Makefile new file mode 100644 index 0000000..7bd3417 --- /dev/null +++ b/net/mmucl/Makefile @@ -0,0 +1,28 @@ +# New ports collection Makefile for: mmucl +# Date created: 28 July 2000 +# Whom: Matt Heckaman <matt@LUCIDA.QC.CA> +# +# $FreeBSD$ +# + +PORTNAME= mmucl +PORTVERSION= 1.4.0 +CATEGORIES= net +MASTER_SITES= http://download.sourceforge.net/mmucl/ + +MAINTAINER= matt@LUCIDA.QC.CA + +LIB_DEPENDS= tcl82.1:${PORTSDIR}/lang/tcl82 +RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82 + +USE_GMAKE= YES + +post-install: + ${MKDIR} ${PREFIX}/share/doc/${DISTNAME} + ${MKDIR} ${PREFIX}/share/doc/${DISTNAME}/examples + ${INSTALL_DATA} ${WRKSRC}/FAQ ${PREFIX}/share/doc/${DISTNAME} + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${DISTNAME} + ${INSTALL_DATA} ${WRKSRC}/CHANGES ${PREFIX}/share/doc/${DISTNAME} + ${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/doc/${DISTNAME}/examples + +.include <bsd.port.mk> diff --git a/net/mmucl/distinfo b/net/mmucl/distinfo new file mode 100644 index 0000000..388cd9d --- /dev/null +++ b/net/mmucl/distinfo @@ -0,0 +1 @@ +MD5 (mmucl-1.4.0.tar.gz) = 72c777348a1f48353786e10dc5ee5fef diff --git a/net/mmucl/files/patch-aa b/net/mmucl/files/patch-aa new file mode 100644 index 0000000..c5a464b --- /dev/null +++ b/net/mmucl/files/patch-aa @@ -0,0 +1,47 @@ +--- Makefile.orig Fri Jul 28 04:29:06 2000 ++++ Makefile Fri Jul 28 04:31:02 2000 +@@ -3,7 +3,7 @@ + + # Mmucl installs itself under BASE_DIR + +-BASE_DIR = /usr/local ++BASE_DIR = ${PREFIX} + + # The startup script, mmucl, is put in BIN_DIR + # Everything else is put in LIB_DIR +@@ -21,7 +21,7 @@ + + # Location of install-info + +-INSTALL_INFO = /sbin/install-info ++INSTALL_INFO = /usr/bin/install-info + + # Location of install + +@@ -34,17 +34,19 @@ + + .PHONY: install clean gzip zip dist rpm test + ++all: mmucl ++ + install: mmucl + + $(INSTALL) -d $(LIB_DIR)/lib $(LIB_DIR)/interface $(LIB_DIR)/images + $(INSTALL) -d $(BIN_DIR) $(INFO_DIR) +- $(INSTALL) -m 0664 lib/*.tcl $(LIB_DIR)/lib +- $(INSTALL) -m 0664 images/*.gif $(LIB_DIR)/images +- $(INSTALL) -m 0664 interface/*.tcl $(LIB_DIR)/interface +- $(INSTALL) -m 0664 .tkconf $(LIB_DIR) +- $(INSTALL) -m 0775 mmucl $(BIN_DIR) +- $(INSTALL) -m 0664 mmucl.info $(INFO_DIR) +- $(INSTALL_INFO) mmucl.info --info-dir=$(INFO_DIR) ++ $(INSTALL) -cm 0644 lib/*.tcl $(LIB_DIR)/lib ++ $(INSTALL) -cm 0644 images/*.gif $(LIB_DIR)/images ++ $(INSTALL) -cm 0644 interface/*.tcl $(LIB_DIR)/interface ++ $(INSTALL) -cm 0644 .tkconf $(LIB_DIR) ++ $(INSTALL) -cm 0755 mmucl $(BIN_DIR) ++ $(INSTALL) -cm 0644 mmucl.info $(INFO_DIR) ++ $(INSTALL_INFO) $(INFO_DIR)/mmucl.info --info-dir=$(INFO_DIR) + + mmucl: Makefile init + echo "#! /bin/sh" > mmucl diff --git a/net/mmucl/pkg-comment b/net/mmucl/pkg-comment new file mode 100644 index 0000000..9af3ce7 --- /dev/null +++ b/net/mmucl/pkg-comment @@ -0,0 +1 @@ +Powerful GUI MUD client written in TCL diff --git a/net/mmucl/pkg-descr b/net/mmucl/pkg-descr new file mode 100644 index 0000000..6957aff --- /dev/null +++ b/net/mmucl/pkg-descr @@ -0,0 +1,10 @@ +Mmucl - Mark's MUd CLient (pronounced muckle) is a MUD client written in TCL +and distributed under the GNU GPL. This client supports a powerful aliasing +system using TCL as well as three different interfaces that can be used. +This client also has the advantage of being able to run on any platform that +supports TCL/TK. + +WWW: http://mmucl.sourceforge.net + +Matt Heckaman +matt@LUCIDA.QC.CA diff --git a/net/mmucl/pkg-plist b/net/mmucl/pkg-plist new file mode 100644 index 0000000..f7a4b52 --- /dev/null +++ b/net/mmucl/pkg-plist @@ -0,0 +1,42 @@ +bin/mmucl +@unexec install-info --delete %D/info/mmucl.info %D/info/dir +info/mmucl.info +@exec install-info %D/info/mmucl.info %D/info/dir +lib/mmucl/images/action.gif +lib/mmucl/images/alias.gif +lib/mmucl/images/bind.gif +lib/mmucl/images/char.gif +lib/mmucl/images/connect.gif +lib/mmucl/images/help.gif +lib/mmucl/images/load.gif +lib/mmucl/images/mmucl.gif +lib/mmucl/images/quit.gif +lib/mmucl/images/save.gif +lib/mmucl/images/send.gif +lib/mmucl/images/sub.gif +@dirrm lib/mmucl/images +lib/mmucl/interface/console.tcl +lib/mmucl/interface/gtk.tcl +lib/mmucl/interface/text.tcl +lib/mmucl/interface/tk.tcl +lib/mmucl/interface/xterm.tcl +@dirrm lib/mmucl/interface +lib/mmucl/lib/balloon.tcl +lib/mmucl/lib/misc.tcl +lib/mmucl/lib/mmucl.tcl +lib/mmucl/lib/mmucl_tk.tcl +lib/mmucl/lib/ntkinfo.tcl +lib/mmucl/lib/term.tcl +lib/mmucl/lib/tkconf.tcl +@dirrm lib/mmucl/lib +lib/mmucl/.tkconf +@dirrm lib/mmucl +share/doc/mmucl-1.4.0/examples/Arithon +share/doc/mmucl-1.4.0/examples/edit.tcl +share/doc/mmucl-1.4.0/examples/map.tcl +share/doc/mmucl-1.4.0/examples/mmucl.rc +@dirrm share/doc/mmucl-1.4.0/examples +share/doc/mmucl-1.4.0/CHANGES +share/doc/mmucl-1.4.0/FAQ +share/doc/mmucl-1.4.0/README +@dirrm share/doc/mmucl-1.4.0 |