From matt@epsilon.lucida.qc.ca  Fri Jul 28 02:22:21 2000
Return-Path: <matt@epsilon.lucida.qc.ca>
Received: from epsilon.lucida.qc.ca (epsilon.lucida.qc.ca [216.95.146.6])
	by hub.freebsd.org (Postfix) with SMTP id C29CD37B965
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 28 Jul 2000 02:22:19 -0700 (PDT)
	(envelope-from matt@epsilon.lucida.qc.ca)
Received: (qmail 22781 invoked by uid 1000); 28 Jul 2000 09:22:18 -0000
Message-Id: <20000728092218.22780.qmail@epsilon.lucida.qc.ca>
Date: 28 Jul 2000 09:22:18 -0000
From: matt@LUCIDA.QC.CA
Sender: matt@epsilon.lucida.qc.ca
Reply-To: matt@LUCIDA.QC.CA
To: FreeBSD-gnats-submit@freebsd.org
Subject: New port: net/mmucl (Mmucl 1.4.0)
X-Send-Pr-Version: 3.2

>Number:         20238
>Category:       ports
>Synopsis:       New port addition.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 28 02:30:01 PDT 2000
>Closed-Date:    Fri Sep 15 21:22:06 PDT 2000
>Last-Modified:  Fri Sep 15 21:22:18 PDT 2000
>Originator:     Matt Heckaman
>Release:        FreeBSD 4.1-STABLE i386
>Organization:
Lucida Communications
>Environment:

4.1-STABLE Jul 26 2000 is the test environment, though there is no reason
it should not work on other FreeBSD versions as well.

>Description:

MMucl is a MUD client written in TCL. It supports a nice GUI as well as
powerful aliasing and scripting using TCL. It's also multiplatform. We do
not have alot of MUD clients in ports, I thought this addition would be a
good thing to do.

>How-To-Repeat:

N/A

>Fix:

Yes, this has been checked with portlint :)

matt[epsilon]:/usr/ports/net/mmucl> portlint
OK: checking /src/ports/net/mmucl/pkg/COMMENT.
OK: checking /src/ports/net/mmucl/pkg/DESCR.
OK: checking Makefile.
OK: checking /src/ports/net/mmucl/files/md5.
OK: checking patches/patch-aa.
looks fine.

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mmucl
#	mmucl/files
#	mmucl/files/md5
#	mmucl/patches
#	mmucl/patches/patch-aa
#	mmucl/pkg
#	mmucl/pkg/COMMENT
#	mmucl/pkg/DESCR
#	mmucl/pkg/PLIST
#	mmucl/Makefile
#
echo c - mmucl
mkdir -p mmucl > /dev/null 2>&1
echo c - mmucl/files
mkdir -p mmucl/files > /dev/null 2>&1
echo x - mmucl/files/md5
sed 's/^X//' >mmucl/files/md5 << 'END-of-mmucl/files/md5'
XMD5 (mmucl-1.4.0.tar.gz) = 72c777348a1f48353786e10dc5ee5fef
END-of-mmucl/files/md5
echo c - mmucl/patches
mkdir -p mmucl/patches > /dev/null 2>&1
echo x - mmucl/patches/patch-aa
sed 's/^X//' >mmucl/patches/patch-aa << 'END-of-mmucl/patches/patch-aa'
X--- Makefile.orig	Fri Jul 28 04:29:06 2000
X+++ Makefile	Fri Jul 28 04:31:02 2000
X@@ -3,7 +3,7 @@
X 
X # Mmucl installs itself under BASE_DIR
X 
X-BASE_DIR = /usr/local
X+BASE_DIR = ${PREFIX}
X 
X # The startup script, mmucl, is put in BIN_DIR
X # Everything else is put in LIB_DIR
X@@ -21,7 +21,7 @@
X 
X # Location of install-info
X 
X-INSTALL_INFO = /sbin/install-info
X+INSTALL_INFO = /usr/bin/install-info
X 
X # Location of install
X 
X@@ -34,17 +34,19 @@
X 
X .PHONY: install clean gzip zip dist rpm test
X 
X+all: mmucl
X+
X install: mmucl
X 
X 	$(INSTALL) -d $(LIB_DIR)/lib $(LIB_DIR)/interface $(LIB_DIR)/images
X 	$(INSTALL) -d $(BIN_DIR) $(INFO_DIR)
X-	$(INSTALL) -m 0664 lib/*.tcl $(LIB_DIR)/lib	
X-	$(INSTALL) -m 0664 images/*.gif $(LIB_DIR)/images
X-	$(INSTALL) -m 0664 interface/*.tcl $(LIB_DIR)/interface
X-	$(INSTALL) -m 0664 .tkconf $(LIB_DIR)
X-	$(INSTALL) -m 0775 mmucl $(BIN_DIR)
X-	$(INSTALL) -m 0664 mmucl.info $(INFO_DIR)
X-	$(INSTALL_INFO) mmucl.info --info-dir=$(INFO_DIR)
X+	$(INSTALL) -cm 0644 lib/*.tcl $(LIB_DIR)/lib	
X+	$(INSTALL) -cm 0644 images/*.gif $(LIB_DIR)/images
X+	$(INSTALL) -cm 0644 interface/*.tcl $(LIB_DIR)/interface
X+	$(INSTALL) -cm 0644 .tkconf $(LIB_DIR)
X+	$(INSTALL) -cm 0755 mmucl $(BIN_DIR)
X+	$(INSTALL) -cm 0644 mmucl.info $(INFO_DIR)
X+	$(INSTALL_INFO) $(INFO_DIR)/mmucl.info --info-dir=$(INFO_DIR)
X 
X mmucl: Makefile init
X 	echo "#! /bin/sh" > mmucl
END-of-mmucl/patches/patch-aa
echo c - mmucl/pkg
mkdir -p mmucl/pkg > /dev/null 2>&1
echo x - mmucl/pkg/COMMENT
sed 's/^X//' >mmucl/pkg/COMMENT << 'END-of-mmucl/pkg/COMMENT'
XPowerful GUI MUD client written in TCL
END-of-mmucl/pkg/COMMENT
echo x - mmucl/pkg/DESCR
sed 's/^X//' >mmucl/pkg/DESCR << 'END-of-mmucl/pkg/DESCR'
XMmucl - Mark's MUd CLient (pronounced muckle) is a MUD client written in TCL
Xand distributed under the GNU GPL. This client supports a powerful aliasing
Xsystem using TCL as well as three different interfaces that can be used.
XThis client also has the advantage of being able to run on any platform that
Xsupports TCL/TK.
X
XWWW:  http://mmucl.sourceforge.net
X
XMatt Heckaman
Xmatt@LUCIDA.QC.CA
END-of-mmucl/pkg/DESCR
echo x - mmucl/pkg/PLIST
sed 's/^X//' >mmucl/pkg/PLIST << 'END-of-mmucl/pkg/PLIST'
Xbin/mmucl
X@unexec install-info --delete %D/info/mmucl.info %D/info/dir
Xinfo/mmucl.info
Xlib/mmucl/images/action.gif
Xlib/mmucl/images/alias.gif
Xlib/mmucl/images/bind.gif
Xlib/mmucl/images/char.gif
Xlib/mmucl/images/connect.gif
Xlib/mmucl/images/help.gif
Xlib/mmucl/images/load.gif
Xlib/mmucl/images/mmucl.gif
Xlib/mmucl/images/quit.gif
Xlib/mmucl/images/save.gif
Xlib/mmucl/images/send.gif
Xlib/mmucl/images/sub.gif
X@dirrm lib/mmucl/images
Xlib/mmucl/interface/console.tcl
Xlib/mmucl/interface/gtk.tcl
Xlib/mmucl/interface/text.tcl
Xlib/mmucl/interface/tk.tcl
Xlib/mmucl/interface/xterm.tcl
X@dirrm lib/mmucl/interface
Xlib/mmucl/lib/balloon.tcl
Xlib/mmucl/lib/misc.tcl
Xlib/mmucl/lib/mmucl.tcl
Xlib/mmucl/lib/mmucl_tk.tcl
Xlib/mmucl/lib/ntkinfo.tcl
Xlib/mmucl/lib/term.tcl
Xlib/mmucl/lib/tkconf.tcl
X@dirrm lib/mmucl/lib
Xlib/mmucl/.tkconf
X@dirrm lib/mmucl
Xshare/doc/mmucl-1.4.0/examples/Arithon
Xshare/doc/mmucl-1.4.0/examples/edit.tcl
Xshare/doc/mmucl-1.4.0/examples/map.tcl
Xshare/doc/mmucl-1.4.0/examples/mmucl.rc
X@dirrm share/doc/mmucl-1.4.0/examples
Xshare/doc/mmucl-1.4.0/CHANGES
Xshare/doc/mmucl-1.4.0/FAQ
Xshare/doc/mmucl-1.4.0/README
X@dirrm share/doc/mmucl-1.4.0
END-of-mmucl/pkg/PLIST
echo x - mmucl/Makefile
sed 's/^X//' >mmucl/Makefile << 'END-of-mmucl/Makefile'
X# New ports collection Makefile for:	mmucl
X# Date created:				28 July 2000
X# Whom:					Matt Heckaman <matt@LUCIDA.QC.CA>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	mmucl
XPORTVERSION=	1.4.0
XCATEGORIES=	net
XMASTER_SITES=	http://download.sourceforge.net/mmucl/
X
XMAINTAINER=	matt@LUCIDA.QC.CA
X
XLIB_DEPENDS=	tcl82.1:${PORTSDIR}/lang/tcl82
XRUN_DEPENDS=	wish8.2:${PORTSDIR}/x11-toolkits/tk82
X
XUSE_GMAKE=	YES
X
Xpost-install:
X	${MKDIR} ${PREFIX}/share/doc/${DISTNAME}
X	${MKDIR} ${PREFIX}/share/doc/${DISTNAME}/examples
X	${INSTALL_DATA} ${WRKSRC}/FAQ ${PREFIX}/share/doc/${DISTNAME}
X	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${DISTNAME}
X	${INSTALL_DATA} ${WRKSRC}/CHANGES ${PREFIX}/share/doc/${DISTNAME}
X	${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/doc/${DISTNAME}/examples
X
X.include <bsd.port.mk>
END-of-mmucl/Makefile
exit


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-ports 
Responsible-Changed-By: jedgar 
Responsible-Changed-When: Sat Jul 29 09:57:46 PDT 2000 
Responsible-Changed-Why:  
Misfiled PR 

http://www.freebsd.org/cgi/query-pr.cgi?pr=20238 
State-Changed-From-To: open->closed 
State-Changed-By: will 
State-Changed-When: Fri Sep 15 21:22:06 PDT 2000 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=20238 
>Unformatted:
