aboutsummaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2020-06-11 17:49:58 +0000
committerMatthias Andree <mandree@FreeBSD.org>2020-06-11 17:49:58 +0000
commite04fbcb48e64d6c8d38c007e1eaf198ec6574a4f (patch)
tree17e48332edcc46d8e6fbb5b6f7e0cb7894eee983 /mail
parent033acbba3ca1ad4ebb5410cffebfaa24169c3da6 (diff)
downloadports-e04fbcb48e64d6c8d38c007e1eaf198ec6574a4f.tar.gz
ports-e04fbcb48e64d6c8d38c007e1eaf198ec6574a4f.zip
mail/claws-mail: reorganize plugins
renames a few ports to match their names to the plugin names (adding to MOVED) PR: 245939 PR: 239659 Submitted by: rozhuk.im@gmail.com Approved by: Chris Hutchinson <portmaster@bsdforge.com> (maintainer)
Notes
Notes: svn path=/head/; revision=538519
Diffstat (limited to 'mail')
-rw-r--r--mail/Makefile11
-rw-r--r--mail/claws-mail-address_keeper/Makefile2
-rw-r--r--mail/claws-mail-archive/Makefile (renamed from mail/claws-mail-archiver/Makefile)4
-rw-r--r--mail/claws-mail-archive/pkg-descr (renamed from mail/claws-mail-archiver/pkg-descr)0
-rw-r--r--mail/claws-mail-att_remover/Makefile2
-rw-r--r--mail/claws-mail-attachwarner/Makefile (renamed from mail/claws-mail-attach_warner/Makefile)4
-rw-r--r--mail/claws-mail-attachwarner/pkg-descr (renamed from mail/claws-mail-attach_warner/pkg-descr)0
-rw-r--r--mail/claws-mail-bogofilter/Makefile2
-rw-r--r--mail/claws-mail-bsfilter/Makefile2
-rw-r--r--mail/claws-mail-clamd/Makefile2
-rw-r--r--mail/claws-mail-dillo/Makefile14
-rw-r--r--mail/claws-mail-dillo/pkg-descr9
-rw-r--r--mail/claws-mail-fetchinfo/Makefile2
-rw-r--r--mail/claws-mail-gdata/Makefile2
-rw-r--r--mail/claws-mail-libravatar/Makefile4
-rw-r--r--mail/claws-mail-litehtml_viewer/Makefile19
-rw-r--r--mail/claws-mail-litehtml_viewer/pkg-descr9
-rw-r--r--mail/claws-mail-mailmbox/Makefile2
-rw-r--r--mail/claws-mail-managesieve/Makefile2
-rw-r--r--mail/claws-mail-newmail/Makefile2
-rw-r--r--mail/claws-mail-notification/Makefile2
-rw-r--r--mail/claws-mail-pdf_viewer/Makefile2
-rw-r--r--mail/claws-mail-perl/Makefile2
-rw-r--r--mail/claws-mail-plugins/Makefile35
-rw-r--r--mail/claws-mail-plugins/pkg-descr6
-rw-r--r--mail/claws-mail-rssyl/Makefile4
-rw-r--r--mail/claws-mail-spam_report/Makefile (renamed from mail/claws-mail-spamreport/Makefile)6
-rw-r--r--mail/claws-mail-spam_report/pkg-descr (renamed from mail/claws-mail-spamreport/pkg-descr)0
-rw-r--r--mail/claws-mail-spamassassin/Makefile2
-rw-r--r--mail/claws-mail-tnef_parse/Makefile (renamed from mail/claws-mail-tnef/Makefile)4
-rw-r--r--mail/claws-mail-tnef_parse/pkg-descr (renamed from mail/claws-mail-tnef/pkg-descr)0
-rw-r--r--mail/claws-mail-vcalendar/Makefile2
-rw-r--r--mail/claws-mail/Makefile.claws31
-rw-r--r--mail/claws-mail/Makefile.claws.plugins32
34 files changed, 163 insertions, 59 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 6bc35a37bae2..cda30f959da7 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -44,15 +44,17 @@
SUBDIR += cclient
SUBDIR += claws-mail
SUBDIR += claws-mail-address_keeper
- SUBDIR += claws-mail-archiver
+ SUBDIR += claws-mail-archive
SUBDIR += claws-mail-att_remover
- SUBDIR += claws-mail-attach_warner
+ SUBDIR += claws-mail-attachwarner
SUBDIR += claws-mail-bogofilter
SUBDIR += claws-mail-bsfilter
SUBDIR += claws-mail-clamd
+ SUBDIR += claws-mail-dillo
SUBDIR += claws-mail-fetchinfo
SUBDIR += claws-mail-gdata
SUBDIR += claws-mail-libravatar
+ SUBDIR += claws-mail-litehtml_viewer
SUBDIR += claws-mail-mailmbox
SUBDIR += claws-mail-managesieve
SUBDIR += claws-mail-newmail
@@ -60,10 +62,11 @@
SUBDIR += claws-mail-pdf_viewer
SUBDIR += claws-mail-perl
SUBDIR += claws-mail-pgp
+ SUBDIR += claws-mail-plugins
SUBDIR += claws-mail-rssyl
+ SUBDIR += claws-mail-spam_report
SUBDIR += claws-mail-spamassassin
- SUBDIR += claws-mail-spamreport
- SUBDIR += claws-mail-tnef
+ SUBDIR += claws-mail-tnef_parse
SUBDIR += claws-mail-vcalendar
SUBDIR += clawsker
SUBDIR += cleanup-maildir
diff --git a/mail/claws-mail-address_keeper/Makefile b/mail/claws-mail-address_keeper/Makefile
index 7ab4dbffaba5..7c03e969e8c8 100644
--- a/mail/claws-mail-address_keeper/Makefile
+++ b/mail/claws-mail-address_keeper/Makefile
@@ -6,7 +6,7 @@ PORTREVISION= 0
COMMENT= Recipient addresses keeper plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= address_keeper
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-archiver/Makefile b/mail/claws-mail-archive/Makefile
index a80fe758eb85..4e6a442170f6 100644
--- a/mail/claws-mail-archiver/Makefile
+++ b/mail/claws-mail-archive/Makefile
@@ -1,14 +1,14 @@
# Created by: Martin Wilke <miwi@FreeBSD.org>
# $FreeBSD$
-PORTNAME= archiver
+PORTNAME= archive
PORTREVISION= 0
COMMENT= Mail archiver plugin for Claws Mail
USES= libarchive
-CLAWS_PLUGINS_BUILD= archive
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-archiver/pkg-descr b/mail/claws-mail-archive/pkg-descr
index 8f4e8d1f5229..8f4e8d1f5229 100644
--- a/mail/claws-mail-archiver/pkg-descr
+++ b/mail/claws-mail-archive/pkg-descr
diff --git a/mail/claws-mail-att_remover/Makefile b/mail/claws-mail-att_remover/Makefile
index 76e3f0ad4f9f..1bbfd2f184e1 100644
--- a/mail/claws-mail-att_remover/Makefile
+++ b/mail/claws-mail-att_remover/Makefile
@@ -6,7 +6,7 @@ PORTREVISION= 0
COMMENT= Attachments removing plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= att_remover
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-attach_warner/Makefile b/mail/claws-mail-attachwarner/Makefile
index d54b36215ee2..2ca9ecc0cb34 100644
--- a/mail/claws-mail-attach_warner/Makefile
+++ b/mail/claws-mail-attachwarner/Makefile
@@ -1,12 +1,12 @@
# Created by: Pawel Pekala <c0rn@o2.pl>
# $FreeBSD$
-PORTNAME= attach_warner
+PORTNAME= attachwarner
PORTREVISION= 0
COMMENT= Not attached file warning plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= attachwarner
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-attach_warner/pkg-descr b/mail/claws-mail-attachwarner/pkg-descr
index 0be408a37458..0be408a37458 100644
--- a/mail/claws-mail-attach_warner/pkg-descr
+++ b/mail/claws-mail-attachwarner/pkg-descr
diff --git a/mail/claws-mail-bogofilter/Makefile b/mail/claws-mail-bogofilter/Makefile
index 50ad1e976082..cbed697e6ec5 100644
--- a/mail/claws-mail-bogofilter/Makefile
+++ b/mail/claws-mail-bogofilter/Makefile
@@ -6,7 +6,7 @@ PORTREVISION= 0
COMMENT= Spam filtering plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= bogofilter
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
OPTIONS_SINGLE= BACKEND
OPTIONS_SINGLE_BACKEND= BDB SQLITE TC
diff --git a/mail/claws-mail-bsfilter/Makefile b/mail/claws-mail-bsfilter/Makefile
index 62d78c35d227..f6bea408582d 100644
--- a/mail/claws-mail-bsfilter/Makefile
+++ b/mail/claws-mail-bsfilter/Makefile
@@ -8,7 +8,7 @@ COMMENT= Spam filtering, bsfilter based plugin for Claws Mail
RUN_DEPENDS= bsfilter:mail/bsfilter
-CLAWS_PLUGINS_BUILD= bsfilter
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-clamd/Makefile b/mail/claws-mail-clamd/Makefile
index d29a2ef45fe0..834a78de9279 100644
--- a/mail/claws-mail-clamd/Makefile
+++ b/mail/claws-mail-clamd/Makefile
@@ -8,7 +8,7 @@ COMMENT= ClamAV based antivirus plugin for Claws Mail
RUN_DEPENDS= clamd:security/clamav
-CLAWS_PLUGINS_BUILD= clamd
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-dillo/Makefile b/mail/claws-mail-dillo/Makefile
new file mode 100644
index 000000000000..1c602ad0d82e
--- /dev/null
+++ b/mail/claws-mail-dillo/Makefile
@@ -0,0 +1,14 @@
+# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
+# $FreeBSD$
+
+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 <bsd.port.mk>
diff --git a/mail/claws-mail-dillo/pkg-descr b/mail/claws-mail-dillo/pkg-descr
new file mode 100644
index 000000000000..30b7a638435a
--- /dev/null
+++ b/mail/claws-mail-dillo/pkg-descr
@@ -0,0 +1,9 @@
+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
diff --git a/mail/claws-mail-fetchinfo/Makefile b/mail/claws-mail-fetchinfo/Makefile
index 88383a2f4460..e195bdb2f553 100644
--- a/mail/claws-mail-fetchinfo/Makefile
+++ b/mail/claws-mail-fetchinfo/Makefile
@@ -6,7 +6,7 @@ PORTREVISION= 0
COMMENT= Header insertion plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= fetchinfo
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-gdata/Makefile b/mail/claws-mail-gdata/Makefile
index 95d8fd938e5c..82d88b523cbd 100644
--- a/mail/claws-mail-gdata/Makefile
+++ b/mail/claws-mail-gdata/Makefile
@@ -8,7 +8,7 @@ COMMENT= Plugin providing Google Contacts in the Tab-address completion
LIB_DEPENDS= libgdata.so:devel/libgdata
-CLAWS_PLUGINS_BUILD= gdata
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-libravatar/Makefile b/mail/claws-mail-libravatar/Makefile
index 5be557eb09b3..103dd5cbf4de 100644
--- a/mail/claws-mail-libravatar/Makefile
+++ b/mail/claws-mail-libravatar/Makefile
@@ -6,7 +6,9 @@ PORTREVISION= 0
COMMENT= Avatar display plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= libravatar
+LIB_DEPENDS= libcurl.so:ftp/curl
+
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-litehtml_viewer/Makefile b/mail/claws-mail-litehtml_viewer/Makefile
new file mode 100644
index 000000000000..fb3ecec0f0d2
--- /dev/null
+++ b/mail/claws-mail-litehtml_viewer/Makefile
@@ -0,0 +1,19 @@
+# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
+# $FreeBSD$
+
+PORTNAME= litehtml_viewer
+
+COMMENT= Viewer plugin for HTML emails, using the litehtml library
+
+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 <bsd.port.mk>
diff --git a/mail/claws-mail-litehtml_viewer/pkg-descr b/mail/claws-mail-litehtml_viewer/pkg-descr
new file mode 100644
index 000000000000..1102a394624c
--- /dev/null
+++ b/mail/claws-mail-litehtml_viewer/pkg-descr
@@ -0,0 +1,9 @@
+Viewer plugin for HTML emails, using the litehtml library.
+
+litehtml is lightweight HTML/CSS rendering engine. The main goal of the
+litehtml library is to give the developers the easy way to show the HTML
+pages in theirs applications. The popular HTML engines like WebKit are
+too complicated for some tasks. For example, it may be too cumbersome
+to use WebKit to show some tooltips or pages in HTML format.
+
+WWW: https://www.claws-mail.org/plugins.php
diff --git a/mail/claws-mail-mailmbox/Makefile b/mail/claws-mail-mailmbox/Makefile
index d6c18b514f43..5fb861635676 100644
--- a/mail/claws-mail-mailmbox/Makefile
+++ b/mail/claws-mail-mailmbox/Makefile
@@ -6,7 +6,7 @@ PORTREVISION= 0
COMMENT= Mbox maildir plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= mailmbox
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-managesieve/Makefile b/mail/claws-mail-managesieve/Makefile
index 0544db0a970f..e24e38883b0c 100644
--- a/mail/claws-mail-managesieve/Makefile
+++ b/mail/claws-mail-managesieve/Makefile
@@ -6,7 +6,7 @@ PORTREVISION= 0
COMMENT= Sieve filters manager for Claws Mail
-CLAWS_PLUGINS_BUILD= managesieve
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-newmail/Makefile b/mail/claws-mail-newmail/Makefile
index 3c8a4125b7a9..dce43aa88532 100644
--- a/mail/claws-mail-newmail/Makefile
+++ b/mail/claws-mail-newmail/Makefile
@@ -6,7 +6,7 @@ PORTREVISION= 0
COMMENT= Message header summary logging plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= newmail
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-notification/Makefile b/mail/claws-mail-notification/Makefile
index fc5659a6ce80..47c6b628e0dc 100644
--- a/mail/claws-mail-notification/Makefile
+++ b/mail/claws-mail-notification/Makefile
@@ -9,7 +9,7 @@ COMMENT= New mail notification plugin for Claws Mail
LIB_DEPENDS= libcanberra-gtk.so:audio/libcanberra \
libnotify.so:devel/libnotify
-CLAWS_PLUGINS_BUILD= notification
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-pdf_viewer/Makefile b/mail/claws-mail-pdf_viewer/Makefile
index 32c98524cb90..092f3f9a14e8 100644
--- a/mail/claws-mail-pdf_viewer/Makefile
+++ b/mail/claws-mail-pdf_viewer/Makefile
@@ -10,7 +10,7 @@ LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
USES+= ghostscript
-CLAWS_PLUGINS_BUILD= pdf_viewer
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-perl/Makefile b/mail/claws-mail-perl/Makefile
index d54a138d7d4a..a5afd0cd9363 100644
--- a/mail/claws-mail-perl/Makefile
+++ b/mail/claws-mail-perl/Makefile
@@ -11,7 +11,7 @@ SHEBANG_FILES= src/plugins/perl/tools/matcherrc2perlfilter.pl
PLIST_FILES+= share/claws-mail/matcherrc2perlfilter.pl
-CLAWS_PLUGINS_BUILD= perl
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/claws-mail
diff --git a/mail/claws-mail-plugins/Makefile b/mail/claws-mail-plugins/Makefile
new file mode 100644
index 000000000000..82d6202b9b63
--- /dev/null
+++ b/mail/claws-mail-plugins/Makefile
@@ -0,0 +1,35 @@
+# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
+# $FreeBSD$
+
+PORTNAME= claws-mail-plugins
+PORTVERSION= 3.17
+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 <bsd.port.options.mk>
+
+.for _addon in ${CLAWS_PLUGINS}
+. if ${PORT_OPTIONS:M${_addon:tu}} != ""
+RUN_DEPENDS+= claws-mail-${_addon}>=0:mail/claws-mail-${_addon}
+. endif
+.endfor
+
+.include <bsd.port.mk>
diff --git a/mail/claws-mail-plugins/pkg-descr b/mail/claws-mail-plugins/pkg-descr
new file mode 100644
index 000000000000..fcc7c4f72b43
--- /dev/null
+++ b/mail/claws-mail-plugins/pkg-descr
@@ -0,0 +1,6 @@
+This add-on provides joystick drivers and button mapping services
+for Kodi. It uses Kodi's Peripheral API.
+
+This port is for multimedia/kodi-devel only.
+
+WWW: https://github.com/xbmc/peripheral.joystick
diff --git a/mail/claws-mail-rssyl/Makefile b/mail/claws-mail-rssyl/Makefile
index 743fa2652820..d5af60a2e3c3 100644
--- a/mail/claws-mail-rssyl/Makefile
+++ b/mail/claws-mail-rssyl/Makefile
@@ -7,7 +7,9 @@ PORTEPOCH= 4
COMMENT= RSS/Atom feed reader plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= rssyl
+LIB_DEPENDS= libcurl.so:ftp/curl
+
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-spamreport/Makefile b/mail/claws-mail-spam_report/Makefile
index 4e7b083ab6c8..de2da19b86fb 100644
--- a/mail/claws-mail-spamreport/Makefile
+++ b/mail/claws-mail-spam_report/Makefile
@@ -1,12 +1,14 @@
# Created by: Martin Wilke <miwi@FreeBSD.org>
# $FreeBSD$
-PORTNAME= spamreport
+PORTNAME= spam_report
PORTREVISION= 0
COMMENT= Spam report plugin for Claws Mail
-CLAWS_PLUGINS_BUILD= spam_report
+LIB_DEPENDS= libcurl.so:ftp/curl
+
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-spamreport/pkg-descr b/mail/claws-mail-spam_report/pkg-descr
index 2772fc3cdc73..2772fc3cdc73 100644
--- a/mail/claws-mail-spamreport/pkg-descr
+++ b/mail/claws-mail-spam_report/pkg-descr
diff --git a/mail/claws-mail-spamassassin/Makefile b/mail/claws-mail-spamassassin/Makefile
index 1170d574a802..820108ee76d4 100644
--- a/mail/claws-mail-spamassassin/Makefile
+++ b/mail/claws-mail-spamassassin/Makefile
@@ -8,7 +8,7 @@ COMMENT= SpamAssassin plugin for Claws Mail
RUN_DEPENDS= spamd:mail/spamassassin
-CLAWS_PLUGINS_BUILD= spamassassin
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-tnef/Makefile b/mail/claws-mail-tnef_parse/Makefile
index 4abf721b4d45..dc2c47a3611f 100644
--- a/mail/claws-mail-tnef/Makefile
+++ b/mail/claws-mail-tnef_parse/Makefile
@@ -1,14 +1,14 @@
# Created by: Martin Wilke <miwi@FreeBSD.org>
# $FreeBSD$
-PORTNAME= tnef
+PORTNAME= tnef_parse
PORTREVISION= 0
COMMENT= TNEF attachment format parser plugin for Claws Mail
LIB_DEPENDS= libytnef.so:converters/ytnef
-CLAWS_PLUGINS_BUILD= tnef_parse
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail-tnef/pkg-descr b/mail/claws-mail-tnef_parse/pkg-descr
index 000ceaeaa549..000ceaeaa549 100644
--- a/mail/claws-mail-tnef/pkg-descr
+++ b/mail/claws-mail-tnef_parse/pkg-descr
diff --git a/mail/claws-mail-vcalendar/Makefile b/mail/claws-mail-vcalendar/Makefile
index 9cad1f3d2892..306cd9a23b44 100644
--- a/mail/claws-mail-vcalendar/Makefile
+++ b/mail/claws-mail-vcalendar/Makefile
@@ -8,7 +8,7 @@ COMMENT= vCalendar plugin for Claws Mail
LIB_DEPENDS= libical.so:devel/libical
-CLAWS_PLUGINS_BUILD= vcalendar
+CLAWS_PLUGINS_BUILD= ${PORTNAME}
.include "../claws-mail/Makefile.claws"
.include <bsd.port.mk>
diff --git a/mail/claws-mail/Makefile.claws b/mail/claws-mail/Makefile.claws
index b482ab23a7bc..aabd96be0708 100644
--- a/mail/claws-mail/Makefile.claws
+++ b/mail/claws-mail/Makefile.claws
@@ -13,36 +13,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} --disable-dbus --disable-static
-CLAWS_PLUGINS= acpi_notifier \
- address_keeper \
- archive \
- att_remover \
- attachwarner \
- bogofilter \
- bsfilter \
- clamd \
- dillo \
- fancy \
- fetchinfo \
- gdata \
- libravatar \
- litehtml_viewer \
- mailmbox \
- managesieve \
- newmail \
- notification \
- pdf_viewer \
- perl \
- python \
- pgpcore \
- pgpinline \
- pgpmime \
- rssyl \
- smime \
- spam_report \
- spamassassin \
- tnef_parse \
- vcalendar
+.include "../claws-mail/Makefile.claws.plugins"
.for p in ${CLAWS_PLUGINS}
CONFIGURE_ARGS+= --disable-${p}-plugin
diff --git a/mail/claws-mail/Makefile.claws.plugins b/mail/claws-mail/Makefile.claws.plugins
new file mode 100644
index 000000000000..630333c98f1f
--- /dev/null
+++ b/mail/claws-mail/Makefile.claws.plugins
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+CLAWS_PLUGINS= acpi_notifier \
+ address_keeper \
+ archive \
+ att_remover \
+ attachwarner \
+ bogofilter \
+ bsfilter \
+ clamd \
+ dillo \
+ fancy \
+ fetchinfo \
+ gdata \
+ libravatar \
+ litehtml_viewer \
+ mailmbox \
+ managesieve \
+ newmail \
+ notification \
+ pdf_viewer \
+ perl \
+ python \
+ pgpcore \
+ pgpinline \
+ pgpmime \
+ rssyl \
+ smime \
+ spam_report \
+ spamassassin \
+ tnef_parse \
+ vcalendar