diff options
author | oliver <oliver@FreeBSD.org> | 2003-09-27 13:06:22 +0000 |
---|---|---|
committer | oliver <oliver@FreeBSD.org> | 2003-09-27 13:06:22 +0000 |
commit | 20d245dd3bdf3e85f93673620223c0e5a7f76dac (patch) | |
tree | 7371dae1ac30323adcda6eac8ec5d66a8228fb42 /mail | |
parent | d6b2a575fca1ffdbabcabb7a269fe01bd7777cc0 (diff) | |
download | FreeBSD-ports-20d245dd3bdf3e85f93673620223c0e5a7f76dac.zip FreeBSD-ports-20d245dd3bdf3e85f93673620223c0e5a7f76dac.tar.gz |
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/Makefile | 1 | ||||
-rw-r--r-- | mail/sylpheed-gtk2/Makefile | 119 | ||||
-rw-r--r-- | mail/sylpheed-gtk2/distinfo | 1 | ||||
-rw-r--r-- | mail/sylpheed-gtk2/files/patch-aa | 20 | ||||
-rw-r--r-- | mail/sylpheed-gtk2/files/patch-ba | 11 | ||||
-rw-r--r-- | mail/sylpheed-gtk2/pkg-descr | 16 | ||||
-rw-r--r-- | mail/sylpheed-gtk2/pkg-plist | 107 |
7 files changed, 275 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile index 225324b..d781471 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 0000000..3a9abd3 --- /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 0000000..a381b7d --- /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 0000000..1a6c2a8 --- /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 0000000..a6a44c7 --- /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 0000000..8bb9fd1 --- /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 0000000..b331d59 --- /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%% |