mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-10 02:21:15 +02:00
updated claws-mail
This commit is contained in:
139
_oldver/claws-mail17/Makefile
Normal file
139
_oldver/claws-mail17/Makefile
Normal file
@@ -0,0 +1,139 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
PORTNAME= claws-mail
|
||||
PORTVERSION= 3.17.4
|
||||
CATEGORIES= mail news
|
||||
MASTER_SITES= http://www.claws-mail.org/download.php?file=releases/
|
||||
|
||||
MAINTAINER= onborodin@gmail.com
|
||||
COMMENT= A lightweight and very featureful GTK+ based e-mail and news client
|
||||
|
||||
LIB_DEPENDS= libgpgme.so:crypto/gpgme
|
||||
LIB_DEPENDS+= libassuan.so:crypto/libassuan
|
||||
LIB_DEPENDS+= libgcrypt.so:crypto/libgcrypt
|
||||
LIB_DEPENDS+= libgnutls.so:crypto/libgnutls
|
||||
LIB_DEPENDS+= libgpg-error.so:crypto/libgpg-error
|
||||
|
||||
LIB_DEPENDS+= libglib.so:devel/libglib
|
||||
|
||||
LIB_DEPENDS+= libltdl.so:devel/libtool
|
||||
LIB_DEPENDS+= libcanberra-gtk.so:gnome/libcanberra
|
||||
LIB_DEPENDS+= libcanberra.so:gnome/libcanberra
|
||||
|
||||
LIB_DEPENDS+= libpoppler-glib.so:graph/libpoppler-glib
|
||||
LIB_DEPENDS+= libpoppler.so:graph/libpoppler
|
||||
|
||||
LIB_DEPENDS+= libtiff.so:graph/libtiff
|
||||
LIB_DEPENDS+= libogg.so:media/libogg
|
||||
LIB_DEPENDS+= libvorbis.so:media/libvorbis
|
||||
LIB_DEPENDS+= libvorbisfile.so:media/libvorbis
|
||||
LIB_DEPENDS+= libcurl.so:net/libcurl
|
||||
LIB_DEPENDS+= libetpan.so:net/libetpan
|
||||
LIB_DEPENDS+= libenchant.so:text/libenchant
|
||||
LIB_DEPENDS+= libexpat.so:text/libexpat
|
||||
LIB_DEPENDS+= libiconv.so:text/libiconv
|
||||
LIB_DEPENDS+= libpcre.so:text/libpcre
|
||||
|
||||
LIB_DEPENDS+= libgtk-x11.so:gnome/libgtk2
|
||||
LIB_DEPENDS+= libdbus.so:gnome/dbus
|
||||
LIB_DEPENDS+= libdbus-glib.so:xfce/libdbus-glib
|
||||
|
||||
LIB_DEPENDS+= libnotify.so:gnome/libnotify
|
||||
LIB_DEPENDS+= libstartup-notification.so:xfce/libstartup-notification
|
||||
|
||||
LIB_DEPENDS+= libsoup.so:gnome/libsoup
|
||||
LIB_DEPENDS+= libsoup-gnome.so:gnome/libsoup
|
||||
|
||||
RUN_DEPENDS+= gtk-update-icon-cache:gnome/libgtk2
|
||||
RUN_DEPENDS+= update-desktop-database:xfce/desktop-file-utils
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USES+= gmake perl5 compiler:c++11-lang tar:xz
|
||||
|
||||
CONFIGURE_ARGS+= --program-transform-name=''
|
||||
|
||||
CONFIGURE_ARGS+= --with-libiconv-prefix=${LOCALBASE}
|
||||
CONFIGURE_ARGS+= --with-manualdir=${DOCSDIR}/manual
|
||||
|
||||
CFLAGS+= ${PTHREAD_CFLAGS} -pthread -I${LOCALBASE}/include -I${LOCALBASE}/include/openldap
|
||||
CPPFLAGS+= ${PTHREAD_CFLAGS} -pthread -I${LOCALBASE}/include -I${LOCALBASE}/include/openldap
|
||||
LDFLAGS+= -pthread -L${LOCALBASE}/lib ${PTHREAD_LIBS}
|
||||
LIBS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
|
||||
|
||||
CONFIGURE_ARGS+= --mandir=${PREFIX}/man
|
||||
|
||||
CONFIGURE_ARGS+= --disable-compface
|
||||
CONFIGURE_ARGS+= --disable-dbus
|
||||
CONFIGURE_ARGS+= --disable-jpilot
|
||||
CONFIGURE_ARGS+= --disable-ldap
|
||||
CONFIGURE_ARGS+= --disable-spamassassin-plugin
|
||||
CONFIGURE_ARGS+= --disable-static
|
||||
CONFIGURE_ARGS+= --disable-valgrind
|
||||
|
||||
CONFIGURE_ARGS+= --enable-bogofilter-plugin
|
||||
CONFIGURE_ARGS+= --enable-enchant
|
||||
CONFIGURE_ARGS+= --enable-gnutls
|
||||
CONFIGURE_ARGS+= --enable-ipv6
|
||||
CONFIGURE_ARGS+= --enable-libetpan
|
||||
|
||||
CONFIGURE_ARGS+= --enable-pgpmime-plugin
|
||||
CONFIGURE_ARGS+= --enable-pgpcore-plugin
|
||||
CONFIGURE_ARGS+= --enable-pgpinline-plugin
|
||||
CONFIGURE_ARGS+= --enable-smime-plugin
|
||||
|
||||
RUN_DEPENDS+= gpg:crypto/gnupg
|
||||
RUN_DEPENDS+= gpgv2:crypto/gnupg2
|
||||
|
||||
#CONFIGURE_ARGS+= --disable-pgpmime-plugin
|
||||
#CONFIGURE_ARGS+= --disable-pgpcore-plugin
|
||||
#CONFIGURE_ARGS+= --disable-pgpinline-plugin
|
||||
#CONFIGURE_ARGS+= --disable-smime-plugin
|
||||
|
||||
#CONFIGURE_ARGS+= --enable-maintainer-mode --enable-crash-dialog
|
||||
|
||||
CONFIGURE_ARGS+= --enable-startup-notification
|
||||
CONFIGURE_ARGS+= --disable-python-plugin
|
||||
CONFIGURE_ARGS+= --disable-perl-plugin
|
||||
|
||||
|
||||
FILES= ${WRKSRC}/configure
|
||||
|
||||
post-patch:
|
||||
cd ${WRKSRC} && ${REINPLACE_CMD} \
|
||||
'/libetpan 0.57/s,AC_MSG_ERROR,AC_MSG_RESULT,' configure.ac
|
||||
|
||||
cd ${WRKSRC} && autoreconf
|
||||
|
||||
${REINPLACE_CMD} 's|-dirty||' ${WRKSRC}/version
|
||||
|
||||
${REINPLACE_CMD} -e 's|gconf-2.0|gconf|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|gdk-2.0|gdk|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|gdk-pixbuf-2.0|gdk-pixbuf|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|gio-2.0|gio|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|glib-2.0|glib|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|gmodule-2.0|gmodule|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|gnome-vfs-2.0|gnome-vfs|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|gobject-2.0|gobject|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|gthread-2.0|gthread|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|gtk+-2.0|gtk+|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|libIDL-2.0|libIDL|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|libgnome-2.0|libgnome|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|libxml-2.0|libxml2|g' ${WRKSRC}/configure
|
||||
|
||||
${REINPLACE_CMD} -e 's|dbus-1|dbus|g' ${FILES}
|
||||
${REINPLACE_CMD} -e 's|dbus-glib-1|dbus-glib|g' ${FILES}
|
||||
${REINPLACE_CMD} -e 's|libstartup-notification-1.0|libstartup-notification|g' ${FILES}
|
||||
|
||||
${REINPLACE_CMD} -e 's|webkit-1.0|webkit|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|libsoup-2.4|libsoup|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|libsoup-2.4|libsoup|g' ${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e 's|libsoup-gnome-2.4|libsoup-gnome|g' ${WRKSRC}/configure
|
||||
|
||||
|
||||
post-install:
|
||||
${MKDIR} ${STAGEDIR}${DESKTOPDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/claws-mail.desktop ${STAGEDIR}${DESKTOPDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
#EOF
|
||||
3
_oldver/claws-mail17/distinfo
Normal file
3
_oldver/claws-mail17/distinfo
Normal file
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1577113067
|
||||
SHA256 (claws-mail-3.17.4.tar.xz) = 590ed1131e51b3a627e75c3b256068f5176a498628e1c8f3315b9bc09482ae02
|
||||
SIZE (claws-mail-3.17.4.tar.xz) = 6280252
|
||||
53
_oldver/claws-mail17/files/patch-configure.ac
Normal file
53
_oldver/claws-mail17/files/patch-configure.ac
Normal file
@@ -0,0 +1,53 @@
|
||||
--- configure.ac.orig 2019-03-07 05:44:37 UTC
|
||||
+++ configure.ac
|
||||
@@ -920,6 +920,32 @@ if test x"$enable_libetpan" = xyes; then
|
||||
AC_TRY_LINK([#include <libetpan/dbstorage.h>], [db_mailstorage_init(NULL, NULL);], [libetpan_result=yes], [libetpan_result=no])
|
||||
AC_MSG_RESULT([$libetpan_result])
|
||||
fi
|
||||
+ LIBETPAN_CPPFLAGS="`$libetpanconfig --cflags`"
|
||||
+ LIBETPAN_LIBS="`$libetpanconfig --libs`"
|
||||
+ LIBETPAN_VERSION=`$libetpanconfig --version | $AWK -F. '{printf "%d", ($1 * 100) + $2}'`
|
||||
+ else
|
||||
+ libetpanconfig="pkg-config libetpan"
|
||||
+ CPPFLAGS="$CPPFLAGS `$libetpanconfig --cflags 2>/dev/null`"
|
||||
+ AC_CHECK_HEADER(libetpan/libetpan.h, [libetpan_result=yes])
|
||||
+ if test "x$libetpan_result" = "xyes"; then
|
||||
+ AC_MSG_CHECKING([whether libetpan-config hints compiles and links fine])
|
||||
+ LIBS="$LIBS `$libetpanconfig --libs 2>/dev/null`"
|
||||
+ AC_TRY_LINK([#include <libetpan/dbstorage.h>], [db_mailstorage_init(NULL, NULL);], [libetpan_result=yes], [libetpan_result=no])
|
||||
+ AC_MSG_RESULT([$libetpan_result])
|
||||
+ fi
|
||||
+ LIBETPAN_CPPFLAGS="`$libetpanconfig --cflags`"
|
||||
+ LIBETPAN_LIBS="`$libetpanconfig --libs`"
|
||||
+ LIBETPAN_VERSION=`$libetpanconfig --modversion | $AWK -F. '{printf "%d", ($1 * 100) + $2}'`
|
||||
+ fi
|
||||
+ if test "x$libetpan_result" = "xyes"; then
|
||||
+ if true; then
|
||||
+ AC_MSG_RESULT([*** Claws Mail requires libetpan 0.57 or newer. See http://www.etpan.org/])
|
||||
+ AC_MSG_RESULT([*** You can use --disable-libetpan if you don't need IMAP4 and/or NNTP support.])
|
||||
+ AC_MSG_RESULT([libetpan 0.57 not found])
|
||||
+ fi
|
||||
+ AC_SUBST(LIBETPAN_FLAGS)
|
||||
+ AC_SUBST(LIBETPAN_LIBS)
|
||||
+ AC_DEFINE(HAVE_LIBETPAN, 1, Define if you want IMAP and/or NNTP support.)
|
||||
fi
|
||||
if test "x$libetpan_result" = "xyes"; then
|
||||
LIBETPAN_CPPFLAGS="`$libetpanconfig --cflags`"
|
||||
@@ -1301,7 +1327,7 @@ fi
|
||||
dnl Python *********************************************************************
|
||||
missing_python=""
|
||||
AM_PATH_PYTHON([2.5], [
|
||||
- AC_PATH_PROG(PYTHON_CONFIG, python$PYTHON_VERSION-config)
|
||||
+ AC_PATH_PROG(PYTHON_CONFIG, python"$PYTHON_VERSION"m-config)
|
||||
if test x"$PYTHON_CONFIG" = x"" ; then
|
||||
AC_PATH_PROG(PYTHON_CONFIG, python-config)
|
||||
fi
|
||||
@@ -1320,7 +1346,7 @@ AM_PATH_PYTHON([2.5], [
|
||||
_save_libs="$LIBS"
|
||||
if test x"$platform_win32" = xno; then
|
||||
# libpython.so
|
||||
- PYTHON_SHARED_LIB="libpython${PYTHON_VERSION}.so"
|
||||
+ PYTHON_SHARED_LIB="libpython${PYTHON_VERSION}m.so"
|
||||
AC_CHECK_LIB(dl, dlopen, [LIBS="-ldl"])
|
||||
AC_MSG_CHECKING([whether to dlopen $PYTHON_SHARED_LIB works])
|
||||
AC_RUN_IFELSE(
|
||||
17
_oldver/claws-mail17/pkg-deinstall
Normal file
17
_oldver/claws-mail17/pkg-deinstall
Normal file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -x
|
||||
|
||||
PREFIX=${PKG_PREFIX}
|
||||
LOCALBASE=${PKG_PREFIX}
|
||||
|
||||
case $2 in
|
||||
DEINSTALL)
|
||||
;;
|
||||
POST-DEINSTALL)
|
||||
${LOCALBASE}/bin/update-desktop-database -q ${PREFIX}/share/applications
|
||||
## ${LOCALBASE}/bin/update-mime-database ${PREFIX}/share/mime
|
||||
${LOCALBASE}/bin/gtk-update-icon-cache -q ${PREFIX}/share/icons/hicolor
|
||||
;;
|
||||
esac
|
||||
#EOF
|
||||
13
_oldver/claws-mail17/pkg-descr
Normal file
13
_oldver/claws-mail17/pkg-descr
Normal file
@@ -0,0 +1,13 @@
|
||||
Claws Mail is an e-mail client (and news reader) based on GTK+
|
||||
|
||||
Currently, many features are supported including POP3, IMAP, NNTP,
|
||||
multiple accounts, threading, filtering, MIME attachments, APOP, SMTP
|
||||
AUTH, SSL, IPv6, GnuPG, internalization, and more.
|
||||
|
||||
In addition to the above, Claws Mail has a lot of extra features,
|
||||
e.g. a plugin mechanism, a new filtering/processing mechanism,
|
||||
extra folder properties and much more...
|
||||
|
||||
WWW: http://www.claws-mail.org/
|
||||
|
||||
- Simon 'corecode' Schubert
|
||||
17
_oldver/claws-mail17/pkg-install
Normal file
17
_oldver/claws-mail17/pkg-install
Normal file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -x
|
||||
|
||||
PREFIX=${PKG_PREFIX}
|
||||
LOCALBASE=${PKG_PREFIX}
|
||||
|
||||
case $2 in
|
||||
PRE-INSTALL)
|
||||
;;
|
||||
POST-INSTALL)
|
||||
${LOCALBASE}/bin/update-desktop-database -q ${PREFIX}/share/applications
|
||||
# ${LOCALBASE}/bin/update-mime-database ${PREFIX}/share/mime
|
||||
${LOCALBASE}/bin/gtk-update-icon-cache -q ${PREFIX}/share/icons/hicolor
|
||||
;;
|
||||
esac
|
||||
#EOF
|
||||
365
_oldver/claws-mail17/pkg-plist
Normal file
365
_oldver/claws-mail17/pkg-plist
Normal file
@@ -0,0 +1,365 @@
|
||||
bin/claws-mail
|
||||
include/claws-mail/account.h
|
||||
include/claws-mail/action.h
|
||||
include/claws-mail/adbookbase.h
|
||||
include/claws-mail/addr_compl.h
|
||||
include/claws-mail/addrbook.h
|
||||
include/claws-mail/addrcache.h
|
||||
include/claws-mail/addrclip.h
|
||||
include/claws-mail/addrcustomattr.h
|
||||
include/claws-mail/addrdefs.h
|
||||
include/claws-mail/addrduplicates.h
|
||||
include/claws-mail/addressadd.h
|
||||
include/claws-mail/addressbook_foldersel.h
|
||||
include/claws-mail/addressbook-dbus.h
|
||||
include/claws-mail/addressbook.h
|
||||
include/claws-mail/addressitem.h
|
||||
include/claws-mail/addrgather.h
|
||||
include/claws-mail/addrharvest.h
|
||||
include/claws-mail/addrindex.h
|
||||
include/claws-mail/addritem.h
|
||||
include/claws-mail/addrmerge.h
|
||||
include/claws-mail/addrquery.h
|
||||
include/claws-mail/addrselect.h
|
||||
include/claws-mail/advsearch.h
|
||||
include/claws-mail/alertpanel.h
|
||||
include/claws-mail/autofaces.h
|
||||
include/claws-mail/avatars.h
|
||||
include/claws-mail/browseldap.h
|
||||
include/claws-mail/claws-features.h
|
||||
include/claws-mail/common/claws.h
|
||||
include/claws-mail/common/codeconv.h
|
||||
include/claws-mail/common/defs.h
|
||||
include/claws-mail/common/file-utils.h
|
||||
include/claws-mail/common/hooks.h
|
||||
include/claws-mail/common/log.h
|
||||
include/claws-mail/common/md5.h
|
||||
include/claws-mail/common/mgutils.h
|
||||
include/claws-mail/common/passcrypt.h
|
||||
include/claws-mail/common/pkcs5_pbkdf2.h
|
||||
include/claws-mail/common/plugin.h
|
||||
include/claws-mail/common/prefs.h
|
||||
include/claws-mail/common/progressindicator.h
|
||||
include/claws-mail/common/proxy.h
|
||||
include/claws-mail/common/quoted-printable.h
|
||||
include/claws-mail/common/session.h
|
||||
include/claws-mail/common/smtp.h
|
||||
include/claws-mail/common/socket.h
|
||||
include/claws-mail/common/ssl_certificate.h
|
||||
include/claws-mail/common/ssl.h
|
||||
include/claws-mail/common/string_match.h
|
||||
include/claws-mail/common/stringtable.h
|
||||
include/claws-mail/common/tags.h
|
||||
include/claws-mail/common/template.h
|
||||
include/claws-mail/common/timing.h
|
||||
include/claws-mail/common/tlds.h
|
||||
include/claws-mail/common/unmime.h
|
||||
include/claws-mail/common/utils.h
|
||||
include/claws-mail/common/uuencode.h
|
||||
include/claws-mail/common/version.h
|
||||
include/claws-mail/common/xml.h
|
||||
include/claws-mail/common/xmlprops.h
|
||||
include/claws-mail/compose.h
|
||||
include/claws-mail/crash.h
|
||||
include/claws-mail/customheader.h
|
||||
include/claws-mail/displayheader.h
|
||||
include/claws-mail/editaddress_other_attributes_ldap.h
|
||||
include/claws-mail/editaddress.h
|
||||
include/claws-mail/editbook.h
|
||||
include/claws-mail/editgroup.h
|
||||
include/claws-mail/editjpilot.h
|
||||
include/claws-mail/editldap_basedn.h
|
||||
include/claws-mail/editldap.h
|
||||
include/claws-mail/edittags.h
|
||||
include/claws-mail/editvcard.h
|
||||
include/claws-mail/enriched.h
|
||||
include/claws-mail/entity.h
|
||||
include/claws-mail/etpan/etpan-errors.h
|
||||
include/claws-mail/etpan/etpan-ssl.h
|
||||
include/claws-mail/etpan/etpan-thread-manager-types.h
|
||||
include/claws-mail/etpan/etpan-thread-manager.h
|
||||
include/claws-mail/etpan/imap-thread.h
|
||||
include/claws-mail/etpan/nntp-thread.h
|
||||
include/claws-mail/exphtmldlg.h
|
||||
include/claws-mail/expldifdlg.h
|
||||
include/claws-mail/export.h
|
||||
include/claws-mail/exporthtml.h
|
||||
include/claws-mail/exportldif.h
|
||||
include/claws-mail/file_checker.h
|
||||
include/claws-mail/filtering.h
|
||||
include/claws-mail/folder_item_prefs.h
|
||||
include/claws-mail/folder.h
|
||||
include/claws-mail/foldersel.h
|
||||
include/claws-mail/folderutils.h
|
||||
include/claws-mail/folderview.h
|
||||
include/claws-mail/grouplistdialog.h
|
||||
include/claws-mail/gtk/about.h
|
||||
include/claws-mail/gtk/authors.h
|
||||
include/claws-mail/gtk/claws-marshal.h
|
||||
include/claws-mail/gtk/colorlabel.h
|
||||
include/claws-mail/gtk/colorsel.h
|
||||
include/claws-mail/gtk/combobox.h
|
||||
include/claws-mail/gtk/description_window.h
|
||||
include/claws-mail/gtk/filesel.h
|
||||
include/claws-mail/gtk/foldersort.h
|
||||
include/claws-mail/gtk/gtkaspell.h
|
||||
include/claws-mail/gtk/gtkcmclist.h
|
||||
include/claws-mail/gtk/gtkcmctree.h
|
||||
include/claws-mail/gtk/gtkcmoptionmenu.h
|
||||
include/claws-mail/gtk/gtksctree.h
|
||||
include/claws-mail/gtk/gtkshruler.h
|
||||
include/claws-mail/gtk/gtkunit.h
|
||||
include/claws-mail/gtk/gtkutils.h
|
||||
include/claws-mail/gtk/gtkvscrollbutton.h
|
||||
include/claws-mail/gtk/headers.h
|
||||
include/claws-mail/gtk/icon_legend.h
|
||||
include/claws-mail/gtk/inputdialog.h
|
||||
include/claws-mail/gtk/logwindow.h
|
||||
include/claws-mail/gtk/manage_window.h
|
||||
include/claws-mail/gtk/menu.h
|
||||
include/claws-mail/gtk/pluginwindow.h
|
||||
include/claws-mail/gtk/prefswindow.h
|
||||
include/claws-mail/gtk/progressdialog.h
|
||||
include/claws-mail/gtk/quicksearch.h
|
||||
include/claws-mail/gtk/spell_entry.h
|
||||
include/claws-mail/gtk/sslcertwindow.h
|
||||
include/claws-mail/headerview.h
|
||||
include/claws-mail/html.h
|
||||
include/claws-mail/image_viewer.h
|
||||
include/claws-mail/imap_gtk.h
|
||||
include/claws-mail/imap.h
|
||||
include/claws-mail/import.h
|
||||
include/claws-mail/importldif.h
|
||||
include/claws-mail/importmutt.h
|
||||
include/claws-mail/importpine.h
|
||||
include/claws-mail/inc.h
|
||||
include/claws-mail/jpilot.h
|
||||
include/claws-mail/ldapctrl.h
|
||||
include/claws-mail/ldaplocate.h
|
||||
include/claws-mail/ldapquery.h
|
||||
include/claws-mail/ldapserver.h
|
||||
include/claws-mail/ldapupdate.h
|
||||
include/claws-mail/ldaputil.h
|
||||
include/claws-mail/ldif.h
|
||||
include/claws-mail/localfolder.h
|
||||
include/claws-mail/main.h
|
||||
include/claws-mail/mainwindow.h
|
||||
include/claws-mail/manual.h
|
||||
include/claws-mail/matcher_parser_lex.h
|
||||
include/claws-mail/matcher_parser_parse.h
|
||||
include/claws-mail/matcher_parser.h
|
||||
include/claws-mail/matcher.h
|
||||
include/claws-mail/matchertypes.h
|
||||
include/claws-mail/mbox.h
|
||||
include/claws-mail/message_search.h
|
||||
include/claws-mail/messageview.h
|
||||
include/claws-mail/mh_gtk.h
|
||||
include/claws-mail/mh.h
|
||||
include/claws-mail/mimeview.h
|
||||
include/claws-mail/msgcache.h
|
||||
include/claws-mail/mutt.h
|
||||
include/claws-mail/news_gtk.h
|
||||
include/claws-mail/news.h
|
||||
include/claws-mail/noticeview.h
|
||||
include/claws-mail/partial_download.h
|
||||
include/claws-mail/password_gtk.h
|
||||
include/claws-mail/password.h
|
||||
include/claws-mail/passwordstore.h
|
||||
include/claws-mail/pine.h
|
||||
include/claws-mail/plugins/pgpcore/passphrase.h
|
||||
include/claws-mail/plugins/pgpcore/pgp_utils.h
|
||||
include/claws-mail/plugins/pgpcore/prefs_gpg.h
|
||||
include/claws-mail/plugins/pgpcore/sgpgme.h
|
||||
include/claws-mail/pop.h
|
||||
include/claws-mail/prefs_account.h
|
||||
include/claws-mail/prefs_actions.h
|
||||
include/claws-mail/prefs_common.h
|
||||
include/claws-mail/prefs_compose_writing.h
|
||||
include/claws-mail/prefs_customheader.h
|
||||
include/claws-mail/prefs_display_header.h
|
||||
include/claws-mail/prefs_ext_prog.h
|
||||
include/claws-mail/prefs_filtering_action.h
|
||||
include/claws-mail/prefs_filtering.h
|
||||
include/claws-mail/prefs_folder_column.h
|
||||
include/claws-mail/prefs_folder_item.h
|
||||
include/claws-mail/prefs_fonts.h
|
||||
include/claws-mail/prefs_gtk.h
|
||||
include/claws-mail/prefs_image_viewer.h
|
||||
include/claws-mail/prefs_logging.h
|
||||
include/claws-mail/prefs_matcher.h
|
||||
include/claws-mail/prefs_message.h
|
||||
include/claws-mail/prefs_migration.h
|
||||
include/claws-mail/prefs_msg_colors.h
|
||||
include/claws-mail/prefs_other.h
|
||||
include/claws-mail/prefs_proxy.h
|
||||
include/claws-mail/prefs_quote.h
|
||||
include/claws-mail/prefs_receive.h
|
||||
include/claws-mail/prefs_send.h
|
||||
include/claws-mail/prefs_spelling.h
|
||||
include/claws-mail/prefs_summaries.h
|
||||
include/claws-mail/prefs_summary_column.h
|
||||
include/claws-mail/prefs_summary_open.h
|
||||
include/claws-mail/prefs_template.h
|
||||
include/claws-mail/prefs_themes.h
|
||||
include/claws-mail/prefs_toolbar.h
|
||||
include/claws-mail/prefs_wrapping.h
|
||||
include/claws-mail/printing.h
|
||||
include/claws-mail/privacy.h
|
||||
include/claws-mail/procheader.h
|
||||
include/claws-mail/procmime.h
|
||||
include/claws-mail/procmsg.h
|
||||
include/claws-mail/proctypes.h
|
||||
include/claws-mail/quote_fmt_lex.h
|
||||
include/claws-mail/quote_fmt_parse.h
|
||||
include/claws-mail/quote_fmt.h
|
||||
include/claws-mail/recv.h
|
||||
include/claws-mail/remotefolder.h
|
||||
include/claws-mail/send_message.h
|
||||
include/claws-mail/setup.h
|
||||
include/claws-mail/sourcewindow.h
|
||||
include/claws-mail/ssl_manager.h
|
||||
include/claws-mail/statusbar.h
|
||||
include/claws-mail/stock_pixmap.h
|
||||
include/claws-mail/summary_search.h
|
||||
include/claws-mail/summaryview.h
|
||||
include/claws-mail/textview.h
|
||||
include/claws-mail/toolbar.h
|
||||
include/claws-mail/undo.h
|
||||
include/claws-mail/uri_opener.h
|
||||
include/claws-mail/vcard.h
|
||||
include/claws-mail/viewtypes.h
|
||||
include/claws-mail/wizard.h
|
||||
lib/claws-mail/plugins/acpi_notifier.la
|
||||
lib/claws-mail/plugins/acpi_notifier.so
|
||||
lib/claws-mail/plugins/address_keeper.la
|
||||
lib/claws-mail/plugins/address_keeper.so
|
||||
lib/claws-mail/plugins/archive.la
|
||||
lib/claws-mail/plugins/archive.so
|
||||
lib/claws-mail/plugins/att_remover.la
|
||||
lib/claws-mail/plugins/att_remover.so
|
||||
lib/claws-mail/plugins/attachwarner.la
|
||||
lib/claws-mail/plugins/attachwarner.so
|
||||
lib/claws-mail/plugins/bogofilter.la
|
||||
lib/claws-mail/plugins/bogofilter.so
|
||||
lib/claws-mail/plugins/bsfilter.la
|
||||
lib/claws-mail/plugins/bsfilter.so
|
||||
lib/claws-mail/plugins/clamd.la
|
||||
lib/claws-mail/plugins/clamd.so
|
||||
lib/claws-mail/plugins/dillo.la
|
||||
lib/claws-mail/plugins/dillo.so
|
||||
lib/claws-mail/plugins/fancy.la
|
||||
lib/claws-mail/plugins/fancy.so
|
||||
lib/claws-mail/plugins/fetchinfo.la
|
||||
lib/claws-mail/plugins/fetchinfo.so
|
||||
lib/claws-mail/plugins/libravatar.la
|
||||
lib/claws-mail/plugins/libravatar.so
|
||||
lib/claws-mail/plugins/mailmbox.la
|
||||
lib/claws-mail/plugins/mailmbox.so
|
||||
lib/claws-mail/plugins/managesieve.la
|
||||
lib/claws-mail/plugins/managesieve.so
|
||||
lib/claws-mail/plugins/newmail.la
|
||||
lib/claws-mail/plugins/newmail.so
|
||||
lib/claws-mail/plugins/notification.la
|
||||
lib/claws-mail/plugins/notification.so
|
||||
lib/claws-mail/plugins/pdf_viewer.la
|
||||
lib/claws-mail/plugins/pdf_viewer.so
|
||||
lib/claws-mail/plugins/pgpcore.la
|
||||
lib/claws-mail/plugins/pgpcore.so
|
||||
lib/claws-mail/plugins/pgpinline.deps
|
||||
lib/claws-mail/plugins/pgpinline.la
|
||||
lib/claws-mail/plugins/pgpinline.so
|
||||
lib/claws-mail/plugins/pgpmime.deps
|
||||
lib/claws-mail/plugins/pgpmime.la
|
||||
lib/claws-mail/plugins/pgpmime.so
|
||||
lib/claws-mail/plugins/rssyl.la
|
||||
lib/claws-mail/plugins/rssyl.so
|
||||
lib/claws-mail/plugins/smime.deps
|
||||
lib/claws-mail/plugins/smime.la
|
||||
lib/claws-mail/plugins/smime.so
|
||||
lib/claws-mail/plugins/spamreport.la
|
||||
lib/claws-mail/plugins/spamreport.so
|
||||
lib/pkgconfig/claws-mail.pc
|
||||
man/man1/claws-mail.1.gz
|
||||
share/applications/claws-mail.desktop
|
||||
share/doc/claws-mail/RELEASE_NOTES
|
||||
share/icons/hicolor/128x128/apps/claws-mail.png
|
||||
share/icons/hicolor/48x48/apps/claws-mail.png
|
||||
share/icons/hicolor/64x64/apps/claws-mail.png
|
||||
share/locale/ca/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/cs/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/da/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/de/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/en_GB/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/es/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/fi/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/fr/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/hu/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/id_ID/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/it/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/ja/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/nb/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/nl/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/pl/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/pt_PT/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/ro/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/ru/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/sk/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/sv/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/tr/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/claws-mail.mo
|
||||
@dir include/claws-mail/common
|
||||
@dir include/claws-mail/etpan
|
||||
@dir include/claws-mail/gtk
|
||||
@dir include/claws-mail/plugins/pgpcore
|
||||
@dir include/claws-mail/plugins
|
||||
@dir include/claws-mail
|
||||
@dir lib/claws-mail/plugins
|
||||
@dir lib/claws-mail
|
||||
@dir share/doc/claws-mail
|
||||
@dir share/locale/ca/LC_MESSAGES
|
||||
@dir share/locale/ca
|
||||
@dir share/locale/cs/LC_MESSAGES
|
||||
@dir share/locale/cs
|
||||
@dir share/locale/da/LC_MESSAGES
|
||||
@dir share/locale/da
|
||||
@dir share/locale/de/LC_MESSAGES
|
||||
@dir share/locale/de
|
||||
@dir share/locale/en_GB/LC_MESSAGES
|
||||
@dir share/locale/en_GB
|
||||
@dir share/locale/es/LC_MESSAGES
|
||||
@dir share/locale/es
|
||||
@dir share/locale/fi/LC_MESSAGES
|
||||
@dir share/locale/fi
|
||||
@dir share/locale/fr/LC_MESSAGES
|
||||
@dir share/locale/fr
|
||||
@dir share/locale/hu/LC_MESSAGES
|
||||
@dir share/locale/hu
|
||||
@dir share/locale/id_ID/LC_MESSAGES
|
||||
@dir share/locale/id_ID
|
||||
@dir share/locale/it/LC_MESSAGES
|
||||
@dir share/locale/it
|
||||
@dir share/locale/ja/LC_MESSAGES
|
||||
@dir share/locale/ja
|
||||
@dir share/locale/nb/LC_MESSAGES
|
||||
@dir share/locale/nb
|
||||
@dir share/locale/nl/LC_MESSAGES
|
||||
@dir share/locale/nl
|
||||
@dir share/locale/pl/LC_MESSAGES
|
||||
@dir share/locale/pl
|
||||
@dir share/locale/pt_BR/LC_MESSAGES
|
||||
@dir share/locale/pt_BR
|
||||
@dir share/locale/pt_PT/LC_MESSAGES
|
||||
@dir share/locale/pt_PT
|
||||
@dir share/locale/ro/LC_MESSAGES
|
||||
@dir share/locale/ro
|
||||
@dir share/locale/ru/LC_MESSAGES
|
||||
@dir share/locale/ru
|
||||
@dir share/locale/sk/LC_MESSAGES
|
||||
@dir share/locale/sk
|
||||
@dir share/locale/sv/LC_MESSAGES
|
||||
@dir share/locale/sv
|
||||
@dir share/locale/tr/LC_MESSAGES
|
||||
@dir share/locale/tr
|
||||
@dir share/locale/zh_TW/LC_MESSAGES
|
||||
@dir share/locale/zh_TW
|
||||
@@ -2,7 +2,7 @@
|
||||
# $Id$
|
||||
#
|
||||
PORTNAME= claws-mail
|
||||
PORTVERSION= 3.17.4
|
||||
PORTVERSION= 3.19.0
|
||||
CATEGORIES= mail news
|
||||
MASTER_SITES= http://www.claws-mail.org/download.php?file=releases/
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1577113067
|
||||
SHA256 (claws-mail-3.17.4.tar.xz) = 590ed1131e51b3a627e75c3b256068f5176a498628e1c8f3315b9bc09482ae02
|
||||
SIZE (claws-mail-3.17.4.tar.xz) = 6280252
|
||||
TIMESTAMP = 1654180693
|
||||
SHA256 (claws-mail-3.19.0.tar.xz) = 0d0c757a9975da1f97bf5309cd051c18ad6c765fefe9319276aa3a9e48229fa2
|
||||
SIZE (claws-mail-3.19.0.tar.xz) = 6543188
|
||||
|
||||
@@ -1,53 +1,11 @@
|
||||
--- configure.ac.orig 2019-03-07 05:44:37 UTC
|
||||
+++ configure.ac
|
||||
@@ -920,6 +920,32 @@ if test x"$enable_libetpan" = xyes; then
|
||||
AC_TRY_LINK([#include <libetpan/dbstorage.h>], [db_mailstorage_init(NULL, NULL);], [libetpan_result=yes], [libetpan_result=no])
|
||||
AC_MSG_RESULT([$libetpan_result])
|
||||
fi
|
||||
+ LIBETPAN_CPPFLAGS="`$libetpanconfig --cflags`"
|
||||
+ LIBETPAN_LIBS="`$libetpanconfig --libs`"
|
||||
+ LIBETPAN_VERSION=`$libetpanconfig --version | $AWK -F. '{printf "%d", ($1 * 100) + $2}'`
|
||||
+ else
|
||||
+ libetpanconfig="pkg-config libetpan"
|
||||
+ CPPFLAGS="$CPPFLAGS `$libetpanconfig --cflags 2>/dev/null`"
|
||||
+ AC_CHECK_HEADER(libetpan/libetpan.h, [libetpan_result=yes])
|
||||
+ if test "x$libetpan_result" = "xyes"; then
|
||||
+ AC_MSG_CHECKING([whether libetpan-config hints compiles and links fine])
|
||||
+ LIBS="$LIBS `$libetpanconfig --libs 2>/dev/null`"
|
||||
+ AC_TRY_LINK([#include <libetpan/dbstorage.h>], [db_mailstorage_init(NULL, NULL);], [libetpan_result=yes], [libetpan_result=no])
|
||||
+ AC_MSG_RESULT([$libetpan_result])
|
||||
+ fi
|
||||
+ LIBETPAN_CPPFLAGS="`$libetpanconfig --cflags`"
|
||||
+ LIBETPAN_LIBS="`$libetpanconfig --libs`"
|
||||
+ LIBETPAN_VERSION=`$libetpanconfig --modversion | $AWK -F. '{printf "%d", ($1 * 100) + $2}'`
|
||||
+ fi
|
||||
+ if test "x$libetpan_result" = "xyes"; then
|
||||
+ if true; then
|
||||
+ AC_MSG_RESULT([*** Claws Mail requires libetpan 0.57 or newer. See http://www.etpan.org/])
|
||||
+ AC_MSG_RESULT([*** You can use --disable-libetpan if you don't need IMAP4 and/or NNTP support.])
|
||||
+ AC_MSG_RESULT([libetpan 0.57 not found])
|
||||
+ fi
|
||||
+ AC_SUBST(LIBETPAN_FLAGS)
|
||||
+ AC_SUBST(LIBETPAN_LIBS)
|
||||
+ AC_DEFINE(HAVE_LIBETPAN, 1, Define if you want IMAP and/or NNTP support.)
|
||||
fi
|
||||
if test "x$libetpan_result" = "xyes"; then
|
||||
LIBETPAN_CPPFLAGS="`$libetpanconfig --cflags`"
|
||||
@@ -1301,7 +1327,7 @@ fi
|
||||
dnl Python *********************************************************************
|
||||
missing_python=""
|
||||
AM_PATH_PYTHON([2.5], [
|
||||
- AC_PATH_PROG(PYTHON_CONFIG, python$PYTHON_VERSION-config)
|
||||
+ AC_PATH_PROG(PYTHON_CONFIG, python"$PYTHON_VERSION"m-config)
|
||||
if test x"$PYTHON_CONFIG" = x"" ; then
|
||||
AC_PATH_PROG(PYTHON_CONFIG, python-config)
|
||||
fi
|
||||
@@ -1320,7 +1346,7 @@ AM_PATH_PYTHON([2.5], [
|
||||
_save_libs="$LIBS"
|
||||
if test x"$platform_win32" = xno; then
|
||||
# libpython.so
|
||||
- PYTHON_SHARED_LIB="libpython${PYTHON_VERSION}.so"
|
||||
+ PYTHON_SHARED_LIB="libpython${PYTHON_VERSION}m.so"
|
||||
AC_CHECK_LIB(dl, dlopen, [LIBS="-ldl"])
|
||||
AC_MSG_CHECKING([whether to dlopen $PYTHON_SHARED_LIB works])
|
||||
AC_RUN_IFELSE(
|
||||
--- 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)
|
||||
|
||||
12
xapp/claws-mail/files/patch-src_common_ssl.c
Normal file
12
xapp/claws-mail/files/patch-src_common_ssl.c
Normal file
@@ -0,0 +1,12 @@
|
||||
--- src/common/ssl.c.orig 2018-12-21 09:33:36 UTC
|
||||
+++ src/common/ssl.c
|
||||
@@ -196,6 +196,9 @@ const gchar *claws_ssl_get_cert_file(void)
|
||||
#ifndef G_OS_WIN32
|
||||
const char *cert_files[]={
|
||||
"/etc/ssl/cert.pem",
|
||||
+ // Also search in LOCALBASE directory to
|
||||
+ // workaround potential lack of /etc symlink
|
||||
+ "%%LOCALBASE%%/share/certs/ca-root-nss.crt",
|
||||
"/etc/pki/tls/certs/ca-bundle.crt",
|
||||
"/etc/certs/ca-bundle.crt",
|
||||
"/etc/ssl/ca-bundle.pem",
|
||||
@@ -161,6 +161,7 @@ include/claws-mail/mutt.h
|
||||
include/claws-mail/news_gtk.h
|
||||
include/claws-mail/news.h
|
||||
include/claws-mail/noticeview.h
|
||||
include/claws-mail/oauth2.h
|
||||
include/claws-mail/partial_download.h
|
||||
include/claws-mail/password_gtk.h
|
||||
include/claws-mail/password.h
|
||||
@@ -251,6 +252,8 @@ lib/claws-mail/plugins/fancy.la
|
||||
lib/claws-mail/plugins/fancy.so
|
||||
lib/claws-mail/plugins/fetchinfo.la
|
||||
lib/claws-mail/plugins/fetchinfo.so
|
||||
lib/claws-mail/plugins/keyword_warner.la
|
||||
lib/claws-mail/plugins/keyword_warner.so
|
||||
lib/claws-mail/plugins/libravatar.la
|
||||
lib/claws-mail/plugins/libravatar.so
|
||||
lib/claws-mail/plugins/mailmbox.la
|
||||
@@ -289,6 +292,7 @@ share/locale/ca/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/cs/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/da/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/de/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/el_GR/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/en_GB/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/es/LC_MESSAGES/claws-mail.mo
|
||||
share/locale/fi/LC_MESSAGES/claws-mail.mo
|
||||
@@ -325,6 +329,8 @@ share/locale/zh_TW/LC_MESSAGES/claws-mail.mo
|
||||
@dir share/locale/da
|
||||
@dir share/locale/de/LC_MESSAGES
|
||||
@dir share/locale/de
|
||||
@dir share/locale/el_GR/LC_MESSAGES
|
||||
@dir share/locale/el_GR
|
||||
@dir share/locale/en_GB/LC_MESSAGES
|
||||
@dir share/locale/en_GB
|
||||
@dir share/locale/es/LC_MESSAGES
|
||||
@@ -363,3 +369,4 @@ share/locale/zh_TW/LC_MESSAGES/claws-mail.mo
|
||||
@dir share/locale/tr
|
||||
@dir share/locale/zh_TW/LC_MESSAGES
|
||||
@dir share/locale/zh_TW
|
||||
@dir share/locale
|
||||
|
||||
Reference in New Issue
Block a user