diff --git a/mail/claws-mail-address_keeper/Makefile b/mail/claws-mail-address_keeper/Makefile index ac6ef8107032..c6484d77e89c 100644 --- a/mail/claws-mail-address_keeper/Makefile +++ b/mail/claws-mail-address_keeper/Makefile @@ -1,11 +1,10 @@ # Created by: Pawel Pekala PORTNAME= address_keeper -PORTREVISION= 0 COMMENT= Recipient addresses keeper plugin for Claws Mail CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-archive/Makefile b/mail/claws-mail-archive/Makefile index dee9ab0f9a33..22ba58c7c5e5 100644 --- a/mail/claws-mail-archive/Makefile +++ b/mail/claws-mail-archive/Makefile @@ -1,13 +1,12 @@ # Created by: Martin Wilke PORTNAME= archive -PORTREVISION= 0 COMMENT= Mail archiver plugin for Claws Mail USES= libarchive CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-att_remover/Makefile b/mail/claws-mail-att_remover/Makefile index 641ad56e154c..78f8e8c94a9d 100644 --- a/mail/claws-mail-att_remover/Makefile +++ b/mail/claws-mail-att_remover/Makefile @@ -1,11 +1,10 @@ # Created by: Pawel Pekala PORTNAME= att_remover -PORTREVISION= 0 COMMENT= Attachments removing plugin for Claws Mail CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-attachwarner/Makefile b/mail/claws-mail-attachwarner/Makefile index 3aa93c325245..47812586fd8f 100644 --- a/mail/claws-mail-attachwarner/Makefile +++ b/mail/claws-mail-attachwarner/Makefile @@ -1,11 +1,10 @@ # Created by: Pawel Pekala PORTNAME= attachwarner -PORTREVISION= 0 COMMENT= Not attached file warning plugin for Claws Mail CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-bogofilter/Makefile b/mail/claws-mail-bogofilter/Makefile index d97f16abfdae..cc4a38c63aa6 100644 --- a/mail/claws-mail-bogofilter/Makefile +++ b/mail/claws-mail-bogofilter/Makefile @@ -1,18 +1,17 @@ # Created by: Pawel Pekala PORTNAME= bogofilter -PORTREVISION= 0 COMMENT= Spam filtering plugin for Claws Mail CLAWS_PLUGINS_BUILD= ${PORTNAME} OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= BDB SQLITE OPTIONS_DEFAULT= BDB BDB_RUN_DEPENDS= bogofilter>0:mail/bogofilter SQLITE_RUN_DEPENDS= bogofilter-sqlite>0:mail/bogofilter-sqlite .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-bsfilter/Makefile b/mail/claws-mail-bsfilter/Makefile index cefcd0d2e3a9..a29caa163f1b 100644 --- a/mail/claws-mail-bsfilter/Makefile +++ b/mail/claws-mail-bsfilter/Makefile @@ -1,13 +1,12 @@ # Created by: Martin Wilke PORTNAME= bsfilter -PORTREVISION= 0 COMMENT= Spam filtering, bsfilter based plugin for Claws Mail RUN_DEPENDS= bsfilter:mail/bsfilter CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-clamd/Makefile b/mail/claws-mail-clamd/Makefile index 4b954a7dcdbc..c8b3f94ce2b2 100644 --- a/mail/claws-mail-clamd/Makefile +++ b/mail/claws-mail-clamd/Makefile @@ -1,13 +1,12 @@ # Created by: Pawel Pekala PORTNAME= clamd -PORTREVISION= 1 COMMENT= ClamAV based antivirus plugin for Claws Mail RUN_DEPENDS= clamd:security/clamav CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-dillo/Makefile b/mail/claws-mail-dillo/Makefile index 3dad8cd1c1d4..2bfc7fce2d24 100644 --- a/mail/claws-mail-dillo/Makefile +++ b/mail/claws-mail-dillo/Makefile @@ -1,13 +1,12 @@ # Created by: Rozhuk Ivan PORTNAME= dillo -PORTREVISION= 0 COMMENT= Viewing of html messages using the Dillo web browser RUN_DEPENDS= dillo>=0:www/dillo2 CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-dillo/pkg-descr b/mail/claws-mail-dillo/pkg-descr index 30b7a638435a..bbdf00191779 100644 --- a/mail/claws-mail-dillo/pkg-descr +++ b/mail/claws-mail-dillo/pkg-descr @@ -1,9 +1,8 @@ The Dillo HTML Viewer plugin is an HTML renderer plugin for Claws Mail. It features: - Basic rendering of HTML message parts - Optional fetching and displaying of remote images - Browsing the web from within of Claws Mail - -WWW: https://www.claws-mail.org/plugins.php +WWW: https://www.claws-mail.org/plugin.php?plugin=dillo diff --git a/mail/claws-mail-fetchinfo/Makefile b/mail/claws-mail-fetchinfo/Makefile index b820eec2740a..dfa1da04d7bb 100644 --- a/mail/claws-mail-fetchinfo/Makefile +++ b/mail/claws-mail-fetchinfo/Makefile @@ -1,11 +1,10 @@ # Created by: Pawel Pekala PORTNAME= fetchinfo -PORTREVISION= 0 COMMENT= Header insertion plugin for Claws Mail CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-gdata/Makefile b/mail/claws-mail-gdata/Makefile index 47838a434e5d..4e87e757d08c 100644 --- a/mail/claws-mail-gdata/Makefile +++ b/mail/claws-mail-gdata/Makefile @@ -1,13 +1,12 @@ # Created by: Pawel Pekala PORTNAME= gdata -PORTREVISION= 0 COMMENT= Plugin providing Google Contacts in the Tab-address completion LIB_DEPENDS= libgdata.so:devel/libgdata CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-gdata/pkg-descr b/mail/claws-mail-gdata/pkg-descr index d1809dcfa74c..6f056ecf6732 100644 --- a/mail/claws-mail-gdata/pkg-descr +++ b/mail/claws-mail-gdata/pkg-descr @@ -1,6 +1,6 @@ Provides access to GData (Google services) for Claws Mail. The only currently implemented feature is inclusion of Google contacts into the address completion. -WWW: https://www.claws-mail.org/plugins.php +WWW: https://www.claws-mail.org/plugin.php?plugin=gdata diff --git a/mail/claws-mail-libravatar/Makefile b/mail/claws-mail-libravatar/Makefile index 6f5437d2720c..30e171a1670b 100644 --- a/mail/claws-mail-libravatar/Makefile +++ b/mail/claws-mail-libravatar/Makefile @@ -1,13 +1,12 @@ # Created by: Pawel Pekala PORTNAME= libravatar -PORTREVISION= 0 COMMENT= Avatar display plugin for Claws Mail LIB_DEPENDS= libcurl.so:ftp/curl CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-litehtml_viewer/Makefile b/mail/claws-mail-litehtml_viewer/Makefile index c3576b3fc471..46b1f92eaf09 100644 --- a/mail/claws-mail-litehtml_viewer/Makefile +++ b/mail/claws-mail-litehtml_viewer/Makefile @@ -1,20 +1,19 @@ # Created by: Rozhuk Ivan PORTNAME= litehtml_viewer -PORTREVISION= 1 COMMENT= Viewer plugin for HTML emails, using the litehtml library USES+= compiler:c++11-lang gnome USE_GNOME= cairo glib20 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libgumbo.so:devel/gumbo \ libcurl.so:ftp/curl CLAWS_PLUGINS_BUILD= ${PORTNAME} post-configure: @${RM} ${WRKSRC}/version .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-mailmbox/Makefile b/mail/claws-mail-mailmbox/Makefile index 50149e50c09e..3d17e90e13a9 100644 --- a/mail/claws-mail-mailmbox/Makefile +++ b/mail/claws-mail-mailmbox/Makefile @@ -1,11 +1,10 @@ # Created by: Pawel Pekala PORTNAME= mailmbox -PORTREVISION= 0 COMMENT= Mbox maildir plugin for Claws Mail CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-managesieve/Makefile b/mail/claws-mail-managesieve/Makefile index a18c04d38f31..e44034a07145 100644 --- a/mail/claws-mail-managesieve/Makefile +++ b/mail/claws-mail-managesieve/Makefile @@ -1,11 +1,10 @@ # Created by: Pawel Pekala PORTNAME= managesieve -PORTREVISION= 0 COMMENT= Sieve filters manager for Claws Mail CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-newmail/Makefile b/mail/claws-mail-newmail/Makefile index 33c7e750f429..a6dad9e387a2 100644 --- a/mail/claws-mail-newmail/Makefile +++ b/mail/claws-mail-newmail/Makefile @@ -1,11 +1,10 @@ # Created by: Pawel Pekala PORTNAME= newmail -PORTREVISION= 0 COMMENT= Message header summary logging plugin for Claws Mail CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-notification/Makefile b/mail/claws-mail-notification/Makefile index c1b3a0ed93b6..db4cfae89fe6 100644 --- a/mail/claws-mail-notification/Makefile +++ b/mail/claws-mail-notification/Makefile @@ -1,14 +1,13 @@ # Created by: Pawel Pekala PORTNAME= notification -PORTREVISION= 1 COMMENT= New mail notification plugin for Claws Mail LIB_DEPENDS= libcanberra-gtk.so:audio/libcanberra-gtk2 \ libnotify.so:devel/libnotify CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-pdf_viewer/Makefile b/mail/claws-mail-pdf_viewer/Makefile index 6ee9dc5b807a..19833dd3c9fc 100644 --- a/mail/claws-mail-pdf_viewer/Makefile +++ b/mail/claws-mail-pdf_viewer/Makefile @@ -1,15 +1,14 @@ # Created by: Pawel Pekala PORTNAME= pdf_viewer -PORTREVISION= 9 COMMENT= PDF and PostScript viewer plugin for Claws Mail LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib USES+= ghostscript CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-perl/Makefile b/mail/claws-mail-perl/Makefile index 2b276e3f07bc..b60e938921b9 100644 --- a/mail/claws-mail-perl/Makefile +++ b/mail/claws-mail-perl/Makefile @@ -1,21 +1,20 @@ # Created by: Pawel Pekala PORTNAME= perl -PORTREVISION= 0 COMMENT= Perl filtering plugin for Claws Mail USES+= perl5 shebangfix SHEBANG_FILES= src/plugins/perl/tools/matcherrc2perlfilter.pl PLIST_FILES+= share/claws-mail/matcherrc2perlfilter.pl CLAWS_PLUGINS_BUILD= ${PORTNAME} post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/claws-mail ${INSTALL_SCRIPT} ${WRKSRC}/src/plugins/perl/tools/matcherrc2perlfilter.pl \ ${STAGEDIR}${PREFIX}/share/claws-mail .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-pgp/Makefile b/mail/claws-mail-pgp/Makefile index 8ecc2b0ec78a..7bd2449f62a5 100644 --- a/mail/claws-mail-pgp/Makefile +++ b/mail/claws-mail-pgp/Makefile @@ -1,13 +1,12 @@ # Created by: Pawel Pekala PORTNAME= pgp -PORTREVISION= 0 COMMENT= PGP plugins for Claws Mail LIB_DEPENDS= libgpgme.so:security/gpgme CLAWS_PLUGINS_BUILD= pgpcore pgpinline pgpmime smime .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-plugins/Makefile b/mail/claws-mail-plugins/Makefile index fb3a39b563ca..f40f14d9768c 100644 --- a/mail/claws-mail-plugins/Makefile +++ b/mail/claws-mail-plugins/Makefile @@ -1,34 +1,34 @@ # Created by: Rozhuk Ivan PORTNAME= claws-mail-plugins -PORTVERSION= 3.18.0 +PORTVERSION= 3.19.0 CATEGORIES= mail news MAINTAINER= portmaster@BSDforge.com COMMENT= claws-mail plugins meta-port LICENSE= BSD2CLAUSE USES= metaport .include "../claws-mail/Makefile.claws.plugins" # pgpcore, pgpinline, pgpmime, smime CLAWS_PLUGINS+= pgp .for _addon in ${CLAWS_PLUGINS:O} . if exists(../claws-mail-${_addon}) OPTIONS_DEFINE+= ${_addon:tu} ${_addon:tu}_DESC!= ${MAKE} -C ../claws-mail-${_addon} -V COMMENT . endif .endfor .include .for _addon in ${CLAWS_PLUGINS} . if ${PORT_OPTIONS:M${_addon:tu}} != "" RUN_DEPENDS+= claws-mail-${_addon}>=0:mail/claws-mail-${_addon} . endif .endfor .include diff --git a/mail/claws-mail-rssyl/Makefile b/mail/claws-mail-rssyl/Makefile index 5ce504c31985..65db34905c6f 100644 --- a/mail/claws-mail-rssyl/Makefile +++ b/mail/claws-mail-rssyl/Makefile @@ -1,14 +1,13 @@ # Created by: v.velox@vvelox.net PORTNAME= rssyl -PORTREVISION= 0 PORTEPOCH= 4 COMMENT= RSS/Atom feed reader plugin for Claws Mail LIB_DEPENDS= libcurl.so:ftp/curl CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-rssyl/pkg-descr b/mail/claws-mail-rssyl/pkg-descr index 945f5b517134..789da2d0edf8 100644 --- a/mail/claws-mail-rssyl/pkg-descr +++ b/mail/claws-mail-rssyl/pkg-descr @@ -1,4 +1,4 @@ This plugin allows you to read your favorite newsfeeds in Claws Mail. RSS 1.0, 2.0 and Atom feeds are currently supported. -WWW: https://www.claws-mail.org/plugin.php?plugin=rssyl +WWW: https://www.claws-mail.org/plugins.php diff --git a/mail/claws-mail-spam_report/Makefile b/mail/claws-mail-spam_report/Makefile index 876bbfcd4da3..f807590a8043 100644 --- a/mail/claws-mail-spam_report/Makefile +++ b/mail/claws-mail-spam_report/Makefile @@ -1,13 +1,12 @@ # Created by: Martin Wilke PORTNAME= spam_report -PORTREVISION= 0 COMMENT= Spam report plugin for Claws Mail LIB_DEPENDS= libcurl.so:ftp/curl CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-spamassassin/Makefile b/mail/claws-mail-spamassassin/Makefile index 0462673a67d2..1dbd08c3c330 100644 --- a/mail/claws-mail-spamassassin/Makefile +++ b/mail/claws-mail-spamassassin/Makefile @@ -1,13 +1,12 @@ # Created by: Pawel Pekala PORTNAME= spamassassin -PORTREVISION= 0 COMMENT= SpamAssassin plugin for Claws Mail RUN_DEPENDS= spamd:mail/spamassassin CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-tnef_parse/Makefile b/mail/claws-mail-tnef_parse/Makefile index 96817edbc0d7..18dc6b90cfc2 100644 --- a/mail/claws-mail-tnef_parse/Makefile +++ b/mail/claws-mail-tnef_parse/Makefile @@ -1,13 +1,12 @@ # Created by: Martin Wilke PORTNAME= tnef_parse -PORTREVISION= 0 COMMENT= TNEF attachment format parser plugin for Claws Mail LIB_DEPENDS= libytnef.so:converters/ytnef CLAWS_PLUGINS_BUILD= ${PORTNAME} .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail-vcalendar/Makefile b/mail/claws-mail-vcalendar/Makefile index 060614b91c9b..21c4dbd6b58b 100644 --- a/mail/claws-mail-vcalendar/Makefile +++ b/mail/claws-mail-vcalendar/Makefile @@ -1,17 +1,16 @@ # Created by: Pawel Pekala PORTNAME= vcalendar -PORTREVISION= 0 COMMENT= vCalendar plugin for Claws Mail LIB_DEPENDS= libical.so:devel/libical CLAWS_PLUGINS_BUILD= ${PORTNAME} USES+= cpe CPE_VENDOR= claws-mail .include "../claws-mail/Makefile.claws" .include diff --git a/mail/claws-mail/Makefile b/mail/claws-mail/Makefile index cddb0170c5c9..bf7c639b5989 100644 --- a/mail/claws-mail/Makefile +++ b/mail/claws-mail/Makefile @@ -1,87 +1,88 @@ # Created by: Simon 'corecode' Schubert PORTNAME= claws-mail -PORTREVISION= 1 CATEGORIES= mail news COMMENT= Lightweight and featureful GTK+ based e-mail and news client LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl \ libetpan.so:mail/libetpan \ - libfreetype.so:print/freetype2 \ - libharfbuzz.so:print/harfbuzz \ - libsasl2.so:security/cyrus-sasl2 \ - libgnutls.so:security/gnutls \ - libgcrypt.so:security/libgcrypt \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ - libnettle.so:security/nettle -RUN_DEPENDS= mime-support>0:misc/mime-support \ - ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss + libfreetype.so:print/freetype2 \ + libgcrypt.so:security/libgcrypt \ + libgnutls.so:security/gnutls \ + libharfbuzz.so:print/harfbuzz \ + libnettle.so:security/nettle \ + libsasl2.so:security/cyrus-sasl2 +RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss \ + mime-support>0:misc/mime-support USES= autoreconf compiler:c++11-lang cpe desktop-file-utils gettext \ - gettext-tools gnome pathfix pkgconfig python:3.5+ shebangfix ssl xorg -USE_XORG= ice sm + gettext-tools gnome pathfix pkgconfig python:3.5+ shebangfix \ + ssl xorg USE_GNOME= cairo gtk20 librsvg2 +USE_XORG= ice sm SHEBANG_FILES= tools/*.pl tools/*.py tools/tb2claws-mail -OPTIONS_DEFINE= COMPFACE DEBUG DOCS ENCHANT IPV6 LDAP \ - NLS STARTUP THEMES -OPTIONS_DEFAULT=COMPFACE ENCHANT STARTUP THEMES -OPTIONS_SUB= yes +OPTIONS_DEFINE= COMPFACE DEBUG DOCS ENCHANT IPV6 LDAP NLS STARTUP \ + THEMES +OPTIONS_DEFAULT= COMPFACE ENCHANT STARTUP THEMES +OPTIONS_SUB= yes -COMPFACE_DESC= X-Face support +COMPFACE_DESC= X-Face support +ENCHANT_DESC= Spell checking support +STARTUP_DESC= Startup notification support +THEMES_DESC= Additional themes + +COMPFACE_LIB_DEPENDS= libcompface.so:mail/faces COMPFACE_CONFIGURE_ENABLE= compface -COMPFACE_LIB_DEPENDS= libcompface.so:mail/faces DEBUG_CONFIGURE_ON= --enable-maintainer-mode -ENCHANT_DESC= Spell checking support +ENCHANT_LIB_DEPENDS= libenchant.so:textproc/enchant ENCHANT_CONFIGURE_ENABLE= enchant -ENCHANT_LIB_DEPENDS= libenchant.so:textproc/enchant IPV6_CONFIGURE_ENABLE= ipv6 +LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_ENABLE= ldap -LDAP_USE= openldap=yes -NLS_CONFIGURE_OFF= --disable-nls NLS_USES= gettext-tools +NLS_CONFIGURE_OFF= --disable-nls -STARTUP_DESC= Startup notification support +STARTUP_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification STARTUP_CONFIGURE_ENABLE= startup-notification -STARTUP_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification -THEMES_DESC= Additional themes THEMES_RUN_DEPENDS= claws-mail-themes>0:x11-themes/claws-mail-themes .include "Makefile.claws" post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/src/common/ssl.c post-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/tools && \ ${INSTALL_SCRIPT} acroread2claws-mail.pl \ calypso_convert.pl claws-mail-compose-insert-files.pl \ cm-reparent.pl convert_mbox.pl csv2addressbook.pl ddg_search.pl \ eud2gc.py filter_conv.pl filter_conv_new.pl fix_date.sh \ gif2xface.pl google_msgid.pl kmail-mailbox2claws-mail.pl \ kmail2claws-mail.pl kmail2claws-mail_v2.pl mairix.sh \ mew2claws-mail.pl multiwebsearch.conf multiwebsearch.pl \ nautilus2claws-mail.sh outlook2claws-mail.pl popfile-link.sh \ tb2claws-mail tbird2claws.py textviewer.pl textviewer.sh \ thunderbird-filters-convertor.pl update-po uudec uuooffice \ vcard2xml.py \ ${STAGEDIR}${DATADIR}) post-install-DOCS-on: (cd ${WRKSRC} && ${INSTALL_DATA} NEWS README TODO ${STAGEDIR}${DOCSDIR}) ${INSTALL_DATA} ${WRKSRC}/tools/README ${STAGEDIR}${DOCSDIR}/README.tools .include diff --git a/mail/claws-mail/Makefile.claws b/mail/claws-mail/Makefile.claws index 3a213edd4e5f..2d5520300f3e 100644 --- a/mail/claws-mail/Makefile.claws +++ b/mail/claws-mail/Makefile.claws @@ -1,53 +1,53 @@ -PORTVERSION= 3.18.0 +PORTVERSION= 3.19.0 CATEGORIES?= mail MASTER_SITES= http://www.claws-mail.org/download.php?file=releases/ MAINTAINER= portmaster@bsdforge.com LICENSE= GPLv3 USES+= autoreconf gettext-tools gmake iconv libtool pkgconfig tar:xz GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} --disable-dbus --disable-static .include "../claws-mail/Makefile.claws.plugins" .for p in ${CLAWS_PLUGINS} CONFIGURE_ARGS+= --disable-${p}-plugin .endfor .if defined(CLAWS_PLUGINS_BUILD) DISTNAME= claws-mail-${PORTVERSION} PKGNAMEPREFIX= claws-mail- BUILD_DEPENDS+= claws-mail>=${PORTVERSION}:mail/claws-mail RUN_DEPENDS+= claws-mail>=${PORTVERSION}:mail/claws-mail MASTERDIR= ${.CURDIR}/../../mail/claws-mail DESCR= ${.CURDIR}/pkg-descr FILESDIR= ${.CURDIR}/files PLIST= ${NONEXISTENT} PKGMESSAGE= ${.CURDIR}/pkg-message CONFIGURE_ARGS+= --disable-nls . for p in ${CLAWS_PLUGINS_BUILD} CONFIGURE_ARGS:= ${CONFIGURE_ARGS:S|--disable-${p}-plugin||} PLIST_FILES+= lib/claws-mail/plugins/${p:S|spam_|spam|}.so . endfor do-build: . for p in ${CLAWS_PLUGINS_BUILD} (cd ${WRKSRC}/src/plugins/${p} && ${MAKE_CMD}) . endfor do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/claws-mail/plugins . for p in ${CLAWS_PLUGINS_BUILD} (cd ${WRKSRC}/src/plugins/${p} && \ ${INSTALL_LIB} .libs/${p:S|spam_|spam|}.so \ ${STAGEDIR}${PREFIX}/lib/claws-mail/plugins) . endfor .endif diff --git a/mail/claws-mail/Makefile.claws.plugins b/mail/claws-mail/Makefile.claws.plugins index da608d289646..b7cce74c255f 100644 --- a/mail/claws-mail/Makefile.claws.plugins +++ b/mail/claws-mail/Makefile.claws.plugins @@ -1,30 +1,31 @@ CLAWS_PLUGINS= acpi_notifier \ address_keeper \ archive \ att_remover \ attachwarner \ bogofilter \ bsfilter \ clamd \ dillo \ fancy \ fetchinfo \ gdata \ + keyword_warner \ libravatar \ litehtml_viewer \ mailmbox \ managesieve \ newmail \ notification \ pdf_viewer \ perl \ python \ pgpcore \ pgpinline \ pgpmime \ rssyl \ smime \ spam_report \ spamassassin \ tnef_parse \ vcalendar diff --git a/mail/claws-mail/distinfo b/mail/claws-mail/distinfo index 42a80325ecb1..1c824e70b128 100644 --- a/mail/claws-mail/distinfo +++ b/mail/claws-mail/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1626114302 -SHA256 (claws-mail-3.18.0.tar.xz) = cb5819e66b4bb3bbd44eb79c58f516a932389367a7900554321c24b509ece6bb -SHA512 (claws-mail-3.18.0.tar.xz) = 3f73e11fc75234c44c0faf266a196c7f1c80b837fb920fc4a3979ede81f37efd180c006ab6436ae9c2dffde2d6c3bf6340a90d93e1e3fa8821fb09693d030811 -SIZE (claws-mail-3.18.0.tar.xz) = 6517632 +TIMESTAMP = 1652727190 +SHA256 (claws-mail-3.19.0.tar.xz) = 0d0c757a9975da1f97bf5309cd051c18ad6c765fefe9319276aa3a9e48229fa2 +SHA512 (claws-mail-3.19.0.tar.xz) = 88780df55873919197d3c6df5102a8eb89a586e8287419c179e1d0af839435a719814b1e3643aa783a7badeadceafda2dc3cb4a3265432b5ad3a210663922b20 +SIZE (claws-mail-3.19.0.tar.xz) = 6543188 diff --git a/mail/claws-mail/files/patch-configure.ac b/mail/claws-mail/files/patch-configure.ac new file mode 100644 index 000000000000..12bc0f761186 --- /dev/null +++ b/mail/claws-mail/files/patch-configure.ac @@ -0,0 +1,11 @@ +--- configure.ac 2022-03-11 12:05:14.000000000 +0100 ++++ configure.ac.patched 2022-05-18 23:30:12.273740000 +0200 +@@ -2116,7 +2116,7 @@ + AM_CONDITIONAL(BUILD_FANCY_PLUGIN, test x"$enable_fancy_plugin" != xno) + AM_CONDITIONAL(BUILD_FETCHINFO_PLUGIN, test x"$enable_fetchinfo_plugin" != xno) + AM_CONDITIONAL(BUILD_GDATA_PLUGIN, test x"$enable_gdata_plugin" != xno) +-AM_CONDITIONAL(BUILD_KEYWORD_WARNER_PLUGIN, test x"$enable_keywordwarner_plugin" != xno) ++AM_CONDITIONAL(BUILD_KEYWORD_WARNER_PLUGIN, test x"$enable_keyword_warner_plugin" != xno) + AM_CONDITIONAL(BUILD_LIBRAVATAR_PLUGIN, test x"$enable_libravatar_plugin" != xno) + AM_CONDITIONAL(BUILD_LITEHTML_VIEWER_PLUGIN, test x"$enable_litehtml_viewer_plugin" != xno) + AM_CONDITIONAL(BUILD_MAILMBOX_PLUGIN, test x"$enable_mailmbox_plugin" != xno)