notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
claws-mail-perl Perl filtering plugin for Claws Mail
3.20.0 mail on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.20.0Version of this port present on the latest quarterly branch.
Maintainer: portmaster@bsdforge.com search for ports maintained by this maintainer
Port Added: 2006-12-31 13:59:00
Last Update: 2024-06-05 14:51:52
Commit Hash: ec694eb
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: GPLv3
WWW:
https://www.claws-mail.org/plugin.php?plugin=perl
Description:
This plugin is intended to extend the filtering possibilities of Claws Mail. It provides a Perl interface to Claws Mail' filtering mechanism, allowing the use of full Perl power in email filters.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. share/claws-mail/matcherrc2perlfilter.pl
  2. lib/claws-mail/plugins/perl.so
  3. /usr/local/share/licenses/claws-mail-perl-3.20.0/catalog.mk
  4. /usr/local/share/licenses/claws-mail-perl-3.20.0/LICENSE
  5. /usr/local/share/licenses/claws-mail-perl-3.20.0/GPLv3
Collapse this list.
Dependency lines:
  • claws-mail-perl>0:mail/claws-mail-perl
To install the port:
cd /usr/ports/mail/claws-mail-perl/ && make install clean
To add the package, run one of these commands:
  • pkg install mail/claws-mail-perl
  • pkg install claws-mail-perl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: claws-mail-perl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1700554558 SHA256 (claws-mail-3.20.0.tar.xz) = 1f2f3d2b2ca39c0c860c7afc5490c790936afbb50cf31debdb2beda728c8d6e5 SIZE (claws-mail-3.20.0.tar.xz) = 6687376

Expand this list (3 items)

Collapse this list.

TIMESTAMP = 1700554614 SHA256 (claws-mail-4.2.0.tar.xz) = 7c8ab1732d74197df06d61a6b7ebc7c580ecf6e92eb1ef6ae5b0107533f1af07 SIZE (claws-mail-4.2.0.tar.xz) = 6674872

Collapse this list.


Packages (timestamps in pop-ups are UTC):
claws-mail-perl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.21.03.21.0-3.21.03.21.0---
FreeBSD:13:quarterly3.21.03.21.0--3.21.0-3.19.13.19.1
FreeBSD:14:latest3.21.03.21.0-3.21.03.21.0--3.19.0
FreeBSD:14:quarterly3.21.03.21.0--3.21.0-3.19.13.19.1
FreeBSD:15:latest3.21.03.21.0n/a3.21.0n/a-3.19.1-
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. claws-mail>=3.20.0 : mail/claws-mail
  2. gmake>=4.4.1 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. gettext-runtime>=0.22_1 : devel/gettext-runtime
  5. msgfmt : devel/gettext-tools
  6. perl5>=5.36<5.37 : lang/perl5.36
Runtime dependencies:
  1. claws-mail>=3.20.0 : mail/claws-mail
  2. perl5>=5.36<5.37 : lang/perl5.36
Library dependencies:
  1. libatk-1.0.so : accessibility/at-spi2-core
  2. libcairo.so : graphics/cairo
  3. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  4. libglib-2.0.so : devel/glib20
  5. libintl.so : devel/gettext-runtime
  6. libgtk-x11-2.0.so : x11-toolkits/gtk20
  7. libharfbuzz.so : print/harfbuzz
  8. libpango-1.0.so : x11-toolkits/pango
  9. libfontconfig.so : x11-fonts/fontconfig
  10. libfreetype.so : print/freetype2
  11. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
mail_claws-mail-perl
USES:
perl5 shebangfix gmake gnome iconv libtool pkgconfig tar:xz gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.claws-mail.org/download.php?file=releases/
Collapse this list.

Number of commits found: 60

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.20.0
05 Jun 2024 14:51:52
commit hash: ec694eb958eec07bcac25a19d37a6d6c15a65871commit hash: ec694eb958eec07bcac25a19d37a6d6c15a65871commit hash: ec694eb958eec07bcac25a19d37a6d6c15a65871commit hash: ec694eb958eec07bcac25a19d37a6d6c15a65871 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
Author: Milan Obuch
mail/claws-mail: Update to 3.20.0/4.2.0

- Resurrect fancy plugin for the GTK 3 version of Claws Mail.
- Clean up dependencies.
- Disable GDK deprecation warnings flooding the build log.
- Enable i18n of the plugins.
- Enable parallel build of plugins.

PR:		275236
Approved by:	Chris Hutchinson <portmaster@bsdforge.com> (maintainer)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
3.19.0
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.19.0
20 Jul 2022 14:22:19
commit hash: b587cc2b4da727288248ce5c15129046e6e6b332commit hash: b587cc2b4da727288248ce5c15129046e6e6b332commit hash: b587cc2b4da727288248ce5c15129046e6e6b332commit hash: b587cc2b4da727288248ce5c15129046e6e6b332 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
mail: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <ashish@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam David <adam@FreeBSD.org>
  *  Adam McDougall <mcdouga9@egr.msu.edu>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Deiter <tiamat@komi.mts.ru>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Dupre <sysadmin@alexdupre.com>
  *  Alex Perel <veers@disturbed.net>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.19.0
20 May 2022 09:31:53
commit hash: 32ad969046297db0f37da5dcf83e0965a2f0a66dcommit hash: 32ad969046297db0f37da5dcf83e0965a2f0a66dcommit hash: 32ad969046297db0f37da5dcf83e0965a2f0a66dcommit hash: 32ad969046297db0f37da5dcf83e0965a2f0a66d files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
Author: Milan Obuch
mail/claws-mail: Update to 3.19.0

- Update to 3.19.0
- Reset PORTREVISION where apropriate (notably in slave ports)

And while here, also portclippy and portfmt a bit.

Approved by:    Chris Hutchinson <portmaster@bsdforge.com> (maintainer)
PR:             263059
3.17.8
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
3.17.5
11 Jun 2020 17:49:58
Revision:538519Original commit files touched by this commit
mandree search for other commits by this committer
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)
3.16.0
26 Aug 2018 09:38:10
Revision:478111Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
3.13.2
19 May 2016 10:44:12
Revision:415499Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
3.13.0
16 Oct 2015 18:35:37
Revision:399501Original commit files touched by this commit
pawel search for other commits by this committer
Update to Claws Mail release 3.13.0

Release notes: http://claws-mail.org/news.php
3.12.0_1
16 Sep 2015 19:10:17
Revision:397076Original commit files touched by this commit
pawel search for other commits by this committer
- Fix shebangs in additional scripts [1]
- Don't install desktop file second time

PR:		203132 [1] (based on)
Submitted by:	amdmi3 [1]
3.9.2
05 Oct 2013 11:25:30
Revision:329440Original commit files touched by this commit
pawel search for other commits by this committer
- Fix comboboxes vcalendar bug by adding upstream patches [1]
- Add support for STAGEDIR
- Properly set configure iconv args

PR:		ports/182439 [1]
Reported by:	Gerard Seibert <gerard@seibercom.net>
3.9.2
20 Sep 2013 19:59:14
Revision:327742Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail)
3.9.2
29 Aug 2013 15:01:46
Revision:325602Original commit files touched by this commit
pawel search for other commits by this committer
- Switch to new LIB_DEPENDS format
- Convert USE_PERL5 to USES
- Remove stale MAKE_JOBS_SAFE
- Trim dependencies where they are too detailed
3.9.1
11 May 2013 14:10:28
Revision:317877Original commit files touched by this commit
pawel search for other commits by this committer
Update to Claws Mail 3.9.1 release

Changelog: http://claws-mail.org/news.php

claws-mail:
- Now whole release is distributed as one file
- Move common stuff to Makefile.claws
- Cleanup many accumulated, old and not needed things
- Move bogofilter, pgp and spamassassin plugins to separate ports
- Dillo plugin was dropped so drop option for it

plugins:
- All plugins ports are now slaves to main port
- Remove all distinfo and pkg-plist files - this is
  now handled by main port
- Deprecate cachesaver and gtkhtml2_viewer plugins - they are not
  maintained by upstream anymore
0.9.20
10 Dec 2012 17:27:47
Revision:308620Original commit files touched by this commit
pawel search for other commits by this committer
Update to Claws Mail 3.9.0 release

Changelog: http://www.claws-mail.org/news.php

claws-mail:
- Remove leading article from COMMENT
- Add missing deps
- Modernize options descriptions
- Respect NLS option
- Remove shlib ABI versions from LIB_DEPENDS

plugins:
- Bump plugins with no new versions
- Remove stale patches
- Improve COMMENTs, be more verbose what plugin does, use official
  Claws Mail name, remove leading articles
- Convert WWW: lines from tabs to spaces
0.9.19_2
30 Jun 2012 08:06:00
Original commit files touched by this commit
pawel search for other commits by this committer
- Update to Claws Mail release 3.8.1
- Bump plugins with no new versions
0.9.19_1
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
0.9.19
17 Dec 2011 16:03:44
Original commit files touched by this commit
pawel search for other commits by this committer
Update claws-mail ports to 3.8.0 release

Release notes: http://www.claws-mail.org/news.php

claws-mail:
- improve options descriptions
- use WITH_SPAMASSASSIN instead of WITH_SA_PLUG to match KNOBS
- use bsd.port.options.mk
- don't install icons twice

plugins:
- update to latest versions
- bump plugins with no new version
- take over maintainership of miwi@ plugins (approved via private mail)
0.9.18_5
29 Aug 2011 17:15:09
Original commit files touched by this commit
pawel search for other commits by this committer
- update to 3.7.10 release
- fix portlint warnings
- bump plugins with no new distfiles

Approved by:    miwi,wen (mentors implicit)
0.9.18_4
17 Apr 2011 16:57:18
Original commit files touched by this commit
pawel search for other commits by this committer
- Update to 3.7.9 bugfix release
- Changelog: http://www.claws-mail.org/news.php

Approved by:    wen, miwi (mentors)
0.9.18_3
23 Mar 2011 16:58:01
Original commit files touched by this commit
pawel search for other commits by this committer
- Update my email to FreeBSD

Approved by:    miwi, wen (mentors)
0.9.18_3
16 Dec 2010 08:19:17
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 3.7.8
- Update Plugins to 3.7.8
- Pass maintainership to submitter

PR:             152870
Submitted by:   Pawel Pekala <c0rn@o2.pl>
Approved by:    maintainer
0.9.18_2
04 Dec 2010 07:34:27
Original commit files touched by this commit
ade search for other commits by this committer
Sync to new bsd.autotools.mk
0.9.18_2
01 Dec 2010 07:04:56
Original commit files touched by this commit
miwi search for other commits by this committer
- Update claws-mail plugins to newest versions from 3.7.7 release
- Bump portrevisions of plugins with no new version
- Recreate checksum files to new standard
- Add LICENSE infos
- Mark MAKE_JOBS_SAFE

PR:             152711
Submitted by:   Pawel Pekala <c0rn@o2.pl>
0.9.18_1
16 Oct 2010 11:52:47
Original commit files touched by this commit
ade search for other commits by this committer
Punt autoconf267->autoconf268
0.9.18_1
15 Sep 2010 18:35:24
Original commit files touched by this commit
ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
0.9.18
24 May 2010 10:15:02
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.18

PR:             146767
Submitted by:   "Pawel Pekala" <c0rn@o2.pl> (maintainer)
0.9.17_4
16 May 2010 08:56:41
Original commit files touched by this commit
miwi search for other commits by this committer
- Bump PORTREVISION after claws-mail update
0.9.17_3
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
0.9.17_2
08 Feb 2010 09:16:04
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 3.7.5

Changelog:
        Bug fixes:
        o bug 2059 'gpgme >=1.1.8 not compatible with S/MIME
          encryption'
        o bug 2076 'having worked 2 times properly CLAWS ceased to
          decrypt incoming PGP mails -displays base64
          instead - sucks completely'
        o bug 2098, 'claws-mails crashes frequently with pgpcore'
        o Address Book: fix button sensitivity in compose mode.

Bump all cm-plugins

Approved by:    maintainers implicit
0.9.17_1
05 Feb 2010 11:46:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg-8
0.9.17
21 Jan 2010 20:53:07
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.17

Approved by:    maintainer implicit
0.9.16
27 Nov 2009 21:52:43
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.16

Approved by:    maintainer implicit
0.9.15_3
05 Aug 2009 01:45:56
Original commit files touched by this commit
skreuzer search for other commits by this committer
Add/Update WWW records in pkg-descr files

PR:             ports/137383
Submitted by:   Pawel Pekala <c0rn@o2.pl>
0.9.15_3
31 Jul 2009 13:57:52
Original commit files touched by this commit
dinoex search for other commits by this committer
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by:   edwin
0.9.15_2
04 Jul 2009 23:06:18
Original commit files touched by this commit
miwi search for other commits by this committer
- Bump PORTREVISION after claws-mail update
0.9.15_1
07 Mar 2009 04:04:55
Original commit files touched by this commit
miwi search for other commits by this committer
- Bump PORTREVISION after claws-mail update
0.9.15
12 Jan 2009 12:58:35
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.15

Approved by:    maintainer implicit
0.9.13_1
20 Aug 2008 00:57:32
Original commit files touched by this commit
ade search for other commits by this committer
Conversion from (now defunct) autoconf-2.61 to autoconf-2.62

Tested by:      exp build run (erwin)
0.9.13_1
06 Jun 2008 13:43:09
Original commit files touched by this commit
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
0.9.13
19 Apr 2008 21:29:04
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.13

Approved by:    maintainer implicit
0.9.12_2
21 Mar 2008 16:35:56
Original commit files touched by this commit
miwi search for other commits by this committer
- Get rid of USE_XLIB

Approved by:    maintainer implicit
0.9.12_1
28 Feb 2008 00:50:45
Original commit files touched by this commit
miwi search for other commits by this committer
- Bump PORTREVISION after claws-mail update

Approved by:    maintainer implicit
0.9.12
12 Feb 2008 22:18:59
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.12

Approved by:    maintainer implicit
0.9.10_2
02 Oct 2007 15:50:01
Original commit files touched by this commit
miwi search for other commits by this committer
- Bump PORTREVISION after claws-mail update
0.9.10_1
18 Sep 2007 12:09:31
Original commit files touched by this commit
miwi search for other commits by this committer
- Bump PORTREVISION after claws-mail update
0.9.10
06 Sep 2007 21:32:29
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.10

Approved by:    maintainer implicit
0.9.9
07 Jul 2007 12:17:42
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.9

PR:             114249
Submitted by:   miwi
Approved by:    maintainer
0.9.8_2
29 May 2007 15:55:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 2.9.2
- Bump PORTREVISION in all plugins.

Approved by:    netchild@ (maintainer)
0.9.8_1
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
0.9.8
19 Apr 2007 14:02:48
Original commit files touched by this commit
miwi search for other commits by this committer
- Fix build [1]
- Update to 0.9.8
- Remove 4.X gruft

Submitted by:   krisbot [1]
                miwi
Approved by:    maintainer
0.9.7_5
17 Apr 2007 17:54:33
Original commit files touched by this commit
miwi search for other commits by this committer
- Bump PORTREVISION for claws-mail update
0.9.7_4
12 Mar 2007 13:54:26
Original commit files touched by this commit
netchild search for other commits by this committer
- Update CM to 2.8.1.
- Bump portrevision of the plugins.
0.9.7_3
27 Feb 2007 20:27:39
Original commit files touched by this commit
netchild search for other commits by this committer
- Update CM to 2.8.0.
- Bump portrevision of the plugins because of this.
0.9.7_2
27 Jan 2007 12:48:46
Original commit files touched by this commit
netchild search for other commits by this committer
- Update CM to 2.7.2, themes to 20070116.
- Chmod the themes to sane rights.
- Bump portrevision of the plugins.
0.9.7_1
15 Jan 2007 20:00:53
Original commit files touched by this commit
netchild search for other commits by this committer
Update CM to 2.7.1 and bump the revision of the plugins.
0.9.7
12 Jan 2007 10:37:01
Original commit files touched by this commit
itetcu search for other commits by this committer
update to 0.9.7

PR:             ports/107795
Submitted by:   Pawel Pekala (maintainer)
0.9.6_1
09 Jan 2007 18:36:33
Original commit files touched by this commit
netchild search for other commits by this committer
Update claws-mail to 2.7.0.

Bump portrevision of the plugins to force a rebuild with the new version,
else they complain about the new version of CM.
0.9.6
31 Dec 2006 13:58:40
Original commit files touched by this commit Sanity Test Failure
itetcu search for other commits by this committer
sylpheed-claws was renamed upstream to claws-mail. Compleate repocopies of
mail/sulpheed-claws-* plugins to mail/claws-mail-* and update them to the
latest version. [1]

PR:             106576-106589 [1], 107286 [2]
Submitted by:   Pawel Pekala (maintainer) [1], me (itetcu) [2]
Repocopies by:  marcus@

Number of commits found: 60