summaryrefslogtreecommitdiff
path: root/mail/claws-mail
diff options
context:
space:
mode:
authorPatrick Li <pat@FreeBSD.org>2002-01-04 05:30:18 +0000
committerPatrick Li <pat@FreeBSD.org>2002-01-04 05:30:18 +0000
commit2da3ba5ce6886312e038fc999bcbc9d797db1d7c (patch)
treeeef950d7d6ee6763f48078662cf605a41b9504b7 /mail/claws-mail
parentAdd USE_XLIB=yes when building with the GUI. (diff)
Add port mail/sylpheed-claws, a gtk mail client with additional features over
sylpheed PR: 33501 Submitted by: Simon 'corecode' Schubert <corecode@corecode.ath.cx>
Notes
Notes: svn path=/head/; revision=52554
Diffstat (limited to 'mail/claws-mail')
-rw-r--r--mail/claws-mail/Makefile92
-rw-r--r--mail/claws-mail/distinfo1
-rw-r--r--mail/claws-mail/files/patch-configure11
-rw-r--r--mail/claws-mail/files/patch-src-defs.h22
-rw-r--r--mail/claws-mail/pkg-comment1
-rw-r--r--mail/claws-mail/pkg-descr21
-rw-r--r--mail/claws-mail/pkg-plist68
7 files changed, 216 insertions, 0 deletions
diff --git a/mail/claws-mail/Makefile b/mail/claws-mail/Makefile
new file mode 100644
index 000000000000..67dce886df43
--- /dev/null
+++ b/mail/claws-mail/Makefile
@@ -0,0 +1,92 @@
+# New ports collection makefile for: sylpheed-claws
+# Date created: 3 January 2002
+# Whom: Simon 'corecode' Schubert <corecode@corecode.ath.cx>
+#
+# $FreeBSD$
+#
+
+PORTNAME= sylpheed
+PORTVERSION= 0.6.6
+CATEGORIES= mail news ipv6
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= sylpheed-claws
+PKGNAMESUFFIX= -claws
+DISTNAME= sylpheed-${PORTVERSION}claws
+
+MAINTAINER= corecode@corecode.ath.cx
+
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+USE_LIBTOOL= yes
+USE_GTK= yes
+
+CONFIGURE_ARGS= --program-suffix="-claws" --with-included-gettext \
+ --enable-ipv6
+
+.if defined(WITH_PIXBUF)
+LIB_DEPENDS+= gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
+CONFIGURE_ARGS+= --disable-imlib
+.else
+USE_IMLIB= yes
+CONFIGURE_ARGS+= --disable-gdk-pixbuf
+.endif
+.if defined(WITH_GPGME)
+LIB_DEPENDS+= gpgme.4:${PORTSDIR}/security/gpgme
+RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg
+CONFIGURE_ARGS+= --enable-gpgme
+.endif
+.if defined(WITH_COMPFACE)
+LIB_DEPENDS+= compface.1:${PORTSDIR}/mail/faces
+CONFIGURE_ENV+= LIBS="-L${X11BASE}/lib"
+.else
+CONFIGURE_ARGS+= --disable-compface
+.endif
+.if defined(WITH_PSPELL)
+LIB_DEPENDS+= pspell.4:${PORTSDIR}/textproc/pspell
+CONFIGURE_ARGS+= --enable-pspell
+.endif
+.if !defined(WITHOUT_SSL)
+USE_OPENSSL= yes
+CONFIGURE_ARGS+= --enable-ssl
+.endif
+
+pre-everything::
+.if !defined(WITH_PIXBUF)
+ @${ECHO_MSG}
+ @${ECHO_MSG} "You can enable GDK Pixbuf support by defining WITH_PIXBUF."
+.endif
+.if defined(WITH_GPGME)
+ @${ECHO_MSG}
+ @${ECHO_MSG} "WARNING: GnuPG support using GPGME is still experimental."
+.else
+ @${ECHO_MSG}
+ @${ECHO_MSG} "You can enable GnuPG support using GPGME by defining WITH_GPGME."
+ @${ECHO_MSG} "WARNING: GnuPG support is still experimental."
+.endif
+.if !defined(WITH_COMPFACE)
+ @${ECHO_MSG}
+ @${ECHO_MSG} "You can enable compface (X-Face) support by defining WITH_COMPFACE."
+.endif
+.if !defined(WITH_PSPELL)
+ @${ECHO_MSG}
+ @${ECHO_MSG} "You can enable pspell support by defining WITH_PSPELL."
+.endif
+.if !defined(WITHOUT_SSL)
+ @${ECHO_MSG}
+ @${ECHO_MSG} "You can disable OpenSSL support by defining WITHOUT_SSL."
+.endif
+ @${ECHO_MSG}
+
+pre-build:
+ ${LN} -sf ${LOCALBASE}/bin/${LIBTOOL} ${WRKSRC}/libtool
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/doc/sylpheed-claws
+.for i in NEWS README README.claws README.jp RELEASE_NOTES.claws TODO TODO.jp
+ @${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/sylpheed-claws
+.endfor
+.endif
+ @${INSTALL_DATA} ${WRKSRC}/sylpheed.png ${PREFIX}/share/pixmaps/sylpheed-claws.png
+
+.include <bsd.port.mk>
diff --git a/mail/claws-mail/distinfo b/mail/claws-mail/distinfo
new file mode 100644
index 000000000000..44ce38840938
--- /dev/null
+++ b/mail/claws-mail/distinfo
@@ -0,0 +1 @@
+MD5 (sylpheed-0.6.6claws.tar.gz) = b7c62a120808fc87e3c3fc009bd63703
diff --git a/mail/claws-mail/files/patch-configure b/mail/claws-mail/files/patch-configure
new file mode 100644
index 000000000000..af0361f0024d
--- /dev/null
+++ b/mail/claws-mail/files/patch-configure
@@ -0,0 +1,11 @@
+--- ./configure.orig Sat Dec 15 14:28:30 2001
++++ ./configure Fri Dec 21 01:02:01 2001
+@@ -756,7 +756,7 @@
+ fi
+
+
+-PACKAGE=sylpheed
++PACKAGE=sylpheed-claws
+
+ MAJOR_VERSION=0
+ MINOR_VERSION=6
diff --git a/mail/claws-mail/files/patch-src-defs.h b/mail/claws-mail/files/patch-src-defs.h
new file mode 100644
index 000000000000..f7451153cacd
--- /dev/null
+++ b/mail/claws-mail/files/patch-src-defs.h
@@ -0,0 +1,22 @@
+--- ./src/defs.h.orig Fri Nov 16 09:47:26 2001
++++ ./src/defs.h Fri Dec 21 01:02:01 2001
+@@ -65,8 +65,8 @@
+ #define MARK_VERSION 2
+
+ #define DEFAULT_SIGNATURE ".signature"
+-#define DEFAULT_INC_PATH "/usr/bin/mh/inc"
+-#define DEFAULT_INC_PROGRAM "inc"
++#define DEFAULT_INC_PATH ""
++#define DEFAULT_INC_PROGRAM ""
+ /* #define DEFAULT_INC_PATH "/usr/bin/imget" */
+ /* #define DEFAULT_INC_PROGRAM "imget" */
+ #define DEFAULT_SENDMAIL_CMD "/usr/sbin/sendmail -t"
+@@ -74,7 +74,7 @@
+ #ifdef _PATH_MAILDIR
+ # define DEFAULT_SPOOL_PATH _PATH_MAILDIR
+ #else
+-# define DEFAULT_SPOOL_PATH "/var/spool/mail"
++# define DEFAULT_SPOOL_PATH "/var/mail"
+ #endif
+
+ #define BUFFSIZE 8192
diff --git a/mail/claws-mail/pkg-comment b/mail/claws-mail/pkg-comment
new file mode 100644
index 000000000000..16bcefcf5ddd
--- /dev/null
+++ b/mail/claws-mail/pkg-comment
@@ -0,0 +1 @@
+A lightweight and very featurefull GTK+ based e-mail and news client
diff --git a/mail/claws-mail/pkg-descr b/mail/claws-mail/pkg-descr
new file mode 100644
index 000000000000..481ba3918629
--- /dev/null
+++ b/mail/claws-mail/pkg-descr
@@ -0,0 +1,21 @@
+Sylpheed is an e-mail client (and news reader) based on GTK+
+
+Currently, many features are supported including POP3, IMAP, NNTP,
+multiple accounts, threading, filtering, MIME attachments, APOP, SMTP
+AUTH, SSL, IPv6, GnuPG, internalization, and more.
+
+In addition to the above, Sylpheed-claws has the following extra features:
+* A revision of the filtering system
+* allow colour labeling of emails based on filtering rules
+* automatic mailing list reply, allow ignoring of mail threads
+* selectable fonts, compface support, spell checking, SMTP AUTH
+* Revision of the quotation format and forwarding format
+* encryption/decryption of GPG/PGP ascii-armored messages is supported
+* dynamic signatures are enabled
+* folder properties: associate certain options per folder,
+ 'Request Return Receipt', 'Default To', and 'Default account'
+and more...
+
+WWW: http://sylpheed-claws.sourceforge.net/
+
+- corecode
diff --git a/mail/claws-mail/pkg-plist b/mail/claws-mail/pkg-plist
new file mode 100644
index 000000000000..746089f3f1dc
--- /dev/null
+++ b/mail/claws-mail/pkg-plist
@@ -0,0 +1,68 @@
+bin/sylpheed-claws
+lib/charset.alias
+%%PORTDOCS%%share/doc/sylpheed-claws/NEWS
+%%PORTDOCS%%share/doc/sylpheed-claws/README
+%%PORTDOCS%%share/doc/sylpheed-claws/README.claws
+%%PORTDOCS%%share/doc/sylpheed-claws/README.jp
+%%PORTDOCS%%share/doc/sylpheed-claws/RELEASE_NOTES.claws
+%%PORTDOCS%%share/doc/sylpheed-claws/TODO
+%%PORTDOCS%%share/doc/sylpheed-claws/TODO.jp
+share/locale/cs/LC_MESSAGES/sylpheed-claws.mo
+share/locale/de/LC_MESSAGES/sylpheed-claws.mo
+share/locale/el/LC_MESSAGES/sylpheed-claws.mo
+share/locale/es/LC_MESSAGES/sylpheed-claws.mo
+share/locale/fr/LC_MESSAGES/sylpheed-claws.mo
+share/locale/hr/LC_MESSAGES/sylpheed-claws.mo
+share/locale/it/LC_MESSAGES/sylpheed-claws.mo
+share/locale/ja/LC_MESSAGES/sylpheed-claws.mo
+share/locale/ko/LC_MESSAGES/sylpheed-claws.mo
+share/locale/locale.alias
+share/locale/nl/LC_MESSAGES/sylpheed-claws.mo
+share/locale/pl/LC_MESSAGES/sylpheed-claws.mo
+share/locale/pt_BR/LC_MESSAGES/sylpheed-claws.mo
+share/locale/ru/LC_MESSAGES/sylpheed-claws.mo
+share/locale/sv/LC_MESSAGES/sylpheed-claws.mo
+share/pixmaps/sylpheed-claws.png
+share/sylpheed-claws/manual/en/sylpheed-1.html
+share/sylpheed-claws/manual/en/sylpheed-10.html
+share/sylpheed-claws/manual/en/sylpheed-11.html
+share/sylpheed-claws/manual/en/sylpheed-12.html
+share/sylpheed-claws/manual/en/sylpheed-13.html
+share/sylpheed-claws/manual/en/sylpheed-14.html
+share/sylpheed-claws/manual/en/sylpheed-15.html
+share/sylpheed-claws/manual/en/sylpheed-16.html
+share/sylpheed-claws/manual/en/sylpheed-17.html
+share/sylpheed-claws/manual/en/sylpheed-2.html
+share/sylpheed-claws/manual/en/sylpheed-3.html
+share/sylpheed-claws/manual/en/sylpheed-4.html
+share/sylpheed-claws/manual/en/sylpheed-5.html
+share/sylpheed-claws/manual/en/sylpheed-6.html
+share/sylpheed-claws/manual/en/sylpheed-7.html
+share/sylpheed-claws/manual/en/sylpheed-8.html
+share/sylpheed-claws/manual/en/sylpheed-9.html
+share/sylpheed-claws/manual/en/sylpheed.html
+share/sylpheed-claws/manual/ja/sylpheed-1.html
+share/sylpheed-claws/manual/ja/sylpheed-10.html
+share/sylpheed-claws/manual/ja/sylpheed-11.html
+share/sylpheed-claws/manual/ja/sylpheed-12.html
+share/sylpheed-claws/manual/ja/sylpheed-13.html
+share/sylpheed-claws/manual/ja/sylpheed-14.html
+share/sylpheed-claws/manual/ja/sylpheed-15.html
+share/sylpheed-claws/manual/ja/sylpheed-16.html
+share/sylpheed-claws/manual/ja/sylpheed-17.html
+share/sylpheed-claws/manual/ja/sylpheed-2.html
+share/sylpheed-claws/manual/ja/sylpheed-3.html
+share/sylpheed-claws/manual/ja/sylpheed-4.html
+share/sylpheed-claws/manual/ja/sylpheed-5.html
+share/sylpheed-claws/manual/ja/sylpheed-6.html
+share/sylpheed-claws/manual/ja/sylpheed-7.html
+share/sylpheed-claws/manual/ja/sylpheed-8.html
+share/sylpheed-claws/manual/ja/sylpheed-9.html
+share/sylpheed-claws/manual/ja/sylpheed.html
+share/sylpheed-claws/manual/ja/sylpheed.sgml
+@dirrm share/sylpheed-claws/manual/ja
+@dirrm share/sylpheed-claws/manual/en
+@dirrm share/sylpheed-claws/manual
+@dirrm share/sylpheed-claws
+@unexec rmdir %D/share/pixmaps 2>/dev/null || true
+%%PORTDOCS%%@dirrm share/doc/sylpheed-claws