aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authoroliver <oliver@FreeBSD.org>2003-09-27 21:06:22 +0800
committeroliver <oliver@FreeBSD.org>2003-09-27 21:06:22 +0800
commit20d245dd3bdf3e85f93673620223c0e5a7f76dac (patch)
tree7371dae1ac30323adcda6eac8ec5d66a8228fb42 /mail
parentd6b2a575fca1ffdbabcabb7a269fe01bd7777cc0 (diff)
downloadfreebsd-ports-gnome-20d245dd3bdf3e85f93673620223c0e5a7f76dac.tar.gz
freebsd-ports-gnome-20d245dd3bdf3e85f93673620223c0e5a7f76dac.tar.zst
freebsd-ports-gnome-20d245dd3bdf3e85f93673620223c0e5a7f76dac.zip
Add sylpheed-gtk2 0.9.5.20030906,
the GTK+ 2.0 port of a lightweight, featureful, and fast e-mail client. PR: 57208 Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
Diffstat (limited to 'mail')
-rw-r--r--mail/Makefile1
-rw-r--r--mail/sylpheed-gtk2/Makefile119
-rw-r--r--mail/sylpheed-gtk2/distinfo1
-rw-r--r--mail/sylpheed-gtk2/files/patch-aa20
-rw-r--r--mail/sylpheed-gtk2/files/patch-ba11
-rw-r--r--mail/sylpheed-gtk2/pkg-descr16
-rw-r--r--mail/sylpheed-gtk2/pkg-plist107
7 files changed, 275 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 225324b07076..d781471b62b3 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -326,6 +326,7 @@
SUBDIR += stuphead
SUBDIR += sylpheed
SUBDIR += sylpheed-claws
+ SUBDIR += sylpheed-gtk2
SUBDIR += teapop
SUBDIR += tkrat2
SUBDIR += tlb
diff --git a/mail/sylpheed-gtk2/Makefile b/mail/sylpheed-gtk2/Makefile
new file mode 100644
index 000000000000..3a9abd394efa
--- /dev/null
+++ b/mail/sylpheed-gtk2/Makefile
@@ -0,0 +1,119 @@
+# New ports collection makefile for: sylpheed-gtk2
+# Date created: 25 September 2003
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+PORTNAME= sylpheed-gtk2
+PORTVERSION= 0.9.5.20030906
+CATEGORIES= mail ipv6
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= sylpheed-0.9.5-gtk2-20030906
+
+MAINTAINER= jylefort@brutele.be
+COMMENT= The GTK+ 2.0 port of a lightweight, featureful, and fast e-mail client
+
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+USE_GNOME= gtk20
+USE_LIBTOOL= yes
+USE_REINPLACE= yes
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+CONFIGURE_ARGS= --prefix=${PREFIX} --enable-ipv6
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_GPGME)
+LIB_DEPENDS+= gpgme.9:${PORTSDIR}/security/gpgme
+RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg
+CONFIGURE_ARGS+= --enable-gpgme
+.else
+CONFIGURE_ARGS+= --disable-gpgme
+.endif
+
+.if defined(WITH_COMPFACE)
+LIB_DEPENDS+= compface.1:${PORTSDIR}/mail/faces
+CONFIGURE_ARGS+= --enable-compface
+.else
+CONFIGURE_ARGS+= --disable-compface
+.endif
+
+.if defined(WITH_JPILOT)
+LIB_DEPENDS+= pisock.8:${PORTSDIR}/palm/pilot-link
+RUN_DEPENDS+= jpilot:${PORTSDIR}/palm/jpilot
+CONFIGURE_ARGS+= --enable-jpilot
+.else
+CONFIGURE_ARGS+= --disable-jpilot
+.endif
+
+.if defined(WITH_LDAP)
+LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap20-client
+CONFIGURE_ARGS+= --enable-ldap
+.else
+CONFIGURE_ARGS+= --disable-ldap
+.endif
+
+.if !defined(WITHOUT_SSL)
+USE_OPENSSL= yes
+CONFIGURE_ARGS+= --enable-ssl
+.else
+CONFIGURE_ARGS+= --disable-ssl
+.endif
+
+MAKEFILES= Makefile.in \
+ ac/Makefile.in \
+ faq/Makefile.in \
+ faq/de/Makefile.in \
+ faq/en/Makefile.in \
+ faq/es/Makefile.in \
+ faq/fr/Makefile.in \
+ faq/it/Makefile.in \
+ manual/Makefile.in \
+ manual/en/Makefile.in \
+ manual/ja/Makefile.in \
+ src/Makefile.in
+
+pre-everything::
+ @${ECHO} ""
+ @${ECHO} "You may use the following build options:"
+ @${ECHO} ""
+ @${ECHO} " WITH_GPGME=yes Enable GnuPG support using GPGME."
+ @${ECHO} " WITH_COMPFACE=yes Enable X-Face support."
+ @${ECHO} " WITH_JPILOT=yes Enable JPilot support."
+ @${ECHO} " WITH_LDAP=yes Enable LDAP support."
+ @${ECHO} ""
+ @${ECHO} " WITHOUT_SSL=yes Disable OpenSSL support."
+ @${ECHO} ""
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS:S/"//g}|g; \
+ s|-lresolv||g; s|-lpisock\"|-liconv &|g' ${WRKSRC}/configure
+
+.if defined(NOPORTDOCS)
+ @${REINPLACE_CMD} -e 's|^SUBDIRS = ac po intl src manual faq$$|SUBDIRS = ac po intl src|g' \
+ ${WRKSRC}/Makefile.in
+.else
+.for i in ${MAKEFILES}
+ @${REINPLACE_CMD} -e 's|^faqdir = @faqdir@$$|faqdir = ${DOCSDIR}/faq|g; \
+ s|^manualdir = @manualdir@$$|manualdir = ${DOCSDIR}/manual|g' \
+ ${WRKSRC}/${i}
+.endfor
+.endif
+
+pre-build:
+ ${LN} -sf ${LIBTOOL} ${WRKSRC}/libtool
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for i in ChangeLog INSTALL README TODO
+ @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/${i}.jp ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/mail/sylpheed-gtk2/distinfo b/mail/sylpheed-gtk2/distinfo
new file mode 100644
index 000000000000..a381b7df02e3
--- /dev/null
+++ b/mail/sylpheed-gtk2/distinfo
@@ -0,0 +1 @@
+MD5 (sylpheed-0.9.5-gtk2-20030906.tar.gz) = ae2897cccae428cfbbe490d2e3d20500
diff --git a/mail/sylpheed-gtk2/files/patch-aa b/mail/sylpheed-gtk2/files/patch-aa
new file mode 100644
index 000000000000..1a6c2a8f0c0a
--- /dev/null
+++ b/mail/sylpheed-gtk2/files/patch-aa
@@ -0,0 +1,20 @@
+--- src/defs.h.orig Thu Sep 25 11:14:02 2003
++++ src/defs.h Thu Sep 25 11:15:26 2003
+@@ -64,7 +64,7 @@
+ #define MARK_VERSION 2
+
+ #define DEFAULT_SIGNATURE ".signature"
+-#define DEFAULT_INC_PATH "/usr/bin/mh/inc"
++#define DEFAULT_INC_PATH ""
+ #define DEFAULT_INC_PROGRAM "inc"
+ /* #define DEFAULT_INC_PATH "/usr/bin/imget" */
+ /* #define DEFAULT_INC_PROGRAM "imget" */
+@@ -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/sylpheed-gtk2/files/patch-ba b/mail/sylpheed-gtk2/files/patch-ba
new file mode 100644
index 000000000000..a6a44c7db7f8
--- /dev/null
+++ b/mail/sylpheed-gtk2/files/patch-ba
@@ -0,0 +1,11 @@
+--- po/Makefile.in.in.orig Thu Sep 25 12:15:12 2003
++++ po/Makefile.in.in Thu Sep 25 12:16:23 2003
+@@ -106,7 +106,7 @@
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+- lang=`echo $$cat | sed 's/\.gmo$$//'`; \
++ lang=`echo $$cat | sed 's/\.mo$$//'`; \
+ dir=$(localedir)/$$lang/LC_MESSAGES; \
+ $(mkinstalldirs) $(DESTDIR)$$dir; \
+ if test -r $$cat; then \
diff --git a/mail/sylpheed-gtk2/pkg-descr b/mail/sylpheed-gtk2/pkg-descr
new file mode 100644
index 000000000000..8bb9fd10d794
--- /dev/null
+++ b/mail/sylpheed-gtk2/pkg-descr
@@ -0,0 +1,16 @@
+Sylpheed is an e-mail client (and news reader) based on GTK+, running on
+X Window System, and aiming for:
+ * Quick response
+ * Graceful, and sophisticated interface
+ * Easy configuration, intuitive operation
+ * Abundant features
+
+Currently, many features are supported including POP3, IMAP, NNTP,
+multiple accounts, threading, filtering, MIME attachments, APOP, SMTP
+AUTH, SSL, IPv6, GnuPG, internalization, and more.
+
+This is the GTK+ 2.0 branch of Sylpheed, authored by Takuro Ashie and
+Botond Botyanszki.
+
+WWW: http://sylpheed.good-day.net/
+WWW: http://www.homa.ne.jp/~ashie/linux/sylpheed-gtk2.html
diff --git a/mail/sylpheed-gtk2/pkg-plist b/mail/sylpheed-gtk2/pkg-plist
new file mode 100644
index 000000000000..b331d590a00c
--- /dev/null
+++ b/mail/sylpheed-gtk2/pkg-plist
@@ -0,0 +1,107 @@
+bin/sylpheed
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.jp
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL.jp
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.jp
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/TODO.jp
+share/locale/cs/LC_MESSAGES/sylpheed.mo
+share/locale/da/LC_MESSAGES/sylpheed.mo
+share/locale/de/LC_MESSAGES/sylpheed.mo
+share/locale/el/LC_MESSAGES/sylpheed.mo
+share/locale/es/LC_MESSAGES/sylpheed.mo
+share/locale/et/LC_MESSAGES/sylpheed.mo
+share/locale/fr/LC_MESSAGES/sylpheed.mo
+share/locale/gl/LC_MESSAGES/sylpheed.mo
+share/locale/hr/LC_MESSAGES/sylpheed.mo
+share/locale/hu/LC_MESSAGES/sylpheed.mo
+share/locale/it/LC_MESSAGES/sylpheed.mo
+share/locale/ja/LC_MESSAGES/sylpheed.mo
+share/locale/ko/LC_MESSAGES/sylpheed.mo
+share/locale/nl/LC_MESSAGES/sylpheed.mo
+share/locale/pl/LC_MESSAGES/sylpheed.mo
+share/locale/pt_BR/LC_MESSAGES/sylpheed.mo
+share/locale/ro/LC_MESSAGES/sylpheed.mo
+share/locale/ru/LC_MESSAGES/sylpheed.mo
+share/locale/sk/LC_MESSAGES/sylpheed.mo
+share/locale/sl/LC_MESSAGES/sylpheed.mo
+share/locale/sr/LC_MESSAGES/sylpheed.mo
+share/locale/sv/LC_MESSAGES/sylpheed.mo
+share/locale/tr/LC_MESSAGES/sylpheed.mo
+share/locale/zh_CN/LC_MESSAGES/sylpheed.mo
+share/locale/zh_TW.Big5/LC_MESSAGES/sylpheed.mo
+%%PORTDOCS%%%%DOCSDIR%%/faq/de/sylpheed-faq-1.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/de/sylpheed-faq-2.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/de/sylpheed-faq-3.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/de/sylpheed-faq.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/en/sylpheed-faq-1.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/en/sylpheed-faq-2.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/en/sylpheed-faq-3.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/en/sylpheed-faq.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/es/sylpheed-faq-1.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/es/sylpheed-faq-2.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/es/sylpheed-faq-3.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/es/sylpheed-faq.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/fr/sylpheed-faq-1.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/fr/sylpheed-faq-2.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/fr/sylpheed-faq-3.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/fr/sylpheed-faq.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/it/sylpheed-faq-1.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/it/sylpheed-faq-2.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/it/sylpheed-faq-3.html
+%%PORTDOCS%%%%DOCSDIR%%/faq/it/sylpheed-faq.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-1.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-10.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-11.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-12.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-13.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-14.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-15.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-16.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-17.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-18.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-19.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-2.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-20.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-3.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-4.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-5.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-6.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-7.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-8.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-9.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-1.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-10.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-11.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-12.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-13.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-14.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-15.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-16.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-17.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-18.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-19.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-2.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-20.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-3.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-4.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-5.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-6.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-7.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-8.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-9.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed.sgml
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual/ja
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual/en
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/it
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/fr
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/es
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/en
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/de
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq
+%%PORTDOCS%%@dirrm %%DOCSDIR%%