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>