Date: Sat, 05 Oct 2002 10:44:42 -0400 (EDT) From: "Stephen J. Roznowski" <sjr@comcast.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/43715: Update to tkrat2 port Message-ID: <200210051444.g95Eigl2076178@pcp325887pcs.catonv01.md.comcast.net>
next in thread | raw e-mail | index | archive | help
>Number: 43715 >Category: ports >Synopsis: Update to tkrat2 port >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Oct 05 07:50:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Stephen J. Roznowski >Release: FreeBSD 4.7-RC i386 >Organization: >Environment: System: FreeBSD istari.comcast.net 4.7-RC FreeBSD 4.7-RC #0: Mon Sep 30 07:53:31 EDT 2002 sjr@istari.comcast.net:/usr/obj/usr/src/sys/ISTARI i386 >Description: This is an update of the tkrat2 port to version 2.1 I've reshar-ed the entire directory since most of the patches are now unnecessary. >How-To-Repeat: >Fix: #!/bin/sh # This is a shell archive (produced by GNU sharutils 4.2.1). # To extract the files from this archive, save it to some FILE, remove # everything before the `!/bin/sh' line above, then type `sh FILE'. # # Existing files will *not* be overwritten unless `-c' is specified. # # This shar contains: # length mode name # ------ ---------- ------------------------------------------ # 297 -rw-r--r-- tkrat2/files/patch-ssl # 659 -rw-r--r-- tkrat2/files/ratatoskrc # 58 -rw-r--r-- tkrat2/distinfo # 53 -rw-r--r-- tkrat2/pkg-comment # 1310 -rw-r--r-- tkrat2/Makefile # 1012 -rw-r--r-- tkrat2/pkg-descr # 2756 -rw-r--r-- tkrat2/pkg-plist # save_IFS="${IFS}" IFS="${IFS}:" gettext_dir=FAILED locale_dir=FAILED first_param="$1" for dir in $PATH do if test "$gettext_dir" = FAILED && test -f $dir/gettext \ && ($dir/gettext --version >/dev/null 2>&1) then set `$dir/gettext --version 2>&1` if test "$3" = GNU then gettext_dir=$dir fi fi if test "$locale_dir" = FAILED && test -f $dir/shar \ && ($dir/shar --print-text-domain-dir >/dev/null 2>&1) then locale_dir=`$dir/shar --print-text-domain-dir` fi done IFS="$save_IFS" if test "$locale_dir" = FAILED || test "$gettext_dir" = FAILED then echo=echo else TEXTDOMAINDIR=$locale_dir export TEXTDOMAINDIR TEXTDOMAIN=sharutils export TEXTDOMAIN echo="$gettext_dir/gettext -s" fi if touch -am -t 200112312359.59 $$.touch >/dev/null 2>&1 && test ! -f 200112312359.59 -a -f $$.touch; then shar_touch='touch -am -t $1$2$3$4$5$6.$7 "$8"' elif touch -am 123123592001.59 $$.touch >/dev/null 2>&1 && test ! -f 123123592001.59 -a ! -f 123123592001.5 -a -f $$.touch; then shar_touch='touch -am $3$4$5$6$1$2.$7 "$8"' elif touch -am 1231235901 $$.touch >/dev/null 2>&1 && test ! -f 1231235901 -a -f $$.touch; then shar_touch='touch -am $3$4$5$6$2 "$8"' else shar_touch=: echo $echo 'WARNING: not restoring timestamps. Consider getting and' $echo "installing GNU \`touch', distributed in GNU File Utilities..." echo fi rm -f 200112312359.59 123123592001.59 123123592001.5 1231235901 $$.touch # if mkdir _sh76011; then $echo 'x -' 'creating lock directory' else $echo 'failed to create lock directory' exit 1 fi # ============= tkrat2/files/patch-ssl ============== if test ! -d 'tkrat2'; then $echo 'x -' 'creating directory' 'tkrat2' mkdir 'tkrat2' fi if test ! -d 'tkrat2/files'; then $echo 'x -' 'creating directory' 'tkrat2/files' mkdir 'tkrat2/files' fi if test -f 'tkrat2/files/patch-ssl' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'tkrat2/files/patch-ssl' '(file already exists)' else $echo 'x -' extracting 'tkrat2/files/patch-ssl' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'tkrat2/files/patch-ssl' && X--- imap/src/osdep/unix/Makefile.orig Wed Sep 11 22:01:08 2002 X+++ imap/src/osdep/unix/Makefile Wed Sep 11 22:02:49 2002 X@@ -30,7 +30,7 @@ X X SSLDIR=/usr/local/ssl X SSLCERTS=$(SSLDIR)/certs X-SSLINCLUDE=$(SSLDIR)/include X+SSLINCLUDE=/usr/include/openssl X SSLLIB=$(SSLDIR)/lib X X SSLCRYPTO=-lcrypto SHAR_EOF (set 20 02 09 11 22 03 38 'tkrat2/files/patch-ssl'; eval "$shar_touch") && chmod 0644 'tkrat2/files/patch-ssl' || $echo 'restore of' 'tkrat2/files/patch-ssl' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'tkrat2/files/patch-ssl:' 'MD5 check failed' a554e57bbef11f511016fa217773bc67 tkrat2/files/patch-ssl SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'tkrat2/files/patch-ssl'`" test 297 -eq "$shar_count" || $echo 'tkrat2/files/patch-ssl:' 'original size' '297,' 'current size' "$shar_count!" fi fi # ============= tkrat2/files/ratatoskrc ============== if test -f 'tkrat2/files/ratatoskrc' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'tkrat2/files/ratatoskrc' '(file already exists)' else $echo 'x -' extracting 'tkrat2/files/ratatoskrc' '(text)' sed 's/^X//' << 'SHAR_EOF' > '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 SHAR_EOF (set 20 02 08 08 21 25 50 'tkrat2/files/ratatoskrc'; eval "$shar_touch") && chmod 0644 'tkrat2/files/ratatoskrc' || $echo 'restore of' 'tkrat2/files/ratatoskrc' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'tkrat2/files/ratatoskrc:' 'MD5 check failed' 2910573cff70a54ab4ed926e9fb163fd tkrat2/files/ratatoskrc SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'tkrat2/files/ratatoskrc'`" test 659 -eq "$shar_count" || $echo 'tkrat2/files/ratatoskrc:' 'original size' '659,' 'current size' "$shar_count!" fi fi # ============= tkrat2/distinfo ============== if test -f 'tkrat2/distinfo' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'tkrat2/distinfo' '(file already exists)' else $echo 'x -' extracting 'tkrat2/distinfo' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'tkrat2/distinfo' && XMD5 (tkrat-2.1.tar.gz) = b843c6e1c482739986548fb9c5268660 SHAR_EOF (set 20 02 08 08 21 26 17 'tkrat2/distinfo'; eval "$shar_touch") && chmod 0644 'tkrat2/distinfo' || $echo 'restore of' 'tkrat2/distinfo' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'tkrat2/distinfo:' 'MD5 check failed' e141537833c85c3f81e983e3dfc207f2 tkrat2/distinfo SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'tkrat2/distinfo'`" test 58 -eq "$shar_count" || $echo 'tkrat2/distinfo:' 'original size' '58,' 'current size' "$shar_count!" fi fi # ============= tkrat2/pkg-comment ============== if test -f 'tkrat2/pkg-comment' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'tkrat2/pkg-comment' '(file already exists)' else $echo 'x -' extracting 'tkrat2/pkg-comment' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'tkrat2/pkg-comment' && XA mail user agent for X with a Tcl/Tk user interface SHAR_EOF (set 20 02 08 08 21 25 50 'tkrat2/pkg-comment'; eval "$shar_touch") && chmod 0644 'tkrat2/pkg-comment' || $echo 'restore of' 'tkrat2/pkg-comment' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'tkrat2/pkg-comment:' 'MD5 check failed' 453840f9a62f85aa1e48d4d771086ef4 tkrat2/pkg-comment SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'tkrat2/pkg-comment'`" test 53 -eq "$shar_count" || $echo 'tkrat2/pkg-comment:' 'original size' '53,' 'current size' "$shar_count!" fi fi # ============= tkrat2/Makefile ============== if test -f 'tkrat2/Makefile' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'tkrat2/Makefile' '(file already exists)' else $echo 'x -' extracting 'tkrat2/Makefile' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'tkrat2/Makefile' && X# New ports collection makefile for: tkrat2 X# Date created: 9 November 1999 X# Whom: Stephen J. Roznowski <sjr@home.net> X# X# $FreeBSD: ports/mail/tkrat2/Makefile,v 1.40 2001/11/20 13:05:06 mi Exp $ X# X XPORTNAME= tkrat XPORTVERSION= 2.1 XCATEGORIES= mail tk83 XMASTER_SITES= ftp://ftp.md.chalmers.se/pub/tkrat/ \ X ftp://ftp.sunet.se/pub/unix/mail/tkrat/ \ X http://www.tkrat.org/downloads/stable/ X XMAINTAINER= ports@FreeBSD.org X XLIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83 \ X tk83:${PORTSDIR}/x11-toolkits/tk83 \ X c-client4.8:${PORTSDIR}/mail/cclient X XGNU_CONFIGURE= yes X XCONFIGURE_ARGS= --with-tcl-config=${PREFIX}/lib/tcl8.3 \ X --with-tk-config=${PREFIX}/lib/tk8.3 \ X --with-tcl-include=${PREFIX}/include/tcl8.3 \ X --with-tk-include=${PREFIX}/include/tk8.3 XMAKE_ARGS+= -j2 -B X XDOCFILES= CONFIGURATION COPYRIGHT README doc/interface doc/userprocs \ X doc/userproc.example X XMAN1= tkrat.1 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 X.include <bsd.port.mk> SHAR_EOF (set 20 02 09 14 12 14 53 'tkrat2/Makefile'; eval "$shar_touch") && chmod 0644 'tkrat2/Makefile' || $echo 'restore of' 'tkrat2/Makefile' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'tkrat2/Makefile:' 'MD5 check failed' 58769d77d4e1ddd5f98afe866cf9a6ea tkrat2/Makefile SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'tkrat2/Makefile'`" test 1310 -eq "$shar_count" || $echo 'tkrat2/Makefile:' 'original size' '1310,' 'current size' "$shar_count!" fi fi # ============= tkrat2/pkg-descr ============== if test -f 'tkrat2/pkg-descr' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'tkrat2/pkg-descr' '(file already exists)' else $echo 'x -' extracting 'tkrat2/pkg-descr' '(text)' sed 's/^X//' << 'SHAR_EOF' > '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" X XWWW: http://www.tkrat.org/ SHAR_EOF (set 20 02 08 08 21 25 50 'tkrat2/pkg-descr'; eval "$shar_touch") && chmod 0644 'tkrat2/pkg-descr' || $echo 'restore of' 'tkrat2/pkg-descr' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'tkrat2/pkg-descr:' 'MD5 check failed' 636393e0f4feb461cae9eee54bab4567 tkrat2/pkg-descr SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'tkrat2/pkg-descr'`" test 1012 -eq "$shar_count" || $echo 'tkrat2/pkg-descr:' 'original size' '1012,' 'current size' "$shar_count!" fi fi # ============= tkrat2/pkg-plist ============== if test -f 'tkrat2/pkg-plist' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'tkrat2/pkg-plist' '(file already exists)' else $echo 'x -' extracting 'tkrat2/pkg-plist' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'tkrat2/pkg-plist' && Xbin/tkrat Xlib/ratatosk/ratatoskrc Xlib/tkrat2.1/blt_busy1.0.so Xlib/tkrat2.1/pkgIndex.tcl Xlib/tkrat2.1/ratatosk2.1.so X%%PORTDOCS%%share/doc/tkrat/CONFIGURATION X%%PORTDOCS%%share/doc/tkrat/COPYRIGHT X%%PORTDOCS%%share/doc/tkrat/README X%%PORTDOCS%%share/doc/tkrat/interface X%%PORTDOCS%%share/doc/tkrat/userproc.example X%%PORTDOCS%%share/doc/tkrat/userprocs Xshare/tkrat2.1/alias.tcl Xshare/tkrat2.1/client.tcl Xshare/tkrat2.1/compose.tcl Xshare/tkrat2.1/convert.tcl Xshare/tkrat2.1/dbase.tcl Xshare/tkrat2.1/dialog.tcl Xshare/tkrat2.1/dsn.tcl Xshare/tkrat2.1/exp.tcl Xshare/tkrat2.1/folder.tcl Xshare/tkrat2.1/font.tcl Xshare/tkrat2.1/help.tcl Xshare/tkrat2.1/html.tcl Xshare/tkrat2.1/info.tcl Xshare/tkrat2.1/keydef.tcl Xshare/tkrat2.1/languages.tcl Xshare/tkrat2.1/mime.tcl Xshare/tkrat2.1/options.tcl Xshare/tkrat2.1/pgp.tcl Xshare/tkrat2.1/pkgIndex.tcl Xshare/tkrat2.1/preferences.tcl Xshare/tkrat2.1/print.tcl Xshare/tkrat2.1/show.tcl Xshare/tkrat2.1/source.tcl Xshare/tkrat2.1/start.tcl Xshare/tkrat2.1/tclIndex Xshare/tkrat2.1/text_balText_de.tcl Xshare/tkrat2.1/text_balText_en.tcl Xshare/tkrat2.1/text_balText_fr.tcl Xshare/tkrat2.1/text_balText_it.tcl Xshare/tkrat2.1/text_balText_pl.tcl Xshare/tkrat2.1/text_balText_pt.tcl Xshare/tkrat2.1/text_balText_sr.tcl Xshare/tkrat2.1/text_balText_sv.tcl Xshare/tkrat2.1/text_changes_de.tcl Xshare/tkrat2.1/text_changes_en.tcl Xshare/tkrat2.1/text_changes_fr.tcl Xshare/tkrat2.1/text_changes_it.tcl Xshare/tkrat2.1/text_changes_pl.tcl Xshare/tkrat2.1/text_changes_pt.tcl Xshare/tkrat2.1/text_changes_sr.tcl Xshare/tkrat2.1/text_changes_sv.tcl Xshare/tkrat2.1/text_help_de.tcl Xshare/tkrat2.1/text_help_en.tcl Xshare/tkrat2.1/text_help_fr.tcl Xshare/tkrat2.1/text_help_it.tcl Xshare/tkrat2.1/text_help_pl.tcl Xshare/tkrat2.1/text_help_pt.tcl Xshare/tkrat2.1/text_help_sr.tcl Xshare/tkrat2.1/text_help_sv.tcl Xshare/tkrat2.1/text_t_de.tcl Xshare/tkrat2.1/text_t_en.tcl Xshare/tkrat2.1/text_t_fr.tcl Xshare/tkrat2.1/text_t_it.tcl Xshare/tkrat2.1/text_t_pl.tcl Xshare/tkrat2.1/text_t_pt.tcl Xshare/tkrat2.1/text_t_sr.tcl Xshare/tkrat2.1/text_t_sv.tcl Xshare/tkrat2.1/tkrat.xbm Xshare/tkrat2.1/tkrat.xpm Xshare/tkrat2.1/tkrat_small.xbm Xshare/tkrat2.1/tkrat_smallmask.xbm Xshare/tkrat2.1/tkratmask.xbm Xshare/tkrat2.1/util/pkgIndex.tcl Xshare/tkrat2.1/util/rat_balloon.tcl Xshare/tkrat2.1/util/rat_ed.tcl Xshare/tkrat2.1/util/rat_edit.tcl Xshare/tkrat2.1/util/rat_enriched.tcl Xshare/tkrat2.1/util/rat_fbox.tcl Xshare/tkrat2.1/util/rat_ispell.tcl Xshare/tkrat2.1/util/rat_list.tcl Xshare/tkrat2.1/util/rat_textlist.tcl Xshare/tkrat2.1/util/rat_tree.tcl Xshare/tkrat2.1/vfolder.tcl Xshare/tkrat2.1/vfolderdef.tcl Xshare/tkrat2.1/watcher.tcl Xshare/tkrat2.1/winctl.tcl X%%PORTDOCS%%@dirrm share/doc/tkrat X@dirrm share/tkrat2.1/util X@dirrm share/tkrat2.1 X@dirrm lib/ratatosk X@dirrm lib/tkrat2.1 SHAR_EOF (set 20 02 09 09 21 58 51 'tkrat2/pkg-plist'; eval "$shar_touch") && chmod 0644 'tkrat2/pkg-plist' || $echo 'restore of' 'tkrat2/pkg-plist' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'tkrat2/pkg-plist:' 'MD5 check failed' 562f6664f77a82e0a2032488d42fc154 tkrat2/pkg-plist SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'tkrat2/pkg-plist'`" test 2756 -eq "$shar_count" || $echo 'tkrat2/pkg-plist:' 'original size' '2756,' 'current size' "$shar_count!" fi fi rm -fr _sh76011 exit 0 >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?200210051444.g95Eigl2076178>