source: trunk/dports/mail/claws-mail/Portfile

Last change on this file was 152300, checked in by larryv@…, 15 months ago

claws-mail: Update to 3.14.0 (maintainer, #52164)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.7 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 152300 2016-09-03 02:15:57Z ryandesign@macports.org $
3
4PortSystem      1.0
5PortGroup       active_variants 1.1
6
7name            claws-mail
8version         3.14.0
9categories      mail news
10platforms       darwin
11license         GPL-3+
12maintainers     piermont.com:perry openmaintainer
13
14description     A lightweight and very featureful GTK+ based e-mail and news client
15
16long_description Currently, many features are supported in Claws Mail \
17                including POP3, IMAP, NNTP, multiple accounts, \
18                threading, filtering, MIME attachments, APOP, SMTP \
19                AUTH, SSL, IPv6, GnuPG, internalization, plugins, \
20                a filtering/processing mechanism, extra folder \
21                properties and much more.
22
23homepage        http://www.claws-mail.org/
24master_sites    ${homepage}/releases/
25
26checksums       rmd160  816dbc76325a8fcf704582d12f6de1c837dcd979 \
27                sha256  466bd70350c69055d980dc84038d13f231f4ed060af899910e29c7a1de83cc59
28
29use_xz          yes
30
31patchfiles      patch-Makefile-am-fix.diff
32
33use_autoreconf  yes
34autoreconf.args -fvi
35depends_build-append    port:pkgconfig \
36                        port:libtool
37
38depends_lib     port:gtk2 \
39                port:libetpan \
40                port:gpgme \
41                port:compface \
42                port:gtkspell2 \
43                port:aspell \
44                port:gnutls \
45                port:libgcrypt \
46                port:libarchive \
47                port:libgdata \
48                port:enchant \
49                port:poppler \
50                port:ghostscript \
51                path:lib/pkgconfig/webkit-1.0.pc:webkit-gtk
52
53# claws uses gdk/gdkx.h, which is not installed by gtk2 +quartz.
54require_active_variants \
55                gtk2 x11
56
57platform darwin {
58    if {${configure.cxx_stdlib} eq "libstdc++"} {
59       depends_lib-delete path:lib/pkgconfig/webkit-1.0.pc:webkit-gtk
60       depends_lib-append path:lib/pkgconfig/webkit-1.0.pc:webkit-gtk-2.0
61    }
62}
63
64configure.args  --disable-jpilot \
65                --disable-acpi_notifier-plugin \
66                --disable-bogofilter-plugin \
67                --disable-bsfilter-plugin \
68                --disable-clamd-plugin \
69                --disable-geolocation-plugin \
70                --disable-notification-plugin \
71                --disable-perl-plugin \
72                --disable-python-plugin \
73                --disable-spamassassin-plugin \
74                --disable-spam_report-plugin \
75                --disable-startup-notification \
76                --disable-tnef_parse-plugin \
77                --enable-manual \
78                --enable-ipv6 \
79                --enable-crash-dialog
80
81livecheck.regex /${name}-(\[0-9.\]+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.