Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Oct 1999 18:11:59 -0400 (EDT)
From:      sjr@home.com
To:        FreeBSD-gnats-submit@freebsd.org, appleseed@his.com
Subject:   ports/14382: New port for tkrat version 2.0b3
Message-ID:  <199910172211.SAA21979@cc158233-a.catv1.md.home.com>

next in thread | raw e-mail | index | archive | help

>Number:         14382
>Category:       ports
>Synopsis:       New port for tkrat version 2.0b3
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 17 15:20:00 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Stephen J. Roznowski
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
>Environment:


>Description:

	This is a port for tkrat version 2.0b3. While still in
	beta, the author states "...this is almost feature-complete
	and does not have any known major bugs..."

	I've created this as tkrat2 vice tkrat so that the
	stable version (1.2) remains available as a port.

	Thanks to bgingery@gtcs.com and appleseed@his.com since I
	was able to copy most of their tkrat port for this.

>How-To-Repeat:


>Fix:
	
# 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:
#
#	mail/tkrat2
#	mail/tkrat2/files
#	mail/tkrat2/files/md5
#	mail/tkrat2/files/ratatoskrc
#	mail/tkrat2/patches
#	mail/tkrat2/patches/patch-aa
#	mail/tkrat2/pkg
#	mail/tkrat2/pkg/COMMENT
#	mail/tkrat2/pkg/DESCR
#	mail/tkrat2/pkg/PLIST
#	mail/tkrat2/Makefile
#
echo c - mail/tkrat2
mkdir -p mail/tkrat2 > /dev/null 2>&1
echo c - mail/tkrat2/files
mkdir -p mail/tkrat2/files > /dev/null 2>&1
echo x - mail/tkrat2/files/md5
sed 's/^X//' >mail/tkrat2/files/md5 << 'END-of-mail/tkrat2/files/md5'
XMD5 (tkrat-2.0b3.tar.gz) = 2724fcc8c9d4295a51080c3f5c299e2e
END-of-mail/tkrat2/files/md5
echo x - mail/tkrat2/files/ratatoskrc
sed 's/^X//' >mail/tkrat2/files/ratatoskrc << 'END-of-mail/tkrat2/files/ratatoskrc'
X# Minimum defaults or important defaults...
X#
X# See the file /usr/local/share/doc/tkrat/CONFIGURATION for a more
X# detailed explanation of these.
X#
X
X# Which domain we should pretend we are from
Xset option(masquerade_as) {}
X
X# Which domain we are in
Xset option(domain) {}
X
X# Should we sent even though we have a bad hostname?
Xset option(force_send) 0
X
X# Command to get default folder
Xset option(default_folder) "INBOX file {} /var/mail/$env(USER)"
X
X# Default sending program
Xset option(sendprog) /usr/sbin/sendmail
X
X# Can the sending program handle eightbit data
Xset option(sendprog_8bit) true
X
X# Use the sending program, or use smtp
Xset option(sendprot) prog
END-of-mail/tkrat2/files/ratatoskrc
echo c - mail/tkrat2/patches
mkdir -p mail/tkrat2/patches > /dev/null 2>&1
echo x - mail/tkrat2/patches/patch-aa
sed 's/^X//' >mail/tkrat2/patches/patch-aa << 'END-of-mail/tkrat2/patches/patch-aa'
X--- configure.orig	Sun Oct 17 12:41:16 1999
X+++ configure	Sun Oct 17 12:42:37 1999
X@@ -1824,7 +1824,7 @@
X for i in $tcl_dirs ; do
X     tcl_include_dirs="$tcl_include_dirs $i/include"
X done
X-tcl_include_dirs="$tcl_with_include $tcl_include_dirs /usr/include/tcl /usr/include"
X+tcl_include_dirs="$tcl_with_include $tcl_include_dirs /usr/local/include/tcl8.1 /usr/local/include/tk8.1 /usr/include/tcl /usr/include"
X tcl_dir=0
X for i in $tcl_include_dirs ; do
X     if test -r $i/tcl.h ; then
END-of-mail/tkrat2/patches/patch-aa
echo c - mail/tkrat2/pkg
mkdir -p mail/tkrat2/pkg > /dev/null 2>&1
echo x - mail/tkrat2/pkg/COMMENT
sed 's/^X//' >mail/tkrat2/pkg/COMMENT << 'END-of-mail/tkrat2/pkg/COMMENT'
XA mail user agent for X with a Tcl/Tk user interface
END-of-mail/tkrat2/pkg/COMMENT
echo x - mail/tkrat2/pkg/DESCR
sed 's/^X//' >mail/tkrat2/pkg/DESCR << 'END-of-mail/tkrat2/pkg/DESCR'
XExcerpted from the BLURB file...
X
XTkRat is a graphical Mail User Agent (MUA) which handles MIME, POP3
Xand IMAP4.1.  It is mainly written in C, but the user interface is 
Xdone in Tcl/Tk.  The following is a non-exhaustive list of the 
Xcapabilities:
X
X    * Multilingual interface (English, Swedish and Italian included)
X    * MIME support: text/plain, image/gif and message/rfc822
X      including multipart/mixed and multipart/alternate, 
X      Quoted-printable and Base64 encoding.
X    * Supports MIME in headers
X    * Composing: (tk's text widget plus many extensions) or an
X      external editor of your choice.
X    * Message database
X    * Virtual folders: mbox, mh, IMAP or POP
X    * Message hold: suspend the composing, continued later
X    * Watcher: When the program is iconified it checks the mailbox
X    * Uses sendmail OR direct SMTP or other MA
X    * Supports Delivery Status Notifications - DSN ESMTP sendmail-8.7
X    * Supports PGP/MIME and "old-style PGP message receipt"
END-of-mail/tkrat2/pkg/DESCR
echo x - mail/tkrat2/pkg/PLIST
sed 's/^X//' >mail/tkrat2/pkg/PLIST << 'END-of-mail/tkrat2/pkg/PLIST'
Xbin/tkrat
Xlib/ratatosk/ratatosk2.0.so
Xlib/ratatosk/pkgIndex.tcl
Xlib/ratatosk/ratatoskrc
Xshare/tkrat2.0/util/rat_tabbed.tcl
Xshare/tkrat2.0/util/rat_list.tcl
Xshare/tkrat2.0/util/rat_fbox.tcl
Xshare/tkrat2.0/util/rat_balloon.tcl
Xshare/tkrat2.0/util/rat_edit.tcl
Xshare/tkrat2.0/util/rat_textlist.tcl
Xshare/tkrat2.0/util/rat_ed.tcl
Xshare/tkrat2.0/util/blt_busy1.0.so
Xshare/tkrat2.0/util/pkgIndex.tcl
Xshare/tkrat2.0/tclIndex
Xshare/tkrat2.0/alias.tcl
Xshare/tkrat2.0/client.tcl
Xshare/tkrat2.0/compose.tcl
Xshare/tkrat2.0/convert.tcl
Xshare/tkrat2.0/dbase.tcl
Xshare/tkrat2.0/dialog.tcl
Xshare/tkrat2.0/dsn.tcl
Xshare/tkrat2.0/exp.tcl
Xshare/tkrat2.0/folder.tcl
Xshare/tkrat2.0/font.tcl
Xshare/tkrat2.0/help.tcl
Xshare/tkrat2.0/info.tcl
Xshare/tkrat2.0/keydef.tcl
Xshare/tkrat2.0/languages.tcl
Xshare/tkrat2.0/options.tcl
Xshare/tkrat2.0/pgp.tcl
Xshare/tkrat2.0/preferences.tcl
Xshare/tkrat2.0/print.tcl
Xshare/tkrat2.0/show.tcl
Xshare/tkrat2.0/source.tcl
Xshare/tkrat2.0/start.tcl
Xshare/tkrat2.0/text_balText_en.tcl
Xshare/tkrat2.0/text_balText_fr.tcl
Xshare/tkrat2.0/text_balText_it.tcl
Xshare/tkrat2.0/text_balText_sv.tcl
Xshare/tkrat2.0/text_changes_en.tcl
Xshare/tkrat2.0/text_changes_fr.tcl
Xshare/tkrat2.0/text_changes_it.tcl
Xshare/tkrat2.0/text_changes_sv.tcl
Xshare/tkrat2.0/text_help_en.tcl
Xshare/tkrat2.0/text_help_fr.tcl
Xshare/tkrat2.0/text_help_it.tcl
Xshare/tkrat2.0/text_help_sv.tcl
Xshare/tkrat2.0/text_t_en.tcl
Xshare/tkrat2.0/text_t_fr.tcl
Xshare/tkrat2.0/text_t_it.tcl
Xshare/tkrat2.0/text_t_sv.tcl
Xshare/tkrat2.0/vfolder.tcl
Xshare/tkrat2.0/vfolderdef.tcl
Xshare/tkrat2.0/watcher.tcl
Xshare/tkrat2.0/winctl.tcl
Xshare/tkrat/tkrat.xbm
Xshare/tkrat/tkrat_small.xbm
Xshare/tkrat/tkrat_smallmask.xbm
Xshare/tkrat/tkratmask.xbm
Xshare/tkrat/tkrat.xpm
Xshare/doc/tkrat/CONFIGURATION
Xshare/doc/tkrat/COPYRIGHT
Xshare/doc/tkrat/README
Xshare/doc/tkrat/interface
Xshare/doc/tkrat/userprocs
Xshare/doc/tkrat/userproc.example
X@dirrm share/tkrat
X@dirrm share/tkrat2.0/util
X@dirrm share/tkrat2.0
X@dirrm lib/ratatosk
END-of-mail/tkrat2/pkg/PLIST
echo x - mail/tkrat2/Makefile
sed 's/^X//' >mail/tkrat2/Makefile << 'END-of-mail/tkrat2/Makefile'
X# New ports collection makefile for:	tkrat2
X# Version required:	2.0b3
X# Date created:		17 October 1999
X# Whom:			Stephen J. Roznowski <sjr@home.net>
X#
X# $FreeBSD$
X#
X
XDISTNAME=	tkrat-2.0b3
XCATEGORIES=	mail tk81
XMASTER_SITES=	ftp://ftp.md.chalmers.se/pub/tkrat/ \
X		ftp://ftp.sunet.se/pub/unix/mail/tkrat/
X
XMAINTAINER=	ports@FreeBSD.org
X
XBUILD_DEPENDS=	tclsh8.1:${PORTSDIR}/lang/tcl81
XLIB_DEPENDS=	tcl81.1:${PORTSDIR}/lang/tcl81 \
X		tk81.1:${PORTSDIR}/x11-toolkits/tk81 \
X		c-client4.5:${PORTSDIR}/mail/imap-uw
X
XGNU_CONFIGURE=	yes
X
XCONFIGURE_ARGS=	--with-tcl-config=${PREFIX}/lib/tcl8.1 \
X		--with-tk-config=${PREFIX}/lib/tk8.1
X
XDOCFILES=	CONFIGURATION COPYRIGHT README doc/interface doc/userprocs \
X		doc/userproc.example
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${ECHO_MSG} "===>  Copying documents to ${PREFIX}/${PORTDOCDIR}"
X	@${MKDIR} ${PREFIX}/share/doc/tkrat
X.for f in ${DOCFILES}
X	${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/tkrat
X.endfor
X.else
X	@${ECHO_MSG} "===>  Not copying available documents"
X.endif
X	@${MKDIR} ${PREFIX}/lib/ratatosk
X	${INSTALL_DATA} ${FILESDIR}/ratatoskrc ${PREFIX}/lib/ratatosk
X	#${CHMOD} ugo+wt /var/mail
X
X.include <bsd.port.mk>
END-of-mail/tkrat2/Makefile
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199910172211.SAA21979>