View | Details | Raw Unified | Return to bug 245939 | Differences between
and this patch

Collapse All | Expand All

(-)mail/claws-mail/Makefile.claws (-30 / +1 lines)
Lines 13-48 Link Here
13
13
14
CONFIGURE_ARGS=	${ICONV_CONFIGURE_ARG} --disable-dbus --disable-static
14
CONFIGURE_ARGS=	${ICONV_CONFIGURE_ARG} --disable-dbus --disable-static
15
15
16
CLAWS_PLUGINS=	acpi_notifier \
16
.include "../claws-mail/Makefile.claws.plugins"
17
		address_keeper \
18
		archive \
19
		att_remover \
20
		attachwarner \
21
		bogofilter \
22
		bsfilter \
23
		clamd \
24
		dillo \
25
		fancy \
26
		fetchinfo \
27
		gdata \
28
		libravatar \
29
		litehtml_viewer \
30
		mailmbox \
31
		managesieve \
32
		newmail \
33
		notification \
34
		pdf_viewer \
35
		perl \
36
		python \
37
		pgpcore \
38
		pgpinline \
39
		pgpmime \
40
		rssyl \
41
		smime \
42
		spam_report \
43
		spamassassin \
44
		tnef_parse \
45
		vcalendar
46
17
47
.for p in ${CLAWS_PLUGINS}
18
.for p in ${CLAWS_PLUGINS}
48
CONFIGURE_ARGS+=	--disable-${p}-plugin
19
CONFIGURE_ARGS+=	--disable-${p}-plugin
(-)mail/claws-mail/Makefile.claws.plugins (+32 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
CLAWS_PLUGINS=	acpi_notifier \
4
		address_keeper \
5
		archive \
6
		att_remover \
7
		attachwarner \
8
		bogofilter \
9
		bsfilter \
10
		clamd \
11
		dillo \
12
		fancy \
13
		fetchinfo \
14
		gdata \
15
		libravatar \
16
		litehtml_viewer \
17
		mailmbox \
18
		managesieve \
19
		newmail \
20
		notification \
21
		pdf_viewer \
22
		perl \
23
		python \
24
		pgpcore \
25
		pgpinline \
26
		pgpmime \
27
		rssyl \
28
		smime \
29
		spam_report \
30
		spamassassin \
31
		tnef_parse \
32
		vcalendar
(-)mail/claws-mail-address_keeper/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
6
7
COMMENT=	Recipient addresses keeper plugin for Claws Mail
7
COMMENT=	Recipient addresses keeper plugin for Claws Mail
8
8
9
CLAWS_PLUGINS_BUILD=	address_keeper
9
CLAWS_PLUGINS_BUILD=	${PORTNAME}
10
10
11
.include "../claws-mail/Makefile.claws"
11
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
12
.include <bsd.port.mk>
(-)mail/claws-mail-archive/Makefile (+14 lines)
Line 0 Link Here
1
# Created by: Martin Wilke <miwi@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	archive
5
PORTREVISION=	0
6
7
COMMENT=	Mail archiver plugin for Claws Mail
8
9
USES=		libarchive
10
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
(-)mail/claws-mail-archive/pkg-descr (+3 lines)
Line 0 Link Here
1
This plugin adds archiving features to Claws Mail.
2
3
WWW: https://www.claws-mail.org/plugins.php
(-)mail/claws-mail-archiver/Makefile (-14 lines)
Lines 1-14 Link Here
1
# Created by: Martin Wilke <miwi@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	archiver
5
PORTREVISION=	0
6
7
COMMENT=	Mail archiver plugin for Claws Mail
8
9
USES=		libarchive
10
11
CLAWS_PLUGINS_BUILD=	archive
12
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
(-)mail/claws-mail-archiver/pkg-descr (-3 lines)
Lines 1-3 Link Here
1
This plugin adds archiving features to Claws Mail.
2
3
WWW: https://www.claws-mail.org/plugins.php
(-)mail/claws-mail-att_remover/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
6
7
COMMENT=	Attachments removing plugin for Claws Mail
7
COMMENT=	Attachments removing plugin for Claws Mail
8
8
9
CLAWS_PLUGINS_BUILD=	att_remover
9
CLAWS_PLUGINS_BUILD=	${PORTNAME}
10
10
11
.include "../claws-mail/Makefile.claws"
11
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
12
.include <bsd.port.mk>
(-)mail/claws-mail-attach_warner/Makefile (-12 lines)
Lines 1-12 Link Here
1
# Created by: Pawel Pekala <c0rn@o2.pl>
2
# $FreeBSD$
3
4
PORTNAME=	attach_warner
5
PORTREVISION=	0
6
7
COMMENT=	Not attached file warning plugin for Claws Mail
8
9
CLAWS_PLUGINS_BUILD=	attachwarner
10
11
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
(-)mail/claws-mail-attach_warner/pkg-descr (-4 lines)
Lines 1-4 Link Here
1
Warns when the user composes a message mentioning an attachment in
2
the message body without attaching any files to the message.
3
4
WWW: https://www.claws-mail.org/plugin.php?plugin=attachwarner
(-)mail/claws-mail-attachwarner/Makefile (+12 lines)
Line 0 Link Here
1
# Created by: Pawel Pekala <c0rn@o2.pl>
2
# $FreeBSD$
3
4
PORTNAME=	attachwarner
5
PORTREVISION=	0
6
7
COMMENT=	Not attached file warning plugin for Claws Mail
8
9
CLAWS_PLUGINS_BUILD=	${PORTNAME}
10
11
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
(-)mail/claws-mail-attachwarner/pkg-descr (+4 lines)
Line 0 Link Here
1
Warns when the user composes a message mentioning an attachment in
2
the message body without attaching any files to the message.
3
4
WWW: https://www.claws-mail.org/plugin.php?plugin=attachwarner
(-)mail/claws-mail-bogofilter/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
6
7
COMMENT=	Spam filtering plugin for Claws Mail
7
COMMENT=	Spam filtering plugin for Claws Mail
8
8
9
CLAWS_PLUGINS_BUILD=	bogofilter
9
CLAWS_PLUGINS_BUILD=	${PORTNAME}
10
10
11
OPTIONS_SINGLE=		BACKEND
11
OPTIONS_SINGLE=		BACKEND
12
OPTIONS_SINGLE_BACKEND=	BDB SQLITE TC
12
OPTIONS_SINGLE_BACKEND=	BDB SQLITE TC
(-)mail/claws-mail-bsfilter/Makefile (-1 / +1 lines)
Lines 8-14 Link Here
8
8
9
RUN_DEPENDS=	bsfilter:mail/bsfilter
9
RUN_DEPENDS=	bsfilter:mail/bsfilter
10
10
11
CLAWS_PLUGINS_BUILD=	bsfilter
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
12
13
.include "../claws-mail/Makefile.claws"
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)mail/claws-mail-clamd/Makefile (-1 / +1 lines)
Lines 8-14 Link Here
8
8
9
RUN_DEPENDS=	clamd:security/clamav
9
RUN_DEPENDS=	clamd:security/clamav
10
10
11
CLAWS_PLUGINS_BUILD=	clamd
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
12
13
.include "../claws-mail/Makefile.claws"
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)mail/claws-mail-dillo/Makefile (+14 lines)
Line 0 Link Here
1
# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
2
# $FreeBSD$
3
4
PORTNAME=	dillo
5
PORTREVISION=	0
6
7
COMMENT=	Viewing of html messages using the Dillo web browser
8
9
RUN_DEPENDS=	dillo>=0:www/dillo2
10
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
(-)mail/claws-mail-dillo/pkg-descr (+9 lines)
Line 0 Link Here
1
The Dillo HTML Viewer plugin is an HTML renderer plugin for Claws Mail.
2
3
It features:
4
- Basic rendering of HTML message parts
5
- Optional fetching and displaying of remote images
6
- Browsing the web from within of Claws Mail
7
8
9
WWW: https://www.claws-mail.org/plugins.php
(-)mail/claws-mail-fetchinfo/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
6
7
COMMENT=	Header insertion plugin for Claws Mail
7
COMMENT=	Header insertion plugin for Claws Mail
8
8
9
CLAWS_PLUGINS_BUILD=	fetchinfo
9
CLAWS_PLUGINS_BUILD=	${PORTNAME}
10
10
11
.include "../claws-mail/Makefile.claws"
11
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
12
.include <bsd.port.mk>
(-)mail/claws-mail-gdata/Makefile (-1 / +1 lines)
Lines 8-14 Link Here
8
8
9
LIB_DEPENDS=	libgdata.so:devel/libgdata
9
LIB_DEPENDS=	libgdata.so:devel/libgdata
10
10
11
CLAWS_PLUGINS_BUILD=	gdata
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
12
13
.include "../claws-mail/Makefile.claws"
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)mail/claws-mail-libravatar/Makefile (-1 / +3 lines)
Lines 6-12 Link Here
6
6
7
COMMENT=	Avatar display plugin for Claws Mail
7
COMMENT=	Avatar display plugin for Claws Mail
8
8
9
CLAWS_PLUGINS_BUILD=	libravatar
9
LIB_DEPENDS=	libcurl.so:ftp/curl
10
10
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
11
.include "../claws-mail/Makefile.claws"
13
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)mail/claws-mail-litehtml_viewer/Makefile (+19 lines)
Line 0 Link Here
1
# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
2
# $FreeBSD$
3
4
PORTNAME=	litehtml_viewer
5
6
COMMENT=	Viewer plugin for HTML emails, using the litehtml library
7
8
USE_GNOME=	cairo glib20 
9
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
10
		libgumbo.so:devel/gumbo \
11
		libcurl.so:ftp/curl
12
13
CLAWS_PLUGINS_BUILD=	${PORTNAME}
14
15
post-configure:
16
	@${RM} ${WRKSRC}/version
17
18
.include "../claws-mail/Makefile.claws"
19
.include <bsd.port.mk>
(-)mail/claws-mail-litehtml_viewer/pkg-descr (+9 lines)
Line 0 Link Here
1
Viewer plugin for HTML emails, using the litehtml library.
2
3
litehtml is lightweight HTML/CSS rendering engine. The main goal of the
4
litehtml library is to give the developers the easy way to show the HTML
5
pages in theirs applications. The popular HTML engines like WebKit are
6
too complicated for some tasks. For example, it may be too cumbersome
7
to use WebKit to show some tooltips or pages in HTML format.
8
9
WWW: https://www.claws-mail.org/plugins.php
(-)mail/claws-mail-mailmbox/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
6
7
COMMENT=	Mbox maildir plugin for Claws Mail
7
COMMENT=	Mbox maildir plugin for Claws Mail
8
8
9
CLAWS_PLUGINS_BUILD=	mailmbox
9
CLAWS_PLUGINS_BUILD=	${PORTNAME}
10
10
11
.include "../claws-mail/Makefile.claws"
11
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
12
.include <bsd.port.mk>
(-)mail/claws-mail-managesieve/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
6
7
COMMENT=	Sieve filters manager for Claws Mail
7
COMMENT=	Sieve filters manager for Claws Mail
8
8
9
CLAWS_PLUGINS_BUILD=	managesieve
9
CLAWS_PLUGINS_BUILD=	${PORTNAME}
10
10
11
.include "../claws-mail/Makefile.claws"
11
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
12
.include <bsd.port.mk>
(-)mail/claws-mail-newmail/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
6
7
COMMENT=	Message header summary logging plugin for Claws Mail
7
COMMENT=	Message header summary logging plugin for Claws Mail
8
8
9
CLAWS_PLUGINS_BUILD=	newmail
9
CLAWS_PLUGINS_BUILD=	${PORTNAME}
10
10
11
.include "../claws-mail/Makefile.claws"
11
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
12
.include <bsd.port.mk>
(-)mail/claws-mail-notification/Makefile (-1 / +1 lines)
Lines 9-15 Link Here
9
LIB_DEPENDS=	libcanberra-gtk.so:audio/libcanberra \
9
LIB_DEPENDS=	libcanberra-gtk.so:audio/libcanberra \
10
		libnotify.so:devel/libnotify
10
		libnotify.so:devel/libnotify
11
11
12
CLAWS_PLUGINS_BUILD=	notification
12
CLAWS_PLUGINS_BUILD=	${PORTNAME}
13
13
14
.include "../claws-mail/Makefile.claws"
14
.include "../claws-mail/Makefile.claws"
15
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)mail/claws-mail-pdf_viewer/Makefile (-1 / +1 lines)
Lines 10-16 Link Here
10
10
11
USES+=		ghostscript
11
USES+=		ghostscript
12
12
13
CLAWS_PLUGINS_BUILD=	pdf_viewer
13
CLAWS_PLUGINS_BUILD=	${PORTNAME}
14
14
15
.include "../claws-mail/Makefile.claws"
15
.include "../claws-mail/Makefile.claws"
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)mail/claws-mail-perl/Makefile (-1 / +1 lines)
Lines 11-17 Link Here
11
11
12
PLIST_FILES+=	share/claws-mail/matcherrc2perlfilter.pl
12
PLIST_FILES+=	share/claws-mail/matcherrc2perlfilter.pl
13
13
14
CLAWS_PLUGINS_BUILD=	perl
14
CLAWS_PLUGINS_BUILD=	${PORTNAME}
15
15
16
post-install:
16
post-install:
17
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/claws-mail
17
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/claws-mail
(-)mail/claws-mail-plugins/Makefile (+35 lines)
Line 0 Link Here
1
# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
2
# $FreeBSD$
3
4
PORTNAME=	claws-mail-plugins
5
PORTVERSION=	3.17
6
CATEGORIES=	mail news
7
8
MAINTAINER=	portmaster@BSDforge.com
9
COMMENT=	claws-mail plugins meta-port
10
11
LICENSE=	BSD2CLAUSE
12
13
USES=		metaport
14
15
.include "../claws-mail/Makefile.claws.plugins"
16
17
# pgpcore, pgpinline, pgpmime, smime
18
CLAWS_PLUGINS+=	pgp
19
20
.for _addon in ${CLAWS_PLUGINS:O}
21
. if exists(../claws-mail-${_addon})
22
OPTIONS_DEFINE+=	${_addon:tu}
23
${_addon:tu}_DESC!=	${MAKE} -C ../claws-mail-${_addon} -V COMMENT
24
. endif
25
.endfor
26
27
.include <bsd.port.options.mk>
28
29
.for _addon in ${CLAWS_PLUGINS}
30
. if ${PORT_OPTIONS:M${_addon:tu}} != ""
31
RUN_DEPENDS+=	claws-mail-${_addon}>=0:mail/claws-mail-${_addon}
32
. endif
33
.endfor
34
35
.include <bsd.port.mk>
(-)mail/claws-mail-plugins/pkg-descr (+6 lines)
Line 0 Link Here
1
This add-on provides joystick drivers and button mapping services
2
for Kodi.  It uses Kodi's Peripheral API.
3
4
This port is for multimedia/kodi-devel only.
5
6
WWW: https://github.com/xbmc/peripheral.joystick
(-)mail/claws-mail-rssyl/Makefile (-1 / +3 lines)
Lines 7-13 Link Here
7
7
8
COMMENT=	RSS/Atom feed reader plugin for Claws Mail
8
COMMENT=	RSS/Atom feed reader plugin for Claws Mail
9
9
10
CLAWS_PLUGINS_BUILD=	rssyl
10
LIB_DEPENDS=	libcurl.so:ftp/curl
11
11
12
CLAWS_PLUGINS_BUILD=	${PORTNAME}
13
12
.include "../claws-mail/Makefile.claws"
14
.include "../claws-mail/Makefile.claws"
13
.include <bsd.port.mk>
15
.include <bsd.port.mk>
(-)mail/claws-mail-spam_report/Makefile (+14 lines)
Line 0 Link Here
1
# Created by: Martin Wilke <miwi@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	spam_report
5
PORTREVISION=	0
6
7
COMMENT=	Spam report plugin for Claws Mail
8
9
LIB_DEPENDS=	libcurl.so:ftp/curl
10
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
(-)mail/claws-mail-spam_report/pkg-descr (+3 lines)
Line 0 Link Here
1
This plugin reports spam to various places.
2
3
WWW: https://www.claws-mail.org/plugins.php
(-)mail/claws-mail-spamassassin/Makefile (-1 / +1 lines)
Lines 8-14 Link Here
8
8
9
RUN_DEPENDS=	spamd:mail/spamassassin
9
RUN_DEPENDS=	spamd:mail/spamassassin
10
10
11
CLAWS_PLUGINS_BUILD=	spamassassin
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
12
13
.include "../claws-mail/Makefile.claws"
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)mail/claws-mail-spamreport/Makefile (-12 lines)
Lines 1-12 Link Here
1
# Created by: Martin Wilke <miwi@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	spamreport
5
PORTREVISION=	0
6
7
COMMENT=	Spam report plugin for Claws Mail
8
9
CLAWS_PLUGINS_BUILD=	spam_report
10
11
.include "../claws-mail/Makefile.claws"
12
.include <bsd.port.mk>
(-)mail/claws-mail-spamreport/pkg-descr (-3 lines)
Lines 1-3 Link Here
1
This plugin reports spam to various places.
2
3
WWW: https://www.claws-mail.org/plugins.php
(-)mail/claws-mail-tnef/Makefile (-14 lines)
Lines 1-14 Link Here
1
# Created by: Martin Wilke <miwi@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	tnef
5
PORTREVISION=	0
6
7
COMMENT=	TNEF attachment format parser plugin for Claws Mail
8
9
LIB_DEPENDS=	libytnef.so:converters/ytnef
10
11
CLAWS_PLUGINS_BUILD=	tnef_parse
12
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
(-)mail/claws-mail-tnef/pkg-descr (-4 lines)
Lines 1-4 Link Here
1
This plugin enables reading application/ms-tnef attachments
2
used by Microsoft Outlook.
3
4
WWW: https://www.claws-mail.org/plugin.php?plugin=tnef_parser
(-)mail/claws-mail-tnef_parse/Makefile (+14 lines)
Line 0 Link Here
1
# Created by: Martin Wilke <miwi@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	tnef_parse
5
PORTREVISION=	0
6
7
COMMENT=	TNEF attachment format parser plugin for Claws Mail
8
9
LIB_DEPENDS=	libytnef.so:converters/ytnef
10
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
(-)mail/claws-mail-tnef_parse/pkg-descr (+4 lines)
Line 0 Link Here
1
This plugin enables reading application/ms-tnef attachments
2
used by Microsoft Outlook.
3
4
WWW: https://www.claws-mail.org/plugin.php?plugin=tnef_parser
(-)mail/claws-mail-vcalendar/Makefile (-1 / +1 lines)
Lines 8-14 Link Here
8
8
9
LIB_DEPENDS=	libical.so:devel/libical
9
LIB_DEPENDS=	libical.so:devel/libical
10
10
11
CLAWS_PLUGINS_BUILD=	vcalendar
11
CLAWS_PLUGINS_BUILD=	${PORTNAME}
12
12
13
.include "../claws-mail/Makefile.claws"
13
.include "../claws-mail/Makefile.claws"
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>

Return to bug 245939