Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Dec 1997 16:18:27 -0500 (EST)
From:      sjr@home.net
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/5248: New port xmail-1.6
Message-ID:  <199712072118.QAA06066@istari.home.net>
Resent-Message-ID: <199712072120.NAA23625@hub.freebsd.org>

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

>Number:         5248
>Category:       ports
>Synopsis:       New port xmail-1.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec  7 13:20:02 PST 1997
>Last-Modified:
>Originator:     Stephen J. Roznowski
>Organization:
>Release:        FreeBSD 3.0-CURRENT i386
>Environment:

>Description:

	An X-based interface to the Berkeley mail program.

>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:
#
#	x11
#	x11/xmail
#	x11/xmail/Makefile
#	x11/xmail/pkg
#	x11/xmail/pkg/COMMENT
#	x11/xmail/pkg/DESCR
#	x11/xmail/pkg/PLIST
#	x11/xmail/files
#	x11/xmail/files/md5
#	x11/xmail/patches
#	x11/xmail/patches/patch-aa
#	x11/xmail/patches/patch-ab
#	x11/xmail/patches/patch-ac
#
echo c - x11
mkdir -p x11 > /dev/null 2>&1
echo c - x11/xmail
mkdir -p x11/xmail > /dev/null 2>&1
echo x - x11/xmail/Makefile
sed 's/^X//' >x11/xmail/Makefile << 'END-of-x11/xmail/Makefile'
X# New ports collection makefile for: xmail
X# Version required:	1.6
X# Date created:		15 July 1997
X# Whom:			Stephen Roznowski <sjr1@flash.net>
X#
X# $Id$
X#
X
XDISTNAME=	xmail_1.6
XPKGNAME=	xmail-1.6
XCATEGORIES=	x11
XMASTER_SITES=	${MASTER_SITE_XCONTRIB}
XMASTER_SITE_SUBDIR=	applications
X
XMAINTAINER=	ports@FreeBSD.ORG
X
XUSE_X11=	yes
XMAN1=		xmail.1
X
Xdo-install:
X	$(INSTALL_PROGRAM) $(WRKSRC)/xmail $(PREFIX)/bin/xmail
X	$(INSTALL_MAN) $(WRKSRC)/xmail.man $(PREFIX)/man/man1/xmail.1
X	$(INSTALL_DATA) $(WRKSRC)/XMail.ad $(PREFIX)/lib/X11/app-defaults/XMail
X
X.include <bsd.port.mk>
END-of-x11/xmail/Makefile
echo c - x11/xmail/pkg
mkdir -p x11/xmail/pkg > /dev/null 2>&1
echo x - x11/xmail/pkg/COMMENT
sed 's/^X//' >x11/xmail/pkg/COMMENT << 'END-of-x11/xmail/pkg/COMMENT'
XAn X-based interface to the Berkeley mail program.
END-of-x11/xmail/pkg/COMMENT
echo x - x11/xmail/pkg/DESCR
sed 's/^X//' >x11/xmail/pkg/DESCR << 'END-of-x11/xmail/pkg/DESCR'
Xxmail is an X-based interface to the Berkeley mail program.  This
Xversion of xmail depends heavily upon the installation of the
Xapplication default resources file for the proper declaration of
Xfeatures and enhancements documented in the man pages.  If the
Xdefaults file or the resource declarations are not installed or in
Xsome manner made accessable to the X11 resource database manager,
Xxmail will operate in only a minimal fashion.
X
XThis version of xmail includes support for decompressing and
Xdisplaying the content of an X-Face mail header, if such a header
Xexists in the message being read.  This feature is a compile time
Xoption, and requires the existence of the compface library routines,
Xwhich are NOT supplied with the xmail sources.    X-Face headers
Xare compressed bitmap images, typically of the face of the person
Xowning such a header.  The compressed header contains only printable
Xcharacters, which allows it to be included in a mail message.
END-of-x11/xmail/pkg/DESCR
echo x - x11/xmail/pkg/PLIST
sed 's/^X//' >x11/xmail/pkg/PLIST << 'END-of-x11/xmail/pkg/PLIST'
Xbin/xmail
Xlib/X11/app-defaults/XMail
Xman/man1/xmail.1.gz
END-of-x11/xmail/pkg/PLIST
echo c - x11/xmail/files
mkdir -p x11/xmail/files > /dev/null 2>&1
echo x - x11/xmail/files/md5
sed 's/^X//' >x11/xmail/files/md5 << 'END-of-x11/xmail/files/md5'
XMD5 (xmail_1.6.tar.gz) = 897c6187319b3ac55067b9b989fcab32
END-of-x11/xmail/files/md5
echo c - x11/xmail/patches
mkdir -p x11/xmail/patches > /dev/null 2>&1
echo x - x11/xmail/patches/patch-aa
sed 's/^X//' >x11/xmail/patches/patch-aa << 'END-of-x11/xmail/patches/patch-aa'
X--- Imakefile.orig	Mon Jan 30 16:41:47 1995
X+++ Imakefile	Tue Mar  4 23:50:35 1997
X@@ -31,7 +31,7 @@
X /* */# Define MAILBOX_DIRECTORY if your mail spool is located in other than the
X /* */# default /usr/spool/mail.  (If not specified, the default will be used.)
X /* */#
X-/* */#    MAILBOX_DIR = -DMAILBOX_DIRECTORY=\"/usr/spool/mail\"
X+    MAILBOX_DIR = -DMAILBOX_DIRECTORY=\"/var/mail\"
X /* */#
X /* */# Define DEFAULT_VISUAL if your copy of vi lies in some place other than
X /* */# /usr/ucb.  (If not specified, /usr/ucb/vi will be the default editor.)
X@@ -41,7 +41,7 @@
X /* */# Define DEFAULT_MAILER if your mail program is not the standard
X /* */# /usr/ucb/Mail.  CAUTION - Operation is NOT guaranteed with other mailers.
X 	
X-/* */# DEF_MAILER = -DDEFAULT_MAILER=\"/usr/ucb/Mail\"
X+    DEF_MAILER = -DDEFAULT_MAILER=\"/usr/bin/Mail\"
X 
X /* */#
X /* */# Define SIGACTION if your system utilizes the sigaction() call rather
X@@ -57,7 +57,7 @@
X         DEFINES = $(USE_DIRENT) $(X_FACE) $(XPM) $(REGEXP) $(XMAIL_DEFINES)
X 
X         DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
X-LOCAL_LIBRARIES = $(LIBXPM) $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(XLIB) $(COMPFACE) $(LPT)
X+LOCAL_LIBRARIES = $(LIBXPM) $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(XLIB) $(COMPFACE) $(LPT) -lcompat
X 
X            SRCS = Mailwatch.c HelpText.c actions.c callMail.c callbacks.c \
X 		  confirm.c directory.c environs.c handler.c mail.c parser.c \
END-of-x11/xmail/patches/patch-aa
echo x - x11/xmail/patches/patch-ab
sed 's/^X//' >x11/xmail/patches/patch-ab << 'END-of-x11/xmail/patches/patch-ab'
X--- callbacks.c.orig	Fri Jan 27 16:09:15 1995
X+++ callbacks.c	Thu Mar  6 22:50:38 1997
X@@ -45,7 +45,6 @@
X #else
X extern int	errno;
X extern int	sys_nerr;
X-extern char	*sys_errlist[];
X #endif
X 
X extern	char	otherBuf[BUFSIZ];
X@@ -608,7 +607,7 @@
X           }
X 
X        if (! (m = GetMailEnv("sendmail")))
X-            m = XtNewString("/usr/lib/sendmail");
X+            m = XtNewString("/usr/sbin/sendmail");
X #ifdef X_FACE
X        else {
X           add_face = (strcmp(&m[strlen(m)-14], "faces.sendmail") != 0) ? 1 : 0;
END-of-x11/xmail/patches/patch-ab
echo x - x11/xmail/patches/patch-ac
sed 's/^X//' >x11/xmail/patches/patch-ac << 'END-of-x11/xmail/patches/patch-ac'
X--- XMail.ad.orig	Mon Jan 30 16:55:51 1995
X+++ XMail.ad	Mon Sep  8 23:28:56 1997
X@@ -20,98 +20,98 @@
X ! d2b48c - tan		daa520 - goldenrod	7fff00 - chartreuse
X ! f0e68c - khaki	ffe4e1 - mistyrose	fffacd - lemonchiffon
X !
X-! *expert:				True
X-! .geometry:				+65+3
X-! *iconGeometry:			+835+0
X-! *shapeStyle:				oval
X+*expert:				True
X+.geometry:				+65+3
X+*iconGeometry:			+835+0
X+*shapeStyle:				oval
X !
X-! *Abort.background:			white
X-! *Abort.foreground:			red
X+*Abort.background:			white
X+*Abort.foreground:			red
X *Abort.translations:			#override <Btn2Down>:	ShowHelp()
X-! *Autograph.background:			cyan
X+*Autograph.background:			cyan
X *Autograph.translations:		#override <Btn2Down>:	ShowHelp()
X-! *autograph.background:			paleturquoise
X+*autograph.background:			paleturquoise
X *autograph.translations:		#override <Btn2Down>:	ShowHelp()
X-! *aliasList*Background:			tan
X-! *aliasList.table.entry.background:	cyan
X-! *alwaysignore*foreground:		seagreen
X-! *noalwaysignore*foreground:		red
X-! *autoprint*foreground:			seagreen
X-! *noautoprint*foreground:		red
X-! *background:				yellow
X-! *borderColor:				brown
X-! *Bcc.background:			cyan
X-! *Bcc*AsciiSink*Background:		cyan
X+*aliasList*Background:			tan
X+*aliasList.table.entry.background:	cyan
X+*alwaysignore*foreground:		seagreen
X+*noalwaysignore*foreground:		red
X+*autoprint*foreground:			seagreen
X+*noautoprint*foreground:		red
X+*background:				yellow
X+*borderColor:				brown
X+*Bcc.background:			cyan
X+*Bcc*AsciiSink*Background:		cyan
X *Bcc*scrollHorizontal:			whenNeeded
X *Bcc*Thickness:				5
X *Bcc*MinimumThumb:			3
X-! *Cancel.background:			mistyrose
X-! *Cancel.foreground:			black
X+*Cancel.background:			mistyrose
X+*Cancel.foreground:			black
X *Cancel.translations:			#override <Btn2Down>:	ShowHelp()
X-! *Cc.background:				cyan
X-! *Cc*AsciiSink*Background:		cyan
X+*Cc.background:				cyan
X+*Cc*AsciiSink*Background:		cyan
X *Cc*scrollHorizontal:			whenNeeded
X *Cc*Thickness:				5
X *Cc*MinimumThumb:			3
X-! *Copy.foreground:			blue
X-! *commandPanel.background:		goldenrod
X-! *copy.background:			cyan
X-! *Deliver.background:			green
X-! *Deliver.foreground:			brown
X-! *Deliver.borderColor:			brown
X+*Copy.foreground:			blue
X+*commandPanel.background:		goldenrod
X+*copy.background:			cyan
X+*Deliver.background:			green
X+*Deliver.foreground:			brown
X+*Deliver.borderColor:			brown
X *Deliver.translations:			#override <Btn2Down>:	ShowHelp()
X-! *delete.foreground:			red
X-! *delete.background:			white
X-! *Drop.foreground:			red
X-! *editheaders*foreground:		seagreen
X-! *noeditheaders*foreground:		red
X-! *editorCommand:  xterm -name XMail -title "Message Edit" -display %s -e vi %s
X-! *exit.foreground:			blue
X-! *expert*foreground:			seagreen
X-! *noexpert*foreground:			red
X-! *Folder.background:			cyan
X-! *Font:					*-courier-bold-r-normal--14-*
X-! *fileWindow*background:			chartreuse
X+*delete.foreground:			red
X+*delete.background:			white
X+*Drop.foreground:			red
X+*editheaders*foreground:		seagreen
X+*noeditheaders*foreground:		red
X+*editorCommand:  xterm -name XMail -title "Message Edit" -display %s -e vi %s
X+*exit.foreground:			blue
X+*expert*foreground:			seagreen
X+*noexpert*foreground:			red
X+*Folder.background:			cyan
X+!*Font:					*-courier-bold-r-normal--14-*
X+*fileWindow*background:			chartreuse
X *fileWindow*scrollHorizontal:		whenNeeded
X *fileWindow*Thickness:			5
X *fileWindow*MinimumThumb:		3
X-! *foreground:				brown
X-! *forward.foreground:			green3
X-! *full.foreground:			red
X+*foreground:				brown
X+*forward.foreground:			green3
X+*full.foreground:			red
X *grip*foreground:			brown
X-! *hold*foreground:			seagreen
X-! *nohold*foreground:			red
X-! *icon*background:			lightgoldenrod
X-! *icon*foreground:			brown
X-! *inc.background:			cyan
X-! *indexWindow*background:		lemonchiffon
X+*hold*foreground:			seagreen
X+*nohold*foreground:			red
X+*icon*background:			lightgoldenrod
X+*icon*foreground:			brown
X+*inc.background:			cyan
X+*indexWindow*background:		lemonchiffon
X *indexWindow*scrollHorizontal:		whenNeeded
X *indexWindow*Thickness:			10
X *indexWindow*MinimumThumb:		5
X-! *list.background:			tan
X-! *menu.background:			tan
X-! *menubutton.foreground:			brown
X-! *menubutton.background:			cyan
X-! *Newmail.foreground:			blue
X-! *previous.foreground:			blue
X-! *quit.foreground:			red
X-! *quit.background:			white
X-! *read.foreground:			green3
X-! *ReEdit.background:			khaki
X-! *ReEdit.foreground:			brown
X+*list.background:			tan
X+*menu.background:			tan
X+*menubutton.foreground:			brown
X+*menubutton.background:			cyan
X+*Newmail.foreground:			blue
X+*previous.foreground:			blue
X+*quit.foreground:			red
X+*quit.background:			white
X+*read.foreground:			green3
X+*ReEdit.background:			khaki
X+*ReEdit.foreground:			brown
X *ReEdit.translations:			#override <Btn2Down>:	ShowHelp()
X-! *replyall.background:			green
X-! *save.background:			cyan
X-! *Save.foreground:			blue
X-! *set_menu.background:			tan
X+*replyall.background:			green
X+*save.background:			cyan
X+*Save.foreground:			blue
X+*set_menu.background:			tan
X *statusWindow.background:		brown
X *statusWindow.foreground:		yellow
X-! *Subject.background:			cyan
X-! *Subject*AsciiSink*Background:		cyan
X+*Subject.background:			cyan
X+*Subject*AsciiSink*Background:		cyan
X *Subject*scrollHorizontal:		whenNeeded
X *Subject*Thickness:			5
X *Subject*MinimumThumb:			3
X-! *textWindow*background:			lemonchiffon
X+*textWindow*background:			lemonchiffon
X *textWindow.text*Wrap:			word
X *textWindow.face.background:		white
X *textWindow.face.foreground:		black
X@@ -121,14 +121,14 @@
X *titleBar*Foreground:			yellow
X *titleBar.logo.background:		white
X *titleBar.logo.foreground:		blue
X-! *To.Background:				cyan
X-! *To*AsciiSink*Background:		cyan
X+*To.Background:				cyan
X+*To*AsciiSink*Background:		cyan
X *To*scrollHorizontal:			whenNeeded
X *To*Thickness:				5
X *To*MinimumThumb:			3
X-! *undelete.foreground:			green3
X-! *write.foreground:			green3
X-! *Write.foreground:			red
X+*undelete.foreground:			green3
X+*write.foreground:			green3
X+*Write.foreground:			red
X !
X *Bcc.translations:	#override \n\
X        <Key>Delete:	delete-previous-character() \n\
END-of-x11/xmail/patches/patch-ac
exit

>Audit-Trail:
>Unformatted:



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