summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorTrevor Johnson <trevor@FreeBSD.org>2000-10-04 04:52:56 +0000
committerTrevor Johnson <trevor@FreeBSD.org>2000-10-04 04:52:56 +0000
commit34b7bd26df86098f01124bedcea95b79da81900c (patch)
tree8ef7cff773ee511dd9b8a1dbabb346d8243c917a /mail
parentAdd x11/dynamag, a magnifier which follows the pointer. (diff)
Add mail/xc-mail, an RFC 2015-aware e-mail client.
Add x11-toolkits/xclasses, required by XCmail. PR: 21665, 21666 Approved by: will
Notes
Notes: svn path=/head/; revision=33398
Diffstat (limited to 'mail')
-rw-r--r--mail/Makefile1
-rw-r--r--mail/xc-mail/Makefile31
-rw-r--r--mail/xc-mail/distinfo1
-rw-r--r--mail/xc-mail/files/patch-aa11
-rw-r--r--mail/xc-mail/files/patch-ab12
-rw-r--r--mail/xc-mail/files/patch-ac12
-rw-r--r--mail/xc-mail/files/patch-ad11
-rw-r--r--mail/xc-mail/files/patch-ae21
-rw-r--r--mail/xc-mail/pkg-comment1
-rw-r--r--mail/xc-mail/pkg-descr12
-rw-r--r--mail/xc-mail/pkg-plist18
11 files changed, 131 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 74391478a5db..5e45cd620127 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -139,6 +139,7 @@
SUBDIR += wmmail
SUBDIR += wmpop3
SUBDIR += xbuffy
+ SUBDIR += xc-mail
SUBDIR += xfaces
SUBDIR += xfmail
SUBDIR += xlbiff
diff --git a/mail/xc-mail/Makefile b/mail/xc-mail/Makefile
new file mode 100644
index 000000000000..f7b53b140760
--- /dev/null
+++ b/mail/xc-mail/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: xc-mail
+# Date created: 2000-10-01
+# Whom: Trevor Johnson <trevor@freebsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xc-mail
+PORTVERSION= 20001001 # from CVS
+CATEGORIES= mail
+MASTER_SITES= http://people.freebsd.org/~trevor/
+
+MAINTAINER= trevor@FreeBSD.org
+
+LIB_DEPENDS= Xclasses.1:${PORTSDIR}/x11-toolkits/xclasses
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+
+CONFIGURE_ARGS= \
+ --includedir=${X11BASE}/include/ \
+ --libdir=${X11BASE}/lib/ \
+ --x-includes=${X11BASE}/include/ \
+ --x-libraries=${X11BASE}/lib/
+
+CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include" \
+ LDFLAGS="-L${X11BASE}/lib" \
+ LIBS="-L${X11BASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/mail/xc-mail/distinfo b/mail/xc-mail/distinfo
new file mode 100644
index 000000000000..8786a3da4e64
--- /dev/null
+++ b/mail/xc-mail/distinfo
@@ -0,0 +1 @@
+MD5 (xc-mail-20001001.tar.gz) = e004f7af1667aeb005a79ccaed1f0b3e
diff --git a/mail/xc-mail/files/patch-aa b/mail/xc-mail/files/patch-aa
new file mode 100644
index 000000000000..5eee1f95b680
--- /dev/null
+++ b/mail/xc-mail/files/patch-aa
@@ -0,0 +1,11 @@
+--- plugins/linkshared.in.orig Tue Sep 15 16:18:07 1998
++++ plugins/linkshared.in Sun Oct 1 05:02:54 2000
+@@ -26,7 +26,7 @@
+
+ case @host@ in
+
+- *-linux-*|*-irix6*|*-freebsd3*|*solaris2*)
++ *-linux-*|*-irix6*|*-freebsd3*|*-freebsd4*|*-freebsd5*|*solaris2*)
+ echo @CXX@ -o $dest -shared -Wl,-soname,"$dest" $*
+ @CXX@ -o $dest -shared -Wl,-soname,"$dest" $* || die
+ ;;
diff --git a/mail/xc-mail/files/patch-ab b/mail/xc-mail/files/patch-ab
new file mode 100644
index 000000000000..ea43351ff9ee
--- /dev/null
+++ b/mail/xc-mail/files/patch-ab
@@ -0,0 +1,12 @@
+--- src/mail_class.cxx.orig Mon Jun 5 12:11:04 2000
++++ src/mail_class.cxx Sun Oct 1 05:07:19 2000
+@@ -12,8 +12,8 @@
+ #include <string.h>
+ #include <stdlib.h>
+ #include <errno.h>
+-#include <utime.h>
+ #include <sys/types.h>
++#include <utime.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
+ #include <ctype.h>
diff --git a/mail/xc-mail/files/patch-ac b/mail/xc-mail/files/patch-ac
new file mode 100644
index 000000000000..b2aa48d58a99
--- /dev/null
+++ b/mail/xc-mail/files/patch-ac
@@ -0,0 +1,12 @@
+--- src/npop3get.cxx.orig Fri Jun 23 10:42:27 2000
++++ src/npop3get.cxx Sun Oct 1 05:08:18 2000
+@@ -12,8 +12,8 @@
+ #include <string.h>
+ #include <stdlib.h>
+ #include <errno.h>
+-#include <utime.h>
+ #include <sys/types.h>
++#include <utime.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
+ #include <ctype.h>
diff --git a/mail/xc-mail/files/patch-ad b/mail/xc-mail/files/patch-ad
new file mode 100644
index 000000000000..e770067308cb
--- /dev/null
+++ b/mail/xc-mail/files/patch-ad
@@ -0,0 +1,11 @@
+--- src/sendmail.cxx.orig Sat Sep 9 14:45:54 2000
++++ src/sendmail.cxx Mon Oct 2 00:07:59 2000
+@@ -101,7 +101,7 @@
+ ::send(sockfd,b,len,0);
+ // alarm(0);
+ }
+- fcntl(sockfd,F_SETFL,O_SYNC);
++ fcntl(sockfd,F_SETFL,O_FSYNC);
+ return r;
+ }
+ int sendmail::RCPT(void)
diff --git a/mail/xc-mail/files/patch-ae b/mail/xc-mail/files/patch-ae
new file mode 100644
index 000000000000..f6c5efb16c42
--- /dev/null
+++ b/mail/xc-mail/files/patch-ae
@@ -0,0 +1,21 @@
+This patch is from the XCmail FAQ.
+
+--- src/reader.cxx.orig Sat Jun 10 22:44:38 2000
++++ src/reader.cxx Mon Oct 2 00:15:12 2000
+@@ -2041,16 +2041,6 @@
+ {
+ mn.Recreate();
+ }
+- else
+- {
+- static message msg;
+- msg.Add(mn,new msgget_int(&mn,
+- (int (callable::*)(void))&menu::Selection),
+- NULL,NULL,NULL);
+- msg.Add(status,NULL,NULL,new msgset_int(&status,
+- (void (callable::*)(int))&bannertext::MenuHelpText),
+- NULL);
+- }
+
+ if (spooled>0)
+ mn.UnlockItem(5,2);
diff --git a/mail/xc-mail/pkg-comment b/mail/xc-mail/pkg-comment
new file mode 100644
index 000000000000..82ad5209907b
--- /dev/null
+++ b/mail/xc-mail/pkg-comment
@@ -0,0 +1 @@
+Mail client for X which supports POP and PGP
diff --git a/mail/xc-mail/pkg-descr b/mail/xc-mail/pkg-descr
new file mode 100644
index 000000000000..e4d33ee0cfb5
--- /dev/null
+++ b/mail/xc-mail/pkg-descr
@@ -0,0 +1,12 @@
+XCmail is a MIME- and POP3-capable e-mail client for X11. It has
+plugins to display various kinds of MIME attachments. There is an
+address book. XCmail can work with a local mailbox--or several--and
+POP3. With POP3, it can use the UIDL function and cache the UIDL
+history so mail which is left on the POP server but deleted on the
+client is only downloaded once. XCmail has RFC 2015-compliant
+support for encrypted mail in multipart MIME format.
+
+WWW: http://www.fsai.fh-trier.de/~schmitzj/Xclasses/XCmail/
+
+Trevor Johnson
+trevor@freebsd.org
diff --git a/mail/xc-mail/pkg-plist b/mail/xc-mail/pkg-plist
new file mode 100644
index 000000000000..9add1aeff35a
--- /dev/null
+++ b/mail/xc-mail/pkg-plist
@@ -0,0 +1,18 @@
+XCmail/converters/elm2xcmail
+XCmail/converters/ns2xcmail
+XCmail/plugins/babelfish_pl.o
+XCmail/plugins/binhex_encoding_pl.o
+XCmail/plugins/check_new_release_pl.o
+XCmail/plugins/dictionary_pl.o
+XCmail/plugins/js_code_pl.o
+XCmail/plugins/mhstyle_pl.o
+XCmail/plugins/rot13_encoding_pl.o
+XCmail/plugins/search_pl.o
+XCmail/plugins/simple_filter_pl.o
+XCmail/plugins/spam_bouncer_pl.o
+XCmail/plugins/test_pl.o
+XCmail/plugins/trashmgr_pl.o
+bin/xc-mail
+@dirrm XCmail/plugins
+@dirrm XCmail/converters
+@dirrm XCmail