Import of pkgsrc-2015Q3

This commit is contained in:
2015-10-03 03:37:01 -07:00
committed by Lionel Sambuc
parent f641581404
commit 9d819b6d54
7578 changed files with 228314 additions and 80018 deletions

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.464 2015/04/21 08:56:38 jperkin Exp $
# $NetBSD: Makefile,v 1.470 2015/09/07 09:47:01 fhajny Exp $
#
COMMENT= Electronic mail utilities
@@ -101,7 +101,6 @@ SUBDIR+= fromto
SUBDIR+= getmail
SUBDIR+= gld
SUBDIR+= gmime
SUBDIR+= gmime20
SUBDIR+= gmime24
SUBDIR+= gnarwl
SUBDIR+= gnus
@@ -164,7 +163,6 @@ SUBDIR+= mpop
SUBDIR+= msmtp
SUBDIR+= mush
SUBDIR+= mutt
SUBDIR+= mutt-devel
SUBDIR+= mutt-kz
SUBDIR+= netbiff
SUBDIR+= newmail
@@ -263,6 +261,13 @@ SUBDIR+= popa3d
SUBDIR+= poppassd
SUBDIR+= poppy
SUBDIR+= postfix
SUBDIR+= postfix-cdb
SUBDIR+= postfix-ldap
SUBDIR+= postfix-lmdb
SUBDIR+= postfix-mysql
SUBDIR+= postfix-pcre
SUBDIR+= postfix-pgsql
SUBDIR+= postfix-sqlite
SUBDIR+= postgrey
SUBDIR+= prayer
SUBDIR+= procmail
@@ -304,6 +309,7 @@ SUBDIR+= ruby-mime-types
SUBDIR+= ruby-mime-types1
SUBDIR+= ruby-tmail
SUBDIR+= safecat
SUBDIR+= seamonkey-enigmail
SUBDIR+= sendmail
SUBDIR+= sendmail-cidrexpand
SUBDIR+= sendmail-qtool
@@ -331,9 +337,12 @@ SUBDIR+= sympa
SUBDIR+= t-prot
SUBDIR+= teapop
SUBDIR+= thunderbird
SUBDIR+= thunderbird-enigmail
SUBDIR+= thunderbird-l10n
SUBDIR+= thunderbird24
SUBDIR+= thunderbird24-l10n
SUBDIR+= thunderbird31
SUBDIR+= thunderbird31-l10n
SUBDIR+= tmda
SUBDIR+= tnef
SUBDIR+= tnef2txt

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.13 2015/06/12 10:50:17 wiz Exp $
# $NetBSD: Makefile,v 1.14 2015/07/12 18:56:22 wiz Exp $
#
DISTNAME= YoSucker-pr37
@@ -12,7 +12,7 @@ HOMEPAGE= http://yosucker.sourceforge.net/
COMMENT= Download mails from Yahoo webmail into mbox
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
#DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
DEPENDS+= p5-IO-Socket-SSL-[0-9]*:../../security/p5-IO-Socket-SSL
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64

View File

@@ -1,7 +1,9 @@
$NetBSD: distinfo,v 1.20 2014/11/13 09:44:02 markd Exp $
$NetBSD: distinfo,v 1.21 2015/08/31 16:16:31 jperkin Exp $
SHA1 (akonadi-1.13.0.tar.bz2) = 9d594b5840e2e5d90057a7e5d8545004a3476bc0
RMD160 (akonadi-1.13.0.tar.bz2) = 411e4e3b203cd9681b10d21af75806f723a687ec
Size (akonadi-1.13.0.tar.bz2) = 294198 bytes
SHA1 (patch-agentserver_CMakeLists.txt) = 01249fd521e23a8cb8c7119ad9c8cd9877338c54
SHA1 (patch-cmake_modules_FindSqlite.cmake) = 3deefae90ec3485affeda4de283d4166d85c41fc
SHA1 (patch-git_21465191) = 735e05bfa08c113ec196049dcea035f889cd7b6d
SHA1 (patch-libs_xdgbasedirs.cpp) = eccf2de9445ea63eb09529e077d36f43303bd0ee

View File

@@ -0,0 +1,32 @@
$NetBSD: patch-agentserver_CMakeLists.txt,v 1.1 2015/08/31 16:16:31 jperkin Exp $
Disable MacOS bundle support, install in the normal place.
--- agentserver/CMakeLists.txt.orig 2014-08-10 10:38:58.000000000 +0000
+++ agentserver/CMakeLists.txt
@@ -26,7 +26,7 @@ set(akonadi_agent_launcher_SRCS
agentlauncher.cpp
)
-add_executable(akonadi_agent_launcher MACOSX_BUNDLE ${akonadi_agent_launcher_SRCS})
+add_executable(akonadi_agent_launcher ${akonadi_agent_launcher_SRCS})
target_link_libraries(akonadi_agent_launcher
akonadi_shared
${QT_QTGUI_LIBRARIES}
@@ -35,14 +35,14 @@ target_link_libraries(akonadi_agent_laun
${Boost_PROGRAM_OPTIONS_LIBRARY}
)
-if(Q_WS_MAC)
+if(notQ_WS_MAC)
set_target_properties(akonadi_agent_launcher PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/../Info.plist.template)
set_target_properties(akonadi_agent_launcher PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.kde.Akonadi.agentlauncher")
set_target_properties(akonadi_agent_launcher PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Akonadi Agent Launcher")
endif()
# Install both helper apps.
-if(Q_WS_MAC)
+if(notQ_WS_MAC)
install(TARGETS akonadi_agent_launcher
DESTINATION ${AKONADI_BUNDLE_PATH})
else()

View File

@@ -0,0 +1,24 @@
$NetBSD: patch-libs_xdgbasedirs.cpp,v 1.1 2015/08/31 16:16:31 jperkin Exp $
Disable MacOS bundle support, install in the normal place.
--- libs/xdgbasedirs.cpp.orig 2014-08-10 10:38:58.000000000 +0000
+++ libs/xdgbasedirs.cpp
@@ -38,7 +38,7 @@ static QStringList alternateExecPaths( c
#if defined(Q_OS_WIN) //krazy:exclude=cpp
pathList << path + QLatin1String( ".exe" );
-#elif defined(Q_OS_MAC) //krazy:exclude=cpp
+#elif defined(notQ_OS_MAC) //krazy:exclude=cpp
pathList << path + QLatin1String( ".app/Contents/MacOS/" ) + path.section( QLatin1Char( '/' ), -1 );
#endif
@@ -247,7 +247,7 @@ QString XdgBaseDirs::findExecutableFile(
executableDirs += searchPath;
-#if defined(Q_OS_MAC) //krazy:exclude=cpp
+#if defined(notQ_OS_MAC) //krazy:exclude=cpp
executableDirs += QLatin1String( AKONADIBUNDLEPATH );
#endif
qWarning() << "search paths: " << executableDirs;

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.35 2014/11/12 20:30:55 bsiegert Exp $
# $NetBSD: Makefile,v 1.36 2015/08/18 07:31:11 wiz Exp $
#
DISTNAME= alpine-2.11
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= mail
MASTER_SITES= http://patches.freeiz.com/alpine/release/src/
EXTRACT_SUFX= .tar.xz

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.8 2015/06/12 10:50:17 wiz Exp $
# $NetBSD: Makefile,v 1.10 2015/08/10 06:54:15 dholland Exp $
DISTNAME= amavisd-${VERSION}
PKGNAME= amavis-perl-${VERSION}
PKGREVISION= 12
PKGREVISION= 13
CATEGORIES= mail security
MASTER_SITES= http://www.amavis.org/dist/perl/ \
${MASTER_SITE_SOURCEFORGE:=amavis/}
@@ -24,13 +24,13 @@ DEPENDS+= lha-[0-9]*:../../archivers/lha
DEPENDS+= zoo-[0-9]*:../../archivers/zoo
DEPENDS+= freeze-[0-9]*:../../archivers/freeze
DEPENDS+= arc-[0-9]*:../../archivers/arc
DEPENDS+= {perl>=5.9.3,p5-Archive-Tar-[0-9]*}:../../archivers/p5-Archive-Tar
#DEPENDS+= {perl>=5.9.3,p5-Archive-Tar-[0-9]*}:../../archivers/p5-Archive-Tar
DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
DEPENDS+= {perl>=5.9.3,p5-IO-Compress-[0-9]*}:../../devel/p5-IO-Compress #Compress::Zlib>=1.14
#DEPENDS+= {perl>=5.9.3,p5-IO-Compress-[0-9]*}:../../devel/p5-IO-Compress #Compress::Zlib>=1.14
DEPENDS+= p5-Convert-TNEF-[0-9]*:../../converters/p5-Convert-TNEF
DEPENDS+= p5-Convert-UUlib-[0-9]*:../../converters/p5-Convert-UUlib
DEPENDS+= p5-MIME-tools>=5.313:../../mail/p5-MIME-tools
DEPENDS+= {perl>=5.10,p5-Net-[0-9]*}:../../net/p5-Net
#DEPENDS+= {perl>=5.10,p5-Net-[0-9]*}:../../net/p5-Net
DEPENDS+= p5-Unix-Syslog-[0-9]*:../../sysutils/p5-Unix-Syslog
.include "options.mk"

View File

@@ -1,5 +1,7 @@
$NetBSD: distinfo,v 1.1.1.1 2010/12/24 07:21:08 kefren Exp $
$NetBSD: distinfo,v 1.2 2015/08/10 06:54:15 dholland Exp $
SHA1 (amavisd-0.1.tar.gz) = 0c8cfe497ee0e42c2f5ff5c958e47e8a0d08720b
RMD160 (amavisd-0.1.tar.gz) = d1688aa5a0a4df36e7d938f28d923b350302faa2
Size (amavisd-0.1.tar.gz) = 329501 bytes
SHA1 (patch-amavis_amavisd.in) = feec13284ace3a1c5661bcba4a88d47ce7b4b43e
SHA1 (patch-amavis_av_clamavd) = 52b4da21b363900a369eabf8cd97acc5374868af

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-amavis_amavisd.in,v 1.1 2015/08/10 06:54:16 dholland Exp $
Catch SIGCHLD properly, per PR 24350.
--- amavis/amavisd.in~ 2003-03-04 19:00:43.000000000 +0000
+++ amavis/amavisd.in
@@ -157,8 +157,8 @@ sub deadbabe {
# If IGNORE leaves zombies behind on your system,
# switch the comments between the two lines below
-# $SIG{CHLD} = \&deadbabe;
-$SIG{CHLD} = 'IGNORE';
+$SIG{CHLD} = \&deadbabe;
+# $SIG{CHLD} = 'IGNORE';
# may need to do more - eg. if logging changes, close/reopen syslog/log file
# rethink - handler should be simple

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-amavis_av_clamavd,v 1.1 2015/08/10 06:54:16 dholland Exp $
Make this scanner fragment work like the other ones, from PR 24350.
--- amavis/av/clamavd~ 2003-02-25 10:42:54.000000000 +0000
+++ amavis/av/clamavd
@@ -15,7 +15,7 @@ if ($clamd) {
if ($output =~ /FOUND$/) { # no errors, a virus was found
$scanner_errors = 0;
@virusname = ($output =~ /: (.+) FOUND/g);
- return 1; # 'true' indicates virus found and stops further checking
+ do_virus();
} elsif ($output =~ /OK$/) { # no errors, no viruses
$scanner_errors = 0;
} elsif ($output =~ /ERROR$/) {

View File

@@ -1,36 +1,38 @@
# $NetBSD: Makefile,v 1.15 2015/06/12 10:50:17 wiz Exp $
# $NetBSD: Makefile,v 1.17 2015/09/08 10:58:46 fhajny Exp $
DISTNAME= amavisd-new-${VERSION}${PATCHLEVEL}
PKGNAME= amavisd-new-${VERSION}${PATCHLEVEL:S/-//}
PKGREVISION= 6
CATEGORIES= mail security
MASTER_SITES= http://www.ijs.si/software/amavisd/ \
http://mirrors.catpipe.net/amavisd-new/ \
http://mirror.mainloop.se/amavisd/ \
http://mirror.cedratnet.com/amavisd-new/ \
http://mirror.omroep.nl/amavisd-new/
EXTRACT_SUFX= .tar.xz
MAINTAINER= spz@NetBSD.org
HOMEPAGE= http://www.ijs.si/software/amavisd/
COMMENT= Daemonized interface between MTA and content checkers
LICENSE= gnu-gpl-v2
VERSION= 2.7.0
VERSION= 2.10.1
PATCHLEVEL= # empty
DEPENDS+= {perl>=5.9.3,p5-Archive-Tar-[0-9]*}:../../archivers/p5-Archive-Tar
#DEPENDS+= {perl>=5.9.3,p5-Archive-Tar-[0-9]*}:../../archivers/p5-Archive-Tar
DEPENDS+= p5-Archive-Zip>=1.14:../../archivers/p5-Archive-Zip
DEPENDS+= p5-BerkeleyDB-[0-9]*:../../databases/p5-BerkeleyDB
DEPENDS+= {perl>=5.10.1,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress # Compress::Raw::Zlib>=2.017
#DEPENDS+= {perl>=5.10.1,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress # Compress::Raw::Zlib>=2.017
DEPENDS+= p5-Convert-TNEF-[0-9]*:../../converters/p5-Convert-TNEF
DEPENDS+= p5-Convert-UUlib>=1.05:../../converters/p5-Convert-UUlib
DEPENDS+= {perl>=5.8.1,p5-Digest-MD5>=2.22}:../../security/p5-Digest-MD5
#DEPENDS+= {perl>=5.8.1,p5-Digest-MD5>=2.22}:../../security/p5-Digest-MD5
DEPENDS+= p5-File-LibMagic>=1.0:../../devel/p5-File-LibMagic
DEPENDS+= p5-Mail-DKIM>=0.31:../../mail/p5-Mail-DKIM
DEPENDS+= p5-MIME-tools>=5.417:../../mail/p5-MIME-tools
DEPENDS+= p5-MailTools>=1.58:../../mail/p5-MailTools
DEPENDS+= p5-Net-LibIDN-[0-9]*:../../net/p5-Net-LibIDN
DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
DEPENDS+= p5-Net-Server>=0.88:../../net/p5-Net-Server
DEPENDS+= {perl>=5.8.1,p5-Time-HiRes>=1.49}:../../time/p5-Time-HiRes
#DEPENDS+= {perl>=5.8.1,p5-Time-HiRes>=1.49}:../../time/p5-Time-HiRes
DEPENDS+= p5-Unix-Syslog-[0-9]*:../../sysutils/p5-Unix-Syslog
WRKSRC= ${WRKDIR}/amavisd-new-${VERSION}

View File

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.4 2011/10/25 20:33:07 spz Exp $
$NetBSD: distinfo,v 1.5 2015/09/08 10:58:46 fhajny Exp $
SHA1 (amavisd-new-2.7.0.tar.gz) = b4ba0a4e9d3fbbfc6a790e81837a8b7eb9480f47
RMD160 (amavisd-new-2.7.0.tar.gz) = b869dd41cfd56b1855a42edc285276016f663c5c
Size (amavisd-new-2.7.0.tar.gz) = 941811 bytes
SHA1 (amavisd-new-2.10.1.tar.xz) = 0ef412d7fb98da311ed7b8eb8e8e9c619de63f50
RMD160 (amavisd-new-2.10.1.tar.xz) = 233eb8ebfd5bb15eba152553424ef0622602430b
Size (amavisd-new-2.10.1.tar.xz) = 767716 bytes
SHA1 (patch-aa) = d8bc17da9b1d3ef883331d462ee06d534f5ff5b0

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.31 2015/06/12 10:50:17 wiz Exp $
# $NetBSD: Makefile,v 1.32 2015/07/12 18:56:22 wiz Exp $
#
DISTNAME= anomy-sanitizer-1.76
@@ -10,8 +10,8 @@ MAINTAINER= kim@tac.nyc.ny.us
HOMEPAGE= http://mailtools.anomy.net/
COMMENT= Mail message filter and sanitizer
DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
#DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
#DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
.include "../../mk/bsd.prefs.mk"

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.41 2015/04/25 14:23:27 tnn Exp $
# $NetBSD: Makefile,v 1.42 2015/08/23 14:30:38 wiz Exp $
#
DISTNAME= cachesaver-0.10.9
PKGNAME= claws-mail-cachesaver-0.10.9
PKGREVISION= 27
PKGREVISION= 28
CATEGORIES= mail
MASTER_SITES= http://claws-mail.org/downloads/plugins/

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.41 2015/04/25 14:23:28 tnn Exp $
# $NetBSD: Makefile,v 1.42 2015/08/23 14:30:38 wiz Exp $
#
DISTNAME= synce_plugin-0.7.5
PKGNAME= claws-mail-synce_plugin-0.7.5
PKGREVISION= 29
PKGREVISION= 30
CATEGORIES= mail
MASTER_SITES= http://claws-mail.org/downloads/plugins/

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.71 2015/06/12 10:50:17 wiz Exp $
# $NetBSD: Makefile,v 1.72 2015/08/23 14:30:38 wiz Exp $
INSTALLATION_DIRS+= ${EGDIR}
INSTALLATION_DIRS+= share/claws-mail
PKGREVISION= 2
PKGREVISION= 3
.include "Makefile.common"
PKGNAME= claws-mail-${CLAWS_VERSION}

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.22 2015/06/12 10:50:17 wiz Exp $
# $NetBSD: Makefile,v 1.25 2015/08/23 14:30:38 wiz Exp $
DISTNAME= cone-0.90
PKGREVISION= 9
PKGREVISION= 12
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=courier/}
EXTRACT_SUFX= .tar.bz2

View File

@@ -1,16 +1,17 @@
# $NetBSD: Makefile,v 1.46 2015/04/06 08:17:31 adam Exp $
# $NetBSD: Makefile,v 1.49 2015/09/20 16:08:05 tnn Exp $
DISTNAME= dbmail-2.2.17
PKGREVISION= 20
DISTNAME= dbmail-3.2.3
PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://www.dbmail.org/download/2.2/
MASTER_SITES= ${MASTER_SITE_GITHUB:=pjstevns/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.dbmail.org/
COMMENT= Store and retrieve mail messages in a database
LICENSE= gnu-gpl-v2
USE_TOOLS+= gmake pkg-config
USE_TOOLS+= gmake pkg-config pax
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
@@ -18,6 +19,7 @@ CONFIGURE_ARGS+= --with-logdir=${VARBASE}/log
CONFIGURE_ARGS+= --with-pkglibdir=${PREFIX}/lib/dbmail
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+= --localstatedir=${VARBASE}/run
CONFIGURE_ARGS+= --with-zdb=${BUILDLINK_PREFIX.libzdb}
BUILD_DEFS+= VARBASE
@@ -26,14 +28,7 @@ CONF_FILES_PERMS+= ${EGDIR}/dbmail.conf ${PKG_SYSCONFDIR}/dbmail.conf \
${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0640
RCD_SCRIPTS= dbmail dbmailimapd dbmaillmtpd dbmailpop3d
DATADIR= ${PREFIX}/share/dbmail
DOCSDIR= ${PREFIX}/share/doc/dbmail
DOCS= AUTHORS BUGS COPYING INSTALL NEWS README
DOCS+= README.aliases README.exim README.ldap
DOCS+= README.postfix README.qmail README.sieve
DOCS+= README.smtp README.solaris README.usermap
DOCS+= THANKS UPGRADING
MESSAGE_SUBST+= DOCSDIR=${DOCSDIR}
MESSAGE_SUBST+= DATADIR=${DATADIR}
SUBST_CLASSES+= sysconf
@@ -45,19 +40,21 @@ SUBST_FILES.sysconf+= man/dbmail-sievecmd.8 mail/dbmail-timsieved.8
SUBST_SED.sysconf= -e 's|/etc/dbmail\.conf|${PKG_SYSCONFDIR}/dbmail.conf|g'
SUBST_MESSAGE.sysconf= Fixing sysconf paths.
INSTALLATION_DIRS= lib ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 sbin ${DOCSDIR} ${EGDIR} ${DATADIR}/sql
INSTALLATION_DIRS= lib ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 sbin ${EGDIR} ${DATADIR}/sql
post-install:
${INSTALL_DATA} ${WRKSRC}/dbmail.conf ${DESTDIR}${EGDIR}
.for f in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${DOCSDIR}
.for f in mysql postgresql sqlite
cd ${WRKSRC}/sql && pax -rw ${f} ${DESTDIR}${DATADIR}/sql/.
.endfor
.include "options.mk"
.include "../../databases/libzdb/buildlink3.mk"
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.8.0
.include "../../devel/glib2/buildlink3.mk"
BUILDLINK_API_DEPENDS.gmime20+= gmime20>=2.2.10
.include "../../mail/gmime20/buildlink3.mk"
.include "../../devel/libevent/buildlink3.mk"
.include "../../mail/gmime/buildlink3.mk"
.include "../../security/mhash/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,57 +1,60 @@
@comment $NetBSD: PLIST,v 1.10 2014/03/11 14:05:02 jperkin Exp $
${PLIST.mysql}lib/dbmail/libmysql.la
${PLIST.pgsql}lib/dbmail/libpgsql.la
${PLIST.sqlite}lib/dbmail/libsqlite.la
@comment $NetBSD: PLIST,v 1.12 2015/09/12 14:23:59 tnn Exp $
${PLIST.ldap}lib/dbmail/libauth_ldap.la
lib/dbmail/libauth_sql.la
lib/dbmail/libdbmail.la
${PLIST.sieve}lib/dbmail/libsort_sieve.la
man/man1/dbmail-smtp.1
man/man1/dbmail.1
man/man5/dbmail.conf.5
man/man8/dbmail-export.8
man/man8/dbmail-imapd.8
man/man8/dbmail-lmtpd.8
man/man8/dbmail-pop3d.8
man/man8/dbmail-sievecmd.8
man/man8/dbmail-timsieved.8
man/man8/dbmail-users.8
man/man8/dbmail-util.8
sbin/dbmail-deliver
sbin/dbmail-export
sbin/dbmail-httpd
sbin/dbmail-imapd
sbin/dbmail-lmtpd
sbin/dbmail-pop3d
${PLIST.sieve}sbin/dbmail-sievecmd
sbin/dbmail-smtp
${PLIST.sieve}sbin/dbmail-timsieved
sbin/dbmail-users
sbin/dbmail-util
share/doc/dbmail/AUTHORS
share/doc/dbmail/BUGS
share/doc/dbmail/COPYING
share/doc/dbmail/INSTALL
share/doc/dbmail/NEWS
share/doc/dbmail/README
share/doc/dbmail/README.aliases
share/doc/dbmail/README.exim
share/doc/dbmail/README.ldap
share/doc/dbmail/README.postfix
share/doc/dbmail/README.qmail
share/doc/dbmail/README.sieve
share/doc/dbmail/README.smtp
share/doc/dbmail/README.solaris
share/doc/dbmail/README.usermap
share/doc/dbmail/THANKS
share/doc/dbmail/UPGRADING
share/dbmail/sql/mysql/2_1_7-2_2_0.mysql
share/dbmail/sql/mysql/2_2-3_0.mysql
share/dbmail/sql/mysql/2_2_5-2_3_0.mysql
share/dbmail/sql/mysql/2_3_0-2_3_2.mysql
share/dbmail/sql/mysql/2_3_4-2_3_5.mysql
share/dbmail/sql/mysql/2_3_5-2_3_6.mysql
share/dbmail/sql/mysql/2_3_6-3_0_0.mysql
share/dbmail/sql/mysql/3_0_2-3_1_0.mysql
share/dbmail/sql/mysql/create_tables.mysql
share/dbmail/sql/mysql/fix_foreign_keys.mysql
share/dbmail/sql/mysql/migrate_from_1.x_to_2.0_innodb.mysql
share/dbmail/sql/mysql/migrate_from_2.0_to_2.2.mysql
share/dbmail/sql/mysql/update_headervalue_01.mysql
share/dbmail/sql/mysql/upgrades/32001.mysql
share/dbmail/sql/mysql/upgrades/32002.mysql
share/dbmail/sql/mysql/upgrades/32003.mysql
share/dbmail/sql/mysql/upgrades/32004.mysql
share/dbmail/sql/postgresql/2_1_7-2_2_0.pgsql
share/dbmail/sql/postgresql/2_2-3_0.pgsql
share/dbmail/sql/postgresql/2_2_5-2_3_0.pgsql
share/dbmail/sql/postgresql/2_3_4-2_3_5.pgsql
share/dbmail/sql/postgresql/2_3_5-2_3_6.pgsql
share/dbmail/sql/postgresql/2_3_6-3_0_0.pgsql
share/dbmail/sql/postgresql/3_0_2-3_1_0.psql
share/dbmail/sql/postgresql/create_tables.pgsql
share/dbmail/sql/postgresql/migrate_from_1.x_to_2.0.pgsql
share/dbmail/sql/postgresql/migrate_from_2.0_to_2.2.pgsql
share/dbmail/sql/postgresql/upgrades/32001.psql
share/dbmail/sql/postgresql/upgrades/32002.psql
share/dbmail/sql/postgresql/upgrades/32003.psql
share/dbmail/sql/postgresql/upgrades/32004.psql
share/dbmail/sql/sqlite/2_1_7-2_2_0.sqlite
share/dbmail/sql/sqlite/2_2-3_0.sqlite
share/dbmail/sql/sqlite/2_2_5-2_3_0.sqlite
share/dbmail/sql/sqlite/2_3_4-2_3_5.sqlite
share/dbmail/sql/sqlite/2_3_5-2_3_6.sqlite
share/dbmail/sql/sqlite/2_3_6-3_0_0.sqlite
share/dbmail/sql/sqlite/3_0_2-3_1_0.sqlite
share/dbmail/sql/sqlite/create_tables.sqlite
share/dbmail/sql/sqlite/trigger.tmpl.sql
share/dbmail/sql/sqlite/upgrades/32001.sqlite
share/dbmail/sql/sqlite/upgrades/32002.sqlite
share/dbmail/sql/sqlite/upgrades/32003.sqlite
share/dbmail/sql/sqlite/upgrades/32004.sqlite
share/examples/dbmail/dbmail.conf
${PLIST.mysql}share/dbmail/sql/mysql/2_1_7-2_2_0.mysql
${PLIST.mysql}share/dbmail/sql/mysql/create_tables.mysql
${PLIST.mysql}share/dbmail/sql/mysql/migrate_from_1.x_to_2.0_innodb.mysql
${PLIST.mysql}share/dbmail/sql/mysql/migrate_from_2.0_to_2.2.mysql
${PLIST.mysql}share/dbmail/sql/mysql/update_headervalue_01.mysql
${PLIST.pgsql}share/dbmail/sql/postgresql/2_1_7-2_2_0.pgsql
${PLIST.pgsql}share/dbmail/sql/postgresql/create_tables.pgsql
${PLIST.pgsql}share/dbmail/sql/postgresql/migrate_from_1.x_to_2.0.pgsql
${PLIST.pgsql}share/dbmail/sql/postgresql/migrate_from_2.0_to_2.2.pgsql
${PLIST.sqlite}share/dbmail/sql/sqlite/2_1_7-2_2_0.sqlite
${PLIST.sqlite}share/dbmail/sql/sqlite/create_tables.sqlite

View File

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.14 2010/09/09 12:42:27 adam Exp $
$NetBSD: distinfo,v 1.15 2015/08/30 17:52:27 wiz Exp $
SHA1 (dbmail-2.2.17.tar.gz) = be9b2bd2d2bd375a162a214cf51fbf8d4b0cf096
RMD160 (dbmail-2.2.17.tar.gz) = 3014e82fc960a6e3896f9cecc4233b99ac2640f6
Size (dbmail-2.2.17.tar.gz) = 896838 bytes
SHA1 (patch-aa) = 082714ef215972e02348a344f57f422d21f5ff11
SHA1 (dbmail-3.2.3.tar.gz) = 63f2c84deb5e0926ac558f8eabc18927a28ca64a
RMD160 (dbmail-3.2.3.tar.gz) = 1b3276cbd10a0c1659d9efaacb76ebe0c73c9d3c
Size (dbmail-3.2.3.tar.gz) = 2444227 bytes
SHA1 (patch-src_dbmail.h.in) = 293d8075d502e4c44af34bf70de34289fd091eb1

View File

@@ -1,44 +1,12 @@
# $NetBSD: options.mk,v 1.10 2014/02/13 11:39:05 fhajny Exp $
# $NetBSD: options.mk,v 1.12 2015/09/12 14:23:59 tnn Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.dbmail
PKG_SUPPORTED_OPTIONS= ldap sieve
PKG_OPTIONS_NONEMPTY_SETS= sql
PKG_OPTIONS_SET.sql= mysql pgsql sqlite
PKG_SUGGESTED_OPTIONS= mysql sieve
PKG_SUGGESTED_OPTIONS= sieve
.include "../../mk/bsd.options.mk"
PLIST_VARS+= ldap mysql pgsql sieve sqlite
###
### MySQL database support
###
.if !empty(PKG_OPTIONS:Mmysql)
.include "../../mk/mysql.buildlink3.mk"
CONFIGURE_ARGS+= --with-mysql
PLIST.mysql= yes
INSTALLATION_DIRS+= ${DATADIR}/sql/mysql
.endif
###
### PostgreSQL database support
###
.if !empty(PKG_OPTIONS:Mpgsql)
.include "../../mk/pgsql.buildlink3.mk"
CONFIGURE_ARGS+= --with-pgsql
PLIST.pgsql= yes
INSTALLATION_DIRS+= ${DATADIR}/sql/postgresql
.endif
###
### SQLite database support
###
.if !empty(PKG_OPTIONS:Msqlite)
.include "../../databases/sqlite3/buildlink3.mk"
CONFIGURE_ARGS+= --with-sqlite
PLIST.sqlite= yes
INSTALLATION_DIRS+= ${DATADIR}/sql/sqlite
.endif
PLIST_VARS+= ldap sieve
###
### Sieve support
@@ -61,20 +29,3 @@ FILES_SUBST+= TIMSIEVED=""
CONFIGURE_ARGS+= --with-ldap=${BUILDLINK_PREFIX.openldap-client}
PLIST.ldap= yes
.endif
###
### Migration scripts
###
post-install: dbmail-install-scripts
.PHONY: dbmail-install-scripts
dbmail-install-scripts:
.if !empty(PKG_OPTIONS:Mmysql)
${INSTALL_DATA} ${WRKSRC}/sql/mysql/* ${DESTDIR}${DATADIR}/sql/mysql
.endif
.if !empty(PKG_OPTIONS:Mpgsql)
${INSTALL_DATA} ${WRKSRC}/sql/postgresql/* ${DESTDIR}${DATADIR}/sql/postgresql
.endif
.if !empty(PKG_OPTIONS:Msqlite)
${INSTALL_DATA} ${WRKSRC}/sql/sqlite/* ${DESTDIR}${DATADIR}/sql/sqlite
.endif

View File

@@ -1,19 +0,0 @@
$NetBSD: patch-aa,v 1.2 2010/01/23 04:50:22 obache Exp $
* getaddrinfo(3) is in XNS5.2, require _XOPEN_SOURCE>=520
* _NETBSD_SORCE is required for NI_MAXHOST/NI_MAXSERVE on NetBSD.
--- dbmail.h.in.orig 2010-01-22 12:57:30.000000000 +0000
+++ dbmail.h.in
@@ -33,7 +33,10 @@
#ifdef __FreeBSD__
#define _XOPEN_SOURCE
#else
-#define _XOPEN_SOURCE 500
+#define _XOPEN_SOURCE 520
+#endif
+#ifdef __NetBSD__
+#define _NETBSD_SOURCE
#endif
#define __EXTENSIONS__ /* solaris */

View File

@@ -0,0 +1,19 @@
$NetBSD: patch-src_dbmail.h.in,v 1.1 2015/08/30 17:52:27 wiz Exp $
Define _NETBSD_SOURCE so that _NI_* are defined.
Do not included features.h because it doesn't exist.
--- src/dbmail.h.in.orig 2015-01-25 10:20:50.000000000 +0000
+++ src/dbmail.h.in
@@ -39,7 +39,11 @@
#else
#define _XOPEN_SOURCE 500
+#ifdef __NetBSD__
+#define _NETBSD_SOURCE
+#else
#include <features.h>
+#endif
#endif

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.8 2015/06/12 10:50:18 wiz Exp $
# $NetBSD: Makefile,v 1.9 2015/08/28 08:09:28 wiz Exp $
DISTNAME= dcc-1.3.158
PKGREVISION= 1
@@ -43,11 +43,19 @@ SUBST_MESSAGE.dae= Enabling all daemons in dcc_conf
HAS_CONFIGURE= yes
USE_TOOLS+= perl:run
USE_TOOLS+= xargs:run
USE_TOOLS+= ftp:run
CONFIGURE_ENV+= PERL=${TOOLS_PATH.perl:Q}
CONFIGURE_ENV+= DCC_XARGS=${TOOLS_PATH.xargs:Q}
# See --with-fetch-cmd for ftp..
# dcc provides certain auxiliary scripts used for its web-UI and stats
# management. Since these scripts are non-essential, the bulky tools
# they rely on are not declared as dependencies.
CONFIGURE_ENV+= PERL=${DCC_HOME}/bin/perl
CONFIGURE_ENV+= NOTIFYMAILER=${DCC_HOME}/bin/sendmail
CONFIGURE_ENV+= HTPASSWD=${DCC_HOME}/bin/htpasswd
CONFIGURE_ENV+= RRDTOOL=${DCC_HOME}/bin/rrdtool
CONFIGURE_ARGS+= --homedir=${DCC_HOME}
CONFIGURE_ARGS+= --bindir=${PREFIX}/bin
@@ -57,6 +65,7 @@ CONFIGURE_ARGS+= --with-cgi-bin=${DCC_EGDIR}/cgi-bin
CONFIGURE_ARGS+= --with-rundir=${DCC_RUN}
CONFIGURE_ARGS+= --with-uid=${DCC_USER}
CONFIGURE_ARGS+= --with-make-cmd=${MAKE_PROGRAM:Q}
CONFIGURE_ARGS+= --with-fetch-cmd=${TOOLS_PATH.ftp:Q}
CONFIGURE_ARGS+= --with-installroot=\$$\(DCC_DESTDIR\)
CONFIGURE_ARGS+= --disable-sys-inst
CONFIGURE_ARGS+= --disable-dccm

View File

@@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.4 2015/06/05 13:43:20 gdt Exp $
$NetBSD: distinfo,v 1.5 2015/07/11 23:44:21 sevan Exp $
SHA1 (dcc-1.3.158.tar.Z) = 016442e1cf87f50588787cd5632b345bb15e6335
RMD160 (dcc-1.3.158.tar.Z) = 00676a5fbb52cd3971a764f1b4244296e90c2dba
Size (dcc-1.3.158.tar.Z) = 1714175 bytes
SHA1 (patch-Makefile.inc.in) = 9cd0fb433697d1864dde3314bed08f5a78bf3e7e
SHA1 (patch-Makefile.inc2.in) = 16e3fdd5933048ea31f90a6e1b2dad2949deb2a3
SHA1 (patch-configure) = 25b5aafe9dd652c5db633c91d8aee2d20f534599
SHA1 (patch-configure) = c1a1c536cd2643043f2eb2ede2acc4b9f000f4b4
SHA1 (patch-homedir_Makefile.in) = f1097124734b848140cd7ea7827b67c7e3855680

View File

@@ -1,23 +1,104 @@
$NetBSD: patch-configure,v 1.1 2015/06/05 13:43:20 gdt Exp $
$NetBSD: patch-configure,v 1.2 2015/07/11 23:44:21 sevan Exp $
NetBSD uses mandoc since netbsd-6.
Always install man-pages.
--- configure.orig 2014-08-06 14:43:42.000000000 +0000
+++ configure
@@ -1970,12 +1970,10 @@ case "$TARGET_SYS" in
USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
;;
NetBSD)
@@ -1920,93 +1920,10 @@ fi
# decide whether to install .8 or .0 files.
MANXFILE=
MAN0AS8='/`expr $$NM : "\(.*\)".0`.8'
-case "$TARGET_SYS" in
- Linux)
- # default to /usr/local/man/man8 and use roff files
- mancat=man
- MANX='$(MAN8)'
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
- ;;
- OpenBSD)
- # default to /usr/local/man/cat8 and .0 names
- mancat=cat
- MANX='$(MAN0)'
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
- ;;
- HP-UX)
- # default to /usr/local/man/cat8 and use cleartext files and
- # .8 names
- mancat=cat
- MANX='$(MAN0)'
- MANXFILE="$MAN8AS8"
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
- ;;
- IRIX*)
- # default to /usr/local/man/man8 and use cleartext files and .8 names
- mancat=man
- MANX='$(MAN0)'
- MANXFILE="$MAN8AS8"
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
- ;;
- SunOS)
- # default to /usr/local/man/cat8 and use cleartext files,
- # use our installation rule, and .8 names
- mancat=cat
- MANX='$(MAN0)'
- MANXFILE="$MAN8AS8"
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
- ;;
- FreeBSD|DragonFly)
- # default to /usr/local/man/man8 and use nroff files, possibly
- # compressed via /usr/share/mk
- mancat=man
- MANX='$(MAN8)'
- USE_DCCMANINSTALL='# USE_DCCMANINSTALL=no'
- ;;
- Darwin)
- # default to /usr/local/man/man8 and use nroff files
- mancat=man
- MANX='$(MAN8)'
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
- ;;
- NetBSD)
- # use text output to avoid running groff on every `man` command
- mancat=cat
- MANX='$(MAN0)'
- # force NetBSD to install the man pages
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes\
-install:maninstall'
+ # default to /usr/local/man/man8 and use nroff files
+ mancat=man
+ MANX='$(MAN8)'
+ USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
;;
BSD/OS)
# default to /usr/local/man/cat8 and use cleartext files, possibly
- ;;
- BSD/OS)
- # default to /usr/local/man/cat8 and use cleartext files, possibly
- # compressed via /usr/share/mk, and named .0
- mancat=cat
- MANX='$(MAN0)'
- USE_DCCMANINSTALL='# USE_DCCMANINSTALL=no'
- ;;
- AIX)
- # default to /usr/local/man/cat8, use our installation rule,
- # and use cleartext files named .8
- mancat=cat
- MANX='$(MAN0)'
- MANXFILE="$MAN8AS8"
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
- ;;
- OpenUNIX)
- # default to /usr/local/man/cat8 and use cleartext files named
- # .8
- mancat=cat
- MANX='$(MAN0)'
- MANXFILE="$MAN8AS8"
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
- ;;
- *)
- echo "warning: *** Cannot install man pages on unfamiliar systems ***" 1>&2
- mancat=fixme
- MANX=
- USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
- ;;
-esac
+# default to /usr/local/man/man8 and use nroff files
+mancat=man
+MANX='$(MAN8)'
+USE_DCCMANINSTALL='USE_DCCMANINSTALL=yes'
if test "$mandir" = '${prefix}/man'; then
if test "$DCC_MANDIR"SET != SET; then
mandir="$DCC_MANDIR"

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.18 2015/04/25 14:23:28 tnn Exp $
# $NetBSD: Makefile,v 1.19 2015/08/09 15:25:47 khorben Exp $
DISTNAME= Mailer-0.1.6
PKGNAME= deforaos-mailer-0.1.6
@@ -21,6 +21,7 @@ MAKE_JOBS_SAFE= no
MAKE_FLAGS+= DESTDIR=${DESTDIR}
MAKE_FLAGS+= PREFIX=${PREFIX}
MAKE_FLAGS+= CFLAGS=${CFLAGS:Q}
AUTO_MKDIRS= yes
CONFLICTS= john-[0-9]*

View File

@@ -0,0 +1,15 @@
# $NetBSD: buildlink3.mk,v 1.1 2015/08/31 00:13:26 khorben Exp $
BUILDLINK_TREE+= deforaos-mailer
.if !defined(DEFORAOS_MAILER_BUILDLINK3_MK)
DEFORAOS_MAILER_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.deforaos-mailer+= deforaos-mailer>=0.1.6
BUILDLINK_ABI_DEPENDS.deforaos-mailer?= deforaos-mailer>=0.1.6
BUILDLINK_PKGSRCDIR.deforaos-mailer?= ../../mail/deforaos-mailer
.include "../../x11/deforaos-libdesktop/buildlink3.mk"
.endif # DEFORAOS_MAILER_BUILDLINK3_MK
BUILDLINK_TREE+= -deforaos-mailer

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.32 2015/06/12 10:50:18 wiz Exp $
# $NetBSD: Makefile,v 1.33 2015/07/12 18:56:22 wiz Exp $
DISTNAME= demime-1.1d
PKGREVISION= 5
@@ -11,7 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
#HOMEPAGE= http://scifi.squawk.com/demime.html
COMMENT= Tool to scrub mime from mailing lists
DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
#DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-HTML-Format-[0-9]*:../../www/p5-HTML-Format
DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree

View File

@@ -1,11 +1,11 @@
# $NetBSD: Makefile,v 1.177 2015/04/06 08:17:31 adam Exp $
# $NetBSD: Makefile,v 1.178 2015/08/23 14:30:38 wiz Exp $
DOVECOT_VERSION= 1.2
DOVECOT_SUBVERSION= .17
SIEVE_VERSION= 0.1.19
MANAGESIEVE_VERSION= 0.11.13
DISTNAME= dovecot-${DOVECOT_VERSION}${DOVECOT_SUBVERSION}
PKGREVISION= 16
PKGREVISION= 17
CATEGORIES= mail
MASTER_SITES= http://www.dovecot.org/releases/${DOVECOT_VERSION}/
DOVECOT_SIEVE_SITES= http://pigeonhole.dovecot.org/releases/${DOVECOT_VERSION}/

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.2 2015/01/14 21:45:13 wiz Exp $
# $NetBSD: Makefile,v 1.3 2015/08/23 14:30:38 wiz Exp $
DISTNAME= dovecot-antispam-plugin-20130429
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= mail
MASTER_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \
http://distcache.FreeBSD.org/local-distfiles/olgeni/

View File

@@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.24 2015/05/17 00:13:51 taca Exp $
# $NetBSD: Makefile,v 1.25 2015/08/23 14:30:38 wiz Exp $
DISTNAME= dovecot-2.2-pigeonhole-0.4.8
PKGNAME= ${DISTNAME:S/-2.2-/-/}
PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://pigeonhole.dovecot.org/releases/2.2/

View File

@@ -1,10 +1,11 @@
# $NetBSD: Makefile,v 1.76 2015/05/17 00:12:45 taca Exp $
# $NetBSD: Makefile,v 1.78 2015/09/04 18:49:36 wiedi Exp $
#
# when updating to a new release, update ABI depends in
# the buildlink3.mk file as well, since the plugins' version
# must match (see PR 49563).
DISTNAME= dovecot-2.2.18
PKGREVISION= 2
CATEGORIES= mail
MASTER_SITES= http://www.dovecot.org/releases/${PKGVERSION_NOREV:R}/
@@ -22,6 +23,8 @@ CONFIGURE_ARGS+= --with-ssldir=${SSLDIR}
OPSYSVARS+= CONFIGURE_ENV
TEST_TARGET= check
# Explicitly disable inotify on illumos, it is provided for Linux compat only.
CONFIGURE_ENV.SunOS+= ac_cv_func_inotify_init=no

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.11 2015/05/17 00:12:45 taca Exp $
# $NetBSD: buildlink3.mk,v 1.12 2015/08/23 14:30:35 wiz Exp $
BUILDLINK_TREE+= dovecot
@@ -7,7 +7,7 @@ DOVECOT_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.dovecot+= dovecot>=2.2.0
# must match current package version for plugins to load
BUILDLINK_ABI_DEPENDS.dovecot+= dovecot>=2.2.18<2.2.19
BUILDLINK_ABI_DEPENDS.dovecot+= dovecot>=2.2.18nb1
BUILDLINK_PKGSRCDIR.dovecot?= ../../mail/dovecot2
pkgbase:= dovecot

View File

@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.55 2015/05/17 00:12:45 taca Exp $
$NetBSD: distinfo,v 1.57 2015/09/23 11:58:56 joerg Exp $
SHA1 (dovecot-2.2.18.tar.gz) = 8309b5ef8d33d464eb7a6e1d3cba0b4e87c55eff
RMD160 (dovecot-2.2.18.tar.gz) = 847ca54f76210d0f06b1471bee62d6fcdc7b02c7
@@ -7,4 +7,6 @@ SHA1 (patch-aa) = ea185011f0c1ee3aa1ff528e61f6f356fe385666
SHA1 (patch-ab) = d637a64feec8e4eafacda149cf0193aa1b70a054
SHA1 (patch-ae) = 51d8cb998cc2ded8bfc767710e465b752c50e656
SHA1 (patch-af) = c066e94dd6593d16eec3e66f5f4d26f021918498
SHA1 (patch-src_lib_buffer.h) = e8b5cf89f7183f05403ef49512b23ac7f20b6b73
SHA1 (patch-src_lib_sendfile-util.c) = 6ed7c42aa84afce2d5eee9e405f9d15ec6fdbce9
SHA1 (patch-src_stats_mail-stats.h) = 90645c2aab956a0119630da4b71905db704bffda

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-src_lib_buffer.h,v 1.1 2015/09/23 11:58:56 joerg Exp $
--- src/lib/buffer.h.orig 2015-09-22 21:27:02.000000000 +0000
+++ src/lib/buffer.h
@@ -20,7 +20,7 @@ void buffer_create_from_const_data(buffe
const void *data, size_t size);
#if defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) > 401
#define buffer_create_from_data(b,d,s) ({ \
- (void)COMPILE_ERROR_IF_TRUE(__builtin_object_size((d),3) < ((s)?(s):1)); \
+ (void)COMPILE_ERROR_IF_TRUE(__builtin_object_size((d),3) != 0 && __builtin_object_size((d),3) < ((s)?(s):1)); \
buffer_create_from_data((b), (d), (s)); })
#define buffer_create_from_const_data(b,d,s) ({ \
(void)COMPILE_ERROR_IF_TRUE(__builtin_object_size((d),3) < ((s)?(s):1)); \

View File

@@ -0,0 +1,19 @@
$NetBSD: patch-src_lib_sendfile-util.c,v 1.1 2015/09/04 18:49:36 wiedi Exp $
The call to sendfile on SmartOS can fail with EOPNOTSUPP. This is a valid error
code and documented in the man page. This error code needs to be handled or
else dovecot will retry the sendfile call endlessly and hang.
This patch has been proposed upstream.
--- src/lib/sendfile-util.c.orig 2015-01-05 20:20:07.000000000 +0000
+++ src/lib/sendfile-util.c
@@ -116,7 +116,7 @@ ssize_t safe_sendfile(int out_fd, int in
if (errno == EINVAL) {
/* most likely trying to read past EOF */
ret = 0;
- } else if (errno == EAFNOSUPPORT) {
+ } else if (errno == EAFNOSUPPORT || errno == EOPNOTSUPP) {
/* not supported, return Linux-like EINVAL so caller
sees only consistent errnos. */
errno = EINVAL;

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.82 2015/06/12 10:50:18 wiz Exp $
# $NetBSD: Makefile,v 1.83 2015/08/17 17:11:25 wiz Exp $
DISTNAME= dspam-3.10.2
PKGREVISION= 11
PKGREVISION= 12
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dspam/}

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.25 2015/06/12 10:50:18 wiz Exp $
# $NetBSD: Makefile,v 1.26 2015/08/18 07:31:11 wiz Exp $
#
DISTNAME= elmo-1.3.2
PKGREVISION= 12
PKGREVISION= 13
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=elmo/}

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.27 2015/06/12 10:50:18 wiz Exp $
# $NetBSD: Makefile,v 1.28 2015/08/18 07:31:11 wiz Exp $
DISTNAME= etpan-ng-0.7.1
PKGNAME= ${DISTNAME:S/-ng//}
PKGREVISION= 20
PKGREVISION= 21
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libetpan/}

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.152 2015/06/08 23:29:43 joerg Exp $
# $NetBSD: Makefile,v 1.153 2015/07/11 17:16:18 wiz Exp $
DISTNAME= evolution-data-server-2.32.3
PKGREVISION= 35
PKGREVISION= 36
CATEGORIES= mail gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution-data-server/2.32/}
EXTRACT_SUFX= .tar.bz2
@@ -75,7 +75,7 @@ BUILDLINK_TRANSFORM+= rm:-ldl
.include "../../lang/python/application.mk"
.include "../../net/libsoup/buildlink3.mk"
.include "../../net/ORBit2/buildlink3.mk"
.include "../../net/libgdata/buildlink3.mk"
.include "../../net/libgdata0.6/buildlink3.mk"
.include "../../security/libgnome-keyring/buildlink3.mk"
.include "../../textproc/gtk-doc/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.56 2015/06/09 14:18:47 joerg Exp $
# $NetBSD: buildlink3.mk,v 1.57 2015/07/11 17:16:18 wiz Exp $
BUILDLINK_TREE+= evolution-data-server
@@ -15,7 +15,7 @@ BDB_ACCEPTED?= db4 db5
.include "../../devel/nss/buildlink3.mk"
.include "../../net/libsoup/buildlink3.mk"
.include "../../net/ORBit2/buildlink3.mk"
.include "../../net/libgdata/buildlink3.mk"
.include "../../net/libgdata0.6/buildlink3.mk"
.include "../../time/libical/buildlink3.mk"
.include "../../security/libgnome-keyring/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"

View File

@@ -1,11 +1,11 @@
# $NetBSD: Makefile,v 1.55 2014/12/27 00:20:06 dholland Exp $
# $NetBSD: Makefile,v 1.56 2015/09/03 02:45:23 dsainty Exp $
DISTNAME= exmh-2.7.2
PKGREVISION= 6
CATEGORIES= mail tk
MASTER_SITES= ftp://ftp.tcl.tk/pub/tcl/exmh/
MAINTAINER= dsainty@NetBSD.org
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.beedub.com/exmh/
COMMENT= X11/TK based mail reader front end to MH

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.62 2015/06/12 10:50:19 wiz Exp $
# $NetBSD: Makefile,v 1.63 2015/07/04 16:18:37 joerg Exp $
DISTNAME= faces-1.6.1
PKGREVISION= 9
@@ -19,7 +19,6 @@ DEPENDS+= netpbm>=9.2:../../graphics/netpbm
CONFLICTS= compface-[0-9]*
WRKSRC= ${WRKDIR}/faces
USE_X11BASE= YES
USE_LIBTOOL= YES
USE_TOOLS+= perl:run yacc

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.11 2015/06/12 10:50:19 wiz Exp $
# $NetBSD: Makefile,v 1.12 2015/07/12 18:56:22 wiz Exp $
#
DISTNAME= fetchyahoo-2.11.0
@@ -15,12 +15,12 @@ COMMENT= Download mails from Yahoo webmail into mbox
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-HTML-Parser-[0-9]*:../../www/p5-HTML-Parser
DEPENDS+= p5-MIME-tools-[0-9]*:../../mail/p5-MIME-tools
DEPENDS+= {perl>=5.10,p5-Net-[0-9]*}:../../net/p5-Net
#DEPENDS+= {perl>=5.10,p5-Net-[0-9]*}:../../net/p5-Net
DEPENDS+= p5-Crypt-SSLeay-[0-9]*:../../security/p5-Crypt-SSLeay
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
DEPENDS+= p5-MailTools-[0-9]*:../../mail/p5-MailTools
DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
#DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
USE_TOOLS+= perl:run

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.13 2015/06/24 19:49:56 joerg Exp $
# $NetBSD: Makefile,v 1.14 2015/07/20 00:06:18 taca Exp $
#
DISTNAME= fml-4.0-stable-20040215
PKGNAME= fml4-4.0.3.20040215
PKGREVISION= 8
PKGREVISION= 9
CATEGORIES= mail
MASTER_SITES= ftp://ftp.fml.org/pub/fml/stable/

View File

@@ -1,13 +1,14 @@
$NetBSD: distinfo,v 1.5 2015/06/25 07:36:56 joerg Exp $
$NetBSD: distinfo,v 1.6 2015/07/20 00:06:18 taca Exp $
SHA1 (fml-4.0-stable-20040215.tar.gz) = b7f958deacc50a0173928b7c43df52b5869d9491
RMD160 (fml-4.0-stable-20040215.tar.gz) = 40eb43d2631a5e6d6769b8cfdf35e4a980ff0391
Size (fml-4.0-stable-20040215.tar.gz) = 2906052 bytes
SHA1 (patch-aa) = 91c0544e2969b3e4537a485d1f7a92ab5bf72bae
SHA1 (patch-ab) = d8f8ef2085d9ad30331924c89958aaeddb89b457
SHA1 (patch-ac) = 75f5a3da8a17d29a81d7912e7ba0721277ded0fd
SHA1 (patch-ac) = fa5ffc01319190dadaa5c3deda0425a6fb9fe28a
SHA1 (patch-ad) = 17e5d1d97e5a085b8b5da67e00730ce92b959fbf
SHA1 (patch-ae) = 467a8bacfb0a6d41ceb1d8f52fc4bfc0ae2fc565
SHA1 (patch-af) = 9e7fa7c70b4f3353a5c33d0ded2eeae86d9a5c65
SHA1 (patch-ag) = 7b4c0be6de3b7fba18280779ede5c3b217598b32
SHA1 (patch-ag) = 00c20b043e74e9107a204ee94abef9de870d2b97
SHA1 (patch-src_jcode.pl) = d850d762e7af4a2f9086f745d20c24ab427ed611
SHA1 (patch-src_libkernsubr.pl) = c9d4e57b12fddb3045f47b27926c67cfe32c0d44

View File

@@ -1,9 +1,10 @@
$NetBSD: patch-ac,v 1.2 2015/06/24 19:49:56 joerg Exp $
$NetBSD: patch-ac,v 1.3 2015/07/20 00:06:18 taca Exp $
- use HOSTNAME as hostname when install.
- Use HOSTNAME as hostname when install.
- Stop perl deprecated warnings.
- honor PREFIX and FML_DATADIR.
- Add support for DESTDIR.
- Avoid use of obsolete perl syntax.
--- sbin/makefml.orig 2003-01-26 11:18:01.000000000 +0000
+++ sbin/makefml

View File

@@ -1,6 +1,6 @@
$NetBSD: patch-ag,v 1.2 2015/06/25 07:36:56 joerg Exp $
$NetBSD: patch-ag,v 1.3 2015/07/20 00:06:18 taca Exp $
Stop perl deprecated warnings.
Avoid use of obsolete perl syntax.
--- cf/config.orig 2003-01-15 18:07:38.000000000 +0000
+++ cf/config
@@ -35,8 +35,12 @@ Stop perl deprecated warnings.
$OUT'LOCAL .= "\%$key = (\n"; #';
foreach $key (sort keys(%entry)) {
$OUT'LOCAL .= "'$key', '". $entry{$key} ."',\n";#';
@@ -794,7 +794,7 @@ sub rv'PreScanConfigPH #';
elsif (defined @entry) {
@@ -791,10 +791,10 @@ sub rv'PreScanConfigPH #';
if (defined $entry) {
eval("$rv'\$$key = 1; undef $rv'\$$key");
}
- elsif (defined @entry) {
+ elsif (@entry) {
eval("$rv'\@$key = 1; undef $rv'\@$key");
}
- elsif ($key ne "_$package" && $key ne "_DB" && defined %entry) {

View File

@@ -0,0 +1,24 @@
$NetBSD: patch-src_jcode.pl,v 1.1 2015/07/20 00:06:18 taca Exp $
Avoid use of obsolete perl syntax.
--- src/jcode.pl.orig 2000-01-05 04:57:47.000000000 +0000
+++ src/jcode.pl
@@ -676,7 +676,7 @@ sub __z2h_jis {
sub z2h_euc {
local(*s, $n) = @_;
- &init_z2h_euc unless defined %z2h_euc;
+ &init_z2h_euc unless %z2h_euc;
$s =~ s/($re_euc_c|$re_euc_kana)/
$z2h_euc{$1} ? ($n++, $z2h_euc{$1}) : $1
/geo;
@@ -685,7 +685,7 @@ sub z2h_euc {
sub z2h_sjis {
local(*s, $n) = @_;
- &init_z2h_sjis unless defined %z2h_sjis;
+ &init_z2h_sjis unless %z2h_sjis;
$s =~ s/($re_sjis_c)/$z2h_sjis{$1} ? ($n++, $z2h_sjis{$1}) : $1/geo;
$n;
}

View File

@@ -1,24 +0,0 @@
GMime is a set of utilities for parsing and creating messages using the
Multipurpose Internet Mail Extension (MIME) as defined by the following RFCs:
* 0822: Standard for the Format of Arpa Internet Text Messages
* 1521: MIME (Multipurpose Internet Mail Extensions) Part One: Mechanisms for
Specifying and Describing the Format of Internet Message Bodies
* 1847: Security Multiparts for MIME: Multipart/Signed and Multipart/Encrypted
* 1864: The Content-MD5 Header Field (Obsoletes rfc1544)
* 2015: MIME Security with Pretty Good Privacy (PGP)
* 2045: Multipurpose Internet Mail Extensions (MIME) Part One:
Format of Internet Message Bodies
* 2046: Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types
* 2047: Multipurpose Internet Mail Extensions (MIME) Part Three:
Message Header Extensions for Non-ASCII Text
* 2048: Multipurpose Internet Mail Extensions (MIME) Part Four:
Registration Procedures
* 2049: Multipurpose Internet Mail Extensions (MIME) Part Five:
Conformance Criteria and Examples
* 2183: Communicating Presentation Information in Internet Messages:
The Content-Disposition Header Field
* 2184: MIME Parameter Value and Encoded Word Extensions: Character
Sets, Languages, and Continuations
* 2231: MIME Parameter Value and Encoded Word Extensions: Character
Sets, Languages, and Continuations (Obsoletes rfc2184)
* 3156: MIME Security with OpenPGP (Updates rfc2015)

View File

@@ -1,27 +0,0 @@
# $NetBSD: Makefile,v 1.2 2014/11/22 03:52:52 mef Exp $
#
DISTNAME= gmime-2.2.27
PKGNAME= ${DISTNAME:S/gmime/gmime20/}
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gmime/2.2/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://spruce.sourceforge.net/gmime/
COMMENT= Library for the creation and parsing of MIME messages
LICENSE= gnu-lgpl-v2.1
USE_PKGLOCALEDIR= yes
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-gtk-doc=no
CONFIGURE_ARGS+= --disable-mono
PKGCONFIG_OVERRIDE+= gmime-2.0.pc.in
TEST_TARGET= check
.include "options.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,131 +0,0 @@
@comment $NetBSD: PLIST,v 1.1 2013/09/21 13:21:29 obache Exp $
bin/gmime-config
include/gmime-2.0/gmime/gmime-charset.h
include/gmime-2.0/gmime/gmime-cipher-context.h
include/gmime-2.0/gmime/gmime-content-type.h
include/gmime-2.0/gmime/gmime-data-wrapper.h
include/gmime-2.0/gmime/gmime-disposition.h
include/gmime-2.0/gmime/gmime-error.h
include/gmime-2.0/gmime/gmime-filter-basic.h
include/gmime-2.0/gmime/gmime-filter-best.h
include/gmime-2.0/gmime/gmime-filter-charset.h
include/gmime-2.0/gmime/gmime-filter-crlf.h
include/gmime-2.0/gmime/gmime-filter-enriched.h
include/gmime-2.0/gmime/gmime-filter-from.h
include/gmime-2.0/gmime/gmime-filter-gzip.h
include/gmime-2.0/gmime/gmime-filter-html.h
include/gmime-2.0/gmime/gmime-filter-md5.h
include/gmime-2.0/gmime/gmime-filter-strip.h
include/gmime-2.0/gmime/gmime-filter-windows.h
include/gmime-2.0/gmime/gmime-filter-yenc.h
include/gmime-2.0/gmime/gmime-filter.h
include/gmime-2.0/gmime/gmime-gpg-context.h
include/gmime-2.0/gmime/gmime-header.h
include/gmime-2.0/gmime/gmime-iconv-utils.h
include/gmime-2.0/gmime/gmime-iconv.h
include/gmime-2.0/gmime/gmime-message-part.h
include/gmime-2.0/gmime/gmime-message-partial.h
include/gmime-2.0/gmime/gmime-message.h
include/gmime-2.0/gmime/gmime-multipart-encrypted.h
include/gmime-2.0/gmime/gmime-multipart-signed.h
include/gmime-2.0/gmime/gmime-multipart.h
include/gmime-2.0/gmime/gmime-object.h
include/gmime-2.0/gmime/gmime-param.h
include/gmime-2.0/gmime/gmime-parse-utils.h
include/gmime-2.0/gmime/gmime-parser.h
include/gmime-2.0/gmime/gmime-part.h
include/gmime-2.0/gmime/gmime-session-simple.h
include/gmime-2.0/gmime/gmime-session.h
include/gmime-2.0/gmime/gmime-stream-buffer.h
include/gmime-2.0/gmime/gmime-stream-cat.h
include/gmime-2.0/gmime/gmime-stream-file.h
include/gmime-2.0/gmime/gmime-stream-filter.h
include/gmime-2.0/gmime/gmime-stream-fs.h
include/gmime-2.0/gmime/gmime-stream-mem.h
include/gmime-2.0/gmime/gmime-stream-mmap.h
include/gmime-2.0/gmime/gmime-stream-null.h
include/gmime-2.0/gmime/gmime-stream.h
include/gmime-2.0/gmime/gmime-utils.h
include/gmime-2.0/gmime/gmime.h
include/gmime-2.0/gmime/internet-address.h
lib/gmimeConf.sh
lib/libgmime-2.0.la
lib/pkgconfig/gmime-2.0.pc
share/gtk-doc/html/gmime/CipherContexts.html
share/gtk-doc/html/gmime/DataWrappers.html
share/gtk-doc/html/gmime/Filters.html
share/gtk-doc/html/gmime/Headers.html
share/gtk-doc/html/gmime/InternetAddresses.html
share/gtk-doc/html/gmime/MimeParts.html
share/gtk-doc/html/gmime/Parsers.html
share/gtk-doc/html/gmime/Sessions.html
share/gtk-doc/html/gmime/Streams.html
share/gtk-doc/html/gmime/ch01.html
share/gtk-doc/html/gmime/classes.html
share/gtk-doc/html/gmime/core.html
share/gtk-doc/html/gmime/fundamentals.html
share/gtk-doc/html/gmime/gmime-building.html
share/gtk-doc/html/gmime/gmime-changes-2-0.html
share/gtk-doc/html/gmime/gmime-changes-2-2.html
share/gtk-doc/html/gmime/gmime-compiling.html
share/gtk-doc/html/gmime/gmime-data-wrappers.html
share/gtk-doc/html/gmime/gmime-filters.html
share/gtk-doc/html/gmime/gmime-gmime-charset.html
share/gtk-doc/html/gmime/gmime-gmime-cipher-context.html
share/gtk-doc/html/gmime/gmime-gmime-content-type.html
share/gtk-doc/html/gmime/gmime-gmime-data-wrapper.html
share/gtk-doc/html/gmime/gmime-gmime-disposition.html
share/gtk-doc/html/gmime/gmime-gmime-filter-basic.html
share/gtk-doc/html/gmime/gmime-gmime-filter-best.html
share/gtk-doc/html/gmime/gmime-gmime-filter-charset.html
share/gtk-doc/html/gmime/gmime-gmime-filter-crlf.html
share/gtk-doc/html/gmime/gmime-gmime-filter-enriched.html
share/gtk-doc/html/gmime/gmime-gmime-filter-from.html
share/gtk-doc/html/gmime/gmime-gmime-filter-gzip.html
share/gtk-doc/html/gmime/gmime-gmime-filter-html.html
share/gtk-doc/html/gmime/gmime-gmime-filter-md5.html
share/gtk-doc/html/gmime/gmime-gmime-filter-strip.html
share/gtk-doc/html/gmime/gmime-gmime-filter-windows.html
share/gtk-doc/html/gmime/gmime-gmime-filter-yenc.html
share/gtk-doc/html/gmime/gmime-gmime-filter.html
share/gtk-doc/html/gmime/gmime-gmime-gpg-context.html
share/gtk-doc/html/gmime/gmime-gmime-header.html
share/gtk-doc/html/gmime/gmime-gmime-iconv-utils.html
share/gtk-doc/html/gmime/gmime-gmime-iconv.html
share/gtk-doc/html/gmime/gmime-gmime-message-part.html
share/gtk-doc/html/gmime/gmime-gmime-message-partial.html
share/gtk-doc/html/gmime/gmime-gmime-message.html
share/gtk-doc/html/gmime/gmime-gmime-multipart-encrypted.html
share/gtk-doc/html/gmime/gmime-gmime-multipart-signed.html
share/gtk-doc/html/gmime/gmime-gmime-multipart.html
share/gtk-doc/html/gmime/gmime-gmime-object.html
share/gtk-doc/html/gmime/gmime-gmime-param.html
share/gtk-doc/html/gmime/gmime-gmime-parser.html
share/gtk-doc/html/gmime/gmime-gmime-part.html
share/gtk-doc/html/gmime/gmime-gmime-session-simple.html
share/gtk-doc/html/gmime/gmime-gmime-session.html
share/gtk-doc/html/gmime/gmime-gmime-stream-buffer.html
share/gtk-doc/html/gmime/gmime-gmime-stream-cat.html
share/gtk-doc/html/gmime/gmime-gmime-stream-file.html
share/gtk-doc/html/gmime/gmime-gmime-stream-filter.html
share/gtk-doc/html/gmime/gmime-gmime-stream-fs.html
share/gtk-doc/html/gmime/gmime-gmime-stream-mem.html
share/gtk-doc/html/gmime/gmime-gmime-stream-mmap.html
share/gtk-doc/html/gmime/gmime-gmime-stream-null.html
share/gtk-doc/html/gmime/gmime-gmime-stream.html
share/gtk-doc/html/gmime/gmime-gmime-utils.html
share/gtk-doc/html/gmime/gmime-gmime.html
share/gtk-doc/html/gmime/gmime-internet-address.html
share/gtk-doc/html/gmime/gmime-question-index.html
share/gtk-doc/html/gmime/gmime-resources.html
share/gtk-doc/html/gmime/gmime-streams.html
share/gtk-doc/html/gmime/gmime.devhelp
share/gtk-doc/html/gmime/gmime.devhelp2
share/gtk-doc/html/gmime/gmime.html
share/gtk-doc/html/gmime/home.png
share/gtk-doc/html/gmime/index.html
share/gtk-doc/html/gmime/index.sgml
share/gtk-doc/html/gmime/left.png
share/gtk-doc/html/gmime/right.png
share/gtk-doc/html/gmime/style.css
share/gtk-doc/html/gmime/up.png

View File

@@ -1,14 +0,0 @@
# $NetBSD: buildlink3.mk,v 1.1 2013/09/21 13:21:29 obache Exp $
BUILDLINK_TREE+= gmime20
.if !defined(GMIME20_BUILDLINK3_MK)
GMIME20_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.gmime20+= gmime20>=2.1.7
BUILDLINK_PKGSRCDIR.gmime20?= ../../mail/gmime
.include "../../devel/glib2/buildlink3.mk"
.endif # GMIME20_BUILDLINK3_MK
BUILDLINK_TREE+= -gmime20

View File

@@ -1,9 +0,0 @@
$NetBSD: distinfo,v 1.2 2014/11/22 03:52:52 mef Exp $
SHA1 (gmime-2.2.27.tar.gz) = 32af2e540de924561354c92886d5e3d96e199a64
RMD160 (gmime-2.2.27.tar.gz) = d7c90938db8013e8e55f8d8ee934ba3dcc32892c
Size (gmime-2.2.27.tar.gz) = 1040421 bytes
SHA1 (patch-ab) = c43140d5b845cffbf1c13da694be0b67be619f5e
SHA1 (patch-gmime_Makefile.in) = bb9dbd2f4d48bb27e27cbd655123d4c2913c857d
SHA1 (patch-tests_Makefile.in) = 700fa331c66c0bcc41c78d0cf3ccf6260b04e868
SHA1 (patch-util_Makefile.in) = e0fdfc5b8fb5d47dfc367acf3350b58522de3160

View File

@@ -1,11 +0,0 @@
# $NetBSD: options.mk,v 1.1 2013/09/21 13:21:29 obache Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.gmime20
PKG_SUPPORTED_OPTIONS= inet6
PKG_SUGGESTED_OPTIONS= inet6
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Minet6)
CONFIGURE_ARGS+= --enable-ipv6
.endif

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-ab,v 1.1 2013/09/21 13:21:29 obache Exp $
* prevent to install /uuencode/uudecode tools to avoid conflicts
--- Makefile.in.orig 2010-01-30 17:58:38.000000000 +0000
+++ Makefile.in
@@ -275,7 +275,7 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = util gmime src $(am__append_1) tests docs $(am__append_2) .
+SUBDIRS = util gmime $(am__append_1) tests docs $(am__append_2) .
bin_SCRIPTS = gmime-config
CLEANFILES = gmimeConf.sh
DISTCLEANFILES = iconv-detect.h

View File

@@ -1,16 +0,0 @@
$NetBSD: patch-gmime_Makefile.in,v 1.1 2013/09/21 13:21:29 obache Exp $
Avoid compilation error caused by use of GStaticMutex which was
deprecated in GLib 2.32 - needed for a successful compile with
GLib 2.36.
--- gmime/Makefile.in.orig 2010-01-30 17:58:38.000000000 +0000
+++ gmime/Makefile.in
@@ -317,7 +317,6 @@ INCLUDES = \
-I$(top_srcdir)/util \
$(VERSION_FLAGS) \
-DG_LOG_DOMAIN=\"gmime\" \
- -DG_DISABLE_DEPRECATED \
$(GMIME_CFLAGS) \
$(GLIB_CFLAGS)

View File

@@ -1,16 +0,0 @@
$NetBSD: patch-tests_Makefile.in,v 1.1 2013/09/21 13:21:29 obache Exp $
Avoid compilation error caused by use of GStaticMutex which was
deprecated in GLib 2.32 - needed for a successful compile with
GLib 2.36.
--- tests/Makefile.in.orig 2010-01-30 17:58:38.000000000 +0000
+++ tests/Makefile.in
@@ -324,7 +324,6 @@ INCLUDES = \
-I$(top_srcdir)/util \
$(VERSION_FLAGS) \
-DG_LOG_DOMAIN=\"gmime-tests\" \
- -DG_DISABLE_DEPRECATED \
$(GMIME_CFLAGS) \
$(GLIB_CFLAGS)

View File

@@ -1,16 +0,0 @@
$NetBSD: patch-util_Makefile.in,v 1.1 2013/09/21 13:21:29 obache Exp $
Avoid compilation error caused by use of GStaticMutex which was
deprecated in GLib 2.32 - needed for a successful compile with
GLib 2.36.
--- util/Makefile.in.orig 2010-01-30 17:58:38.000000000 +0000
+++ util/Makefile.in
@@ -253,7 +253,6 @@ noinst_LTLIBRARIES = libutil.la
INCLUDES = -I$(top_srcdir) \
$(VERSION_FLAGS) \
-DG_LOG_DOMAIN=\"util\" \
- -DG_DISABLE_DEPRECATED \
$(GMIME_CFLAGS) \
$(GLIB_CFLAGS)

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.30 2015/06/12 10:50:19 wiz Exp $
# $NetBSD: Makefile,v 1.31 2015/07/12 18:56:23 wiz Exp $
DISTNAME= grepmail-5.3033
PKGREVISION= 8
@@ -10,7 +10,7 @@ HOMEPAGE= http://grepmail.sourceforge.net/
COMMENT= Search utility for mbox formatted files
DEPENDS+= p5-Date-Manip-[0-9]*:../../devel/p5-Date-Manip
DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
#DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5
DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate
DEPENDS+= p5-Mail-Mbox-MessageParser>=1.4001:../../mail/p5-Mail-Mbox-MessageParser

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.19 2014/02/12 23:18:08 tron Exp $
# $NetBSD: buildlink3.mk,v 1.20 2015/09/07 12:02:06 jperkin Exp $
BUILDLINK_TREE+= imap-uw
@@ -12,9 +12,6 @@ BUILDLINK_ABI_DEPENDS.imap-uw+= imap-uw>=2007fnb2
BUILDLINK_PKGSRCDIR.imap-uw?= ../../mail/imap-uw
. if ${OPSYS} == "Darwin"
BUILDLINK_LDFLAGS.imap-uw+= -flat_namespace
# install will strip the c-client library callback
# function symbols from the executable unless we do this:
INSTALL_UNSTRIPPED?= yes
. endif
.include "../../security/openssl/buildlink3.mk"

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.43 2014/10/19 22:27:46 alnsn Exp $
# $NetBSD: Makefile,v 1.44 2015/07/27 16:40:06 wiz Exp $
DISTNAME= imapfilter-2.5.6
PKGREVISION= 3
DISTNAME= imapfilter-2.6.2
CATEGORIES= mail
MASTER_SITES= -https://codeload.github.com/lefcha/imapfilter/tar.gz/v${PKGVERSION_NOREV}
MASTER_SITES= ${MASTER_SITE_GITHUB:=lefcha/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://imapfilter.hellug.gr/

View File

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.22 2013/11/05 18:57:32 adam Exp $
$NetBSD: distinfo,v 1.23 2015/07/27 16:40:06 wiz Exp $
SHA1 (imapfilter-2.5.6.tar.gz) = 49ac7b7fb937b40eb42a162314de4f8866e33c11
RMD160 (imapfilter-2.5.6.tar.gz) = 29571b98820e27d803ebcda95444e128e62c31bf
Size (imapfilter-2.5.6.tar.gz) = 53579 bytes
SHA1 (patch-aa) = b5f1a74de39389f1507c2d02fdb4f81b814cb85c
SHA1 (imapfilter-2.6.2.tar.gz) = f46d6bee8fc9fbb6a7c2faaf19acb8eef61e2046
RMD160 (imapfilter-2.6.2.tar.gz) = 7f651665497eec1fbd9d8460230fd961b2845a59
Size (imapfilter-2.6.2.tar.gz) = 55465 bytes
SHA1 (patch-aa) = 96e2feae83b084d93443ba9fa754f6f509eeca71

View File

@@ -1,6 +1,6 @@
$NetBSD: patch-aa,v 1.13 2013/11/05 18:57:32 adam Exp $
$NetBSD: patch-aa,v 1.14 2015/07/27 16:40:06 wiz Exp $
--- src/Makefile.orig 2013-10-27 22:46:05.000000000 +0000
--- src/Makefile.orig 2015-06-29 22:38:56.000000000 +0000
+++ src/Makefile
@@ -1,5 +1,3 @@
-DESTDIR =
@@ -8,17 +8,19 @@ $NetBSD: patch-aa,v 1.13 2013/11/05 18:57:32 adam Exp $
BINDIR = $(PREFIX)/bin
SHAREDIR = $(PREFIX)/share/imapfilter
MANDIR = $(PREFIX)/man
@@ -16,8 +14,8 @@ LIBPCRE = -lpcre
@@ -16,9 +14,9 @@ LIBPCRE = -lpcre
LIBSSL = -lssl
LIBCRYPTO = -lcrypto
-CFLAGS = -Wall -Wextra -O -DCONFIG_SHAREDIR='"$(SHAREDIR)"' $(INCDIRS) $(MYCFLAGS)
-LDFLAGS = $(LIBDIRS) $(MYLDFLAGS)
-LIBS = -lm -ldl $(LIBLUA) $(LIBPCRE) $(LIBSSL) $(LIBCRYPTO) $(MYLIBS)
+CFLAGS += -Wall -Wextra -DCONFIG_SHAREDIR='"$(SHAREDIR)"' $(INCDIRS) $(MYCFLAGS)
+LDFLAGS += $(LIBDIRS) $(MYLDFLAGS)
LIBS = -lm $(LIBLUA) $(LIBPCRE) $(LIBSSL) $(LIBCRYPTO) $(MYLIBS)
+LIBS = -lm $(LIBLUA) $(LIBPCRE) $(LIBSSL) $(LIBCRYPTO) $(MYLIBS)
MAN1 = imapfilter.1
MAN5 = imapfilter_config.5
@@ -34,7 +32,7 @@ OBJ = auth.o buffer.o cert.o core.o file
all: $(BIN)

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.15 2015/01/18 15:57:10 wiedi Exp $
# $NetBSD: Makefile,v 1.16 2015/09/23 08:32:15 manu Exp $
#
DISTNAME= up-imapproxy-1.2.7
PKGNAME= imapproxy-1.2.7
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= mail
MASTER_SITES= http://www.imapproxy.org/downloads/

View File

@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.7 2013/04/15 15:41:55 manu Exp $
$NetBSD: distinfo,v 1.8 2015/09/23 08:32:15 manu Exp $
SHA1 (up-imapproxy-1.2.7.tar.gz) = 1e09730c19cbde3590093b5b4c4599ab69bfced7
RMD160 (up-imapproxy-1.2.7.tar.gz) = 32eddc89fb35c49334eedc3135ede0fc1241e831
@@ -10,3 +10,4 @@ SHA1 (patch-bc) = c3daf40715af721a0c4ff1b1071a892c94b59ce5
SHA1 (patch-include_imapproxy.h) = 9e2326ece220e48c3baa2949b13d21448405e741
SHA1 (patch-src_config.c) = 84ac9bde7cf64add665adb0f4d658ef856a91ae0
SHA1 (patch-src_imapcommon.c) = 250b9d6edb9e0b475f673af8ca9bef235ddab796
SHA1 (patch-src_main.c) = ab3acd0a77f1848a3aa5cdf9dc0ab7389d94903c

View File

@@ -0,0 +1,37 @@
$NetBSD: patch-src_main.c,v 1.1 2015/09/23 08:32:15 manu Exp $
From upstream:
Negotiate highest TLS protocol possible, with TLSv1.0 being the minium.
--- src/main.c.orig 2015-09-23 09:44:41.000000000 +0200
+++ src/main.c 2015-09-23 09:49:30.000000000 +0200
@@ -479,17 +479,24 @@
RAND_write_file( f_randfile );
}
SSL_load_error_strings();
- tls_ctx = SSL_CTX_new( TLSv1_client_method() );
+
+ /*
+ * Despite its name, SSLv23_client_method() negociates highest
+ * version possible, which includes TLSv1.0, TLSv1.1, and TLSv1.2.
+ * SSLv2 and SSLv3 are disabled using SSL_OP_NO_SSLv2 and
+ * SSL_OP_NO_SSLv3 below.
+ */
+ tls_ctx = SSL_CTX_new( SSLv23_client_method() );
if ( tls_ctx == NULL )
- {
+ {
syslog(LOG_ERR, "%s: Failed to create new SSL_CTX. Exiting.", fn);
exit( 1 );
}
-
- /* Work around all known bugs */
- SSL_CTX_set_options( tls_ctx, SSL_OP_ALL );
+
+ /* Work around all known bugs, disable SSLv2 and SSLv3 */
+ SSL_CTX_set_options( tls_ctx, SSL_OP_ALL | SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3 );
if ( ! SSL_CTX_load_verify_locations( tls_ctx,
PC_Struct.tls_ca_file,
PC_Struct.tls_ca_path ) ||

View File

@@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.36 2014/10/09 14:06:39 wiz Exp $
# $NetBSD: Makefile,v 1.37 2015/07/04 15:52:51 bsiegert Exp $
DISTNAME= isync-1.1.1
PKGREVISION= 1
CATEGORIES= mail net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isync/}

View File

@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.13 2014/06/09 17:29:09 schmonz Exp $
$NetBSD: distinfo,v 1.14 2015/07/04 15:52:51 bsiegert Exp $
SHA1 (isync-1.1.1.tar.gz) = be759ff7e7e141b91fc242284ddeb256d54a5567
RMD160 (isync-1.1.1.tar.gz) = a8207433d368d621da81b1c68540e0838c391c0f
@@ -7,3 +7,4 @@ SHA1 (patch-ae) = e1a1badcb99fe6089a15a259985933aceedfc110
SHA1 (patch-af) = f3803de6c97733fa5fd17ab89dbd75910eec3301
SHA1 (patch-src_Makefile.in) = f946bff2e0a2b9a50fdcc752b2d5e3767f42a03b
SHA1 (patch-src_compat_Makefile.in) = 82ee8cb1abcb8479865856b085c2ca016242b6dd
SHA1 (patch-src_socket.c) = 04d2e9d4db870b00ebd3bc9eb9571de581dee0a7

View File

@@ -0,0 +1,29 @@
$NetBSD: patch-src_socket.c,v 1.3 2015/07/04 15:52:51 bsiegert Exp $
Prevent mbsync from crashing, PR pkg/49784.
--- src/socket.c.orig 2015-07-04 15:47:16.000000000 +0000
+++ src/socket.c
@@ -477,7 +477,10 @@ static void
socket_connected( conn_t *conn )
{
#ifdef HAVE_IPV6
- freeaddrinfo( conn->addrs );
+ if ( conn->addrs ) {
+ freeaddrinfo( conn->addrs );
+ conn->addrs = NULL;
+ }
#endif
conf_fd( conn->fd, 0, POLLIN );
conn->state = SCK_READY;
@@ -488,7 +491,10 @@ static void
socket_connect_bail( conn_t *conn )
{
#ifdef HAVE_IPV6
- freeaddrinfo( conn->addrs );
+ if ( conn->addrs ) {
+ freeaddrinfo( conn->addrs );
+ conn->addrs = NULL;
+ }
#endif
free( conn->name );
conn->name = 0;

View File

@@ -1,10 +1,9 @@
# $NetBSD: Makefile,v 1.74 2014/12/31 14:09:36 wiz Exp $
# $NetBSD: Makefile,v 1.75 2015/09/02 21:04:18 fhajny Exp $
DISTNAME= mailman-2.1.18-1
PKGNAME= mailman-2.1.18.1
PKGREVISION= 1
DISTNAME= mailman-2.1.20
PKGNAME= mailman-2.1.20
CATEGORIES= mail www
MASTER_SITES= http://launchpad.net/mailman/2.1/2.1.18-1/+download/
MASTER_SITES= http://launchpad.net/mailman/2.1/2.1.20/+download/
EXTRACT_SUFX= .tgz
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -14,8 +13,6 @@ LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns
PKG_DESTDIR_SUPPORT= destdir
.include "../../mk/bsd.prefs.mk"
PKG_SYSCONFSUBDIR?= httpd
@@ -105,11 +102,8 @@ CHECK_PERMS= no
REPLACE_PYTHON+= cron/senddigests tests/fblast.py tests/onebounce.py
# for readme.sr:
# https://bugs.launchpad.net/mailman/+bug/1360616
post-extract:
${CP} ${FILESDIR}/mailman.conf.dist ${WRKDIR}/mailman.conf.dist
cd ${WRKSRC} && mv messages/sr/readme.sr messages/sr/README.sr
post-patch:
${RM} -f ${WRKSRC}/[A-Z]*.orig

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.24 2014/08/23 14:12:07 wiz Exp $
@comment $NetBSD: PLIST,v 1.26 2015/09/06 05:02:15 markd Exp $
lib/mailman/Mailman/Archiver/Archiver.py
lib/mailman/Mailman/Archiver/Archiver.pyc
lib/mailman/Mailman/Archiver/HyperArch.py
@@ -780,6 +780,7 @@ lib/mailman/templates/el/unsub.txt
lib/mailman/templates/el/unsubauth.txt
lib/mailman/templates/el/userpass.txt
lib/mailman/templates/el/verify.txt
lib/mailman/templates/en/adminaddrchgack.txt
lib/mailman/templates/en/admindbdetails.html
lib/mailman/templates/en/admindbpreamble.html
lib/mailman/templates/en/admindbsummary.html
@@ -1231,6 +1232,7 @@ lib/mailman/templates/hu/unsub.txt
lib/mailman/templates/hu/unsubauth.txt
lib/mailman/templates/hu/userpass.txt
lib/mailman/templates/hu/verify.txt
lib/mailman/templates/ia/adminaddrchgack.txt
lib/mailman/templates/ia/admindbdetails.html
lib/mailman/templates/ia/admindbpreamble.html
lib/mailman/templates/ia/admindbsummary.html
@@ -1693,6 +1695,7 @@ lib/mailman/templates/ro/unsub.txt
lib/mailman/templates/ro/unsubauth.txt
lib/mailman/templates/ro/userpass.txt
lib/mailman/templates/ro/verify.txt
lib/mailman/templates/ru/adminaddrchgack.txt
lib/mailman/templates/ru/admindbdetails.html
lib/mailman/templates/ru/admindbpreamble.html
lib/mailman/templates/ru/admindbsummary.html
@@ -2253,4 +2256,3 @@ share/doc/mailman/mailman-member.ps
share/doc/mailman/mailman-member.txt
share/examples/mailman/crontab.in
share/examples/mailman/mailman.conf
@pkgdir lib/mailman/pythonlib

View File

@@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.22 2014/06/14 09:20:50 fhajny Exp $
$NetBSD: distinfo,v 1.23 2015/09/02 21:04:18 fhajny Exp $
SHA1 (mailman-2.1.18-1.tgz) = 1e1ac7288d679c7fb8e871a7585c7aafaacd1d6c
RMD160 (mailman-2.1.18-1.tgz) = 438d319858a89f61032b96201d39d6b2a1968c14
Size (mailman-2.1.18-1.tgz) = 9095511 bytes
SHA1 (mailman-2.1.20.tgz) = 457fef0bc4f100af2512cc25a10b1d51dc287a01
RMD160 (mailman-2.1.20.tgz) = b0147399baa57976a8eb5cc48b8ae6fb0aec7978
Size (mailman-2.1.20.tgz) = 9204867 bytes
SHA1 (patch-aa) = 9684b1caeb52f31ee6967eae3f9a464de214879e
SHA1 (patch-ab) = 39f6294e53110bd1fd09b1e90ab46820f4d48e3f
SHA1 (patch-ad) = 665884b9dd1789e4abd430c762bdbfd707d48d30

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.92 2014/04/29 13:41:05 taca Exp $
# $NetBSD: Makefile,v 1.93 2015/08/05 12:32:56 ryoon Exp $
DISTNAME= mew-6.6
DISTNAME= mew-6.7
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
CATEGORIES= mail
MASTER_SITES= http://www.mew.org/Release/

View File

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.46 2014/04/29 13:41:05 taca Exp $
$NetBSD: distinfo,v 1.47 2015/08/05 12:32:56 ryoon Exp $
SHA1 (mew-6.6.tar.gz) = 3ba1bac6ed9a7a6a85d61b5946418914912063f3
RMD160 (mew-6.6.tar.gz) = 8e460d9236f4af3015d241e7f98bfb8db17916b9
Size (mew-6.6.tar.gz) = 989941 bytes
SHA1 (mew-6.7.tar.gz) = 10e555228c22e5c78d23d94fa9cd77e5de562127
RMD160 (mew-6.7.tar.gz) = 12ba6fe2242e2bb69486c7e1ec5693053955f63c
Size (mew-6.7.tar.gz) = 991383 bytes
SHA1 (patch-aa) = 9f57a7fe902d1de13d92a647e7fa0f8d9e187b33

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.61 2015/06/12 10:50:20 wiz Exp $
# $NetBSD: Makefile,v 1.62 2015/07/12 18:56:23 wiz Exp $
DISTNAME= mimedefang-2.78
PKGREVISION= 1
@@ -15,7 +15,7 @@ DEPENDS+= p5-HTML-Parser>=3.26:../../www/p5-HTML-Parser
DEPENDS+= p5-HTML-Tagset>=3.03:../../www/p5-HTML-Tagset
DEPENDS+= p5-IO-stringy>=2.108:../../devel/p5-IO-stringy
DEPENDS+= p5-MailTools>=1.44:../../mail/p5-MailTools
DEPENDS+= {perl>=5.8.6,p5-MIME-Base64>=3.03}:../../converters/p5-MIME-Base64
#DEPENDS+= {perl>=5.8.6,p5-MIME-Base64>=3.03}:../../converters/p5-MIME-Base64
DEPENDS+= p5-MIME-tools>=5.413:../../mail/p5-MIME-tools
DEPENDS+= spamassassin>=2.31:../../mail/spamassassin

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2015/02/27 12:18:21 gdt Exp $
# $NetBSD: Makefile,v 1.4 2015/09/16 11:18:54 gdt Exp $
DISTNAME= mopher-0.5.3
CATEGORIES= mail
@@ -22,8 +22,14 @@ FILES_SUBST+= MOPHER_HOME=${MOPHER_HOME}
FILES_SUBST+= MOPHER_RUN=${MOPHER_RUN}
FILES_SUBST+= INSTALL=${INSTALL}
USE_LANGUAGES= c
HAS_CONFIGURE= yes
USE_LANGUAGES= c
USE_TOOLS+= lex
USE_TOOLS+= yacc
# objcopy is not a tool (but maybe it should be)
#USE_TOOLS+= objcopy
CONFIGURE_ARGS+= --prefix=${PREFIX}
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE}
CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR}

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.20 2014/02/12 23:18:08 tron Exp $
# $NetBSD: Makefile,v 1.21 2015/08/23 14:30:38 wiz Exp $
#
DISTNAME= mpop-1.0.28
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mpop/}
EXTRACT_SUFX= .tar.bz2

View File

@@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.59 2015/04/30 15:10:53 wiz Exp $
# $NetBSD: Makefile,v 1.60 2015/08/23 14:30:38 wiz Exp $
DISTNAME= msmtp-1.6.2
PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=msmtp/}
EXTRACT_SUFX= .tar.xz

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.27 2015/03/14 14:12:52 tnn Exp $
# $NetBSD: Makefile,v 1.28 2015/08/18 07:31:11 wiz Exp $
DISTNAME= mush-7.2.5
PKGNAME= mush-7.2.6.b4.pl1
PKGREVISION= 4
PKGREVISION= 5
CATEGORIES= mail
MASTER_SITES= # ftp://cse.ogi.edu/pub/mush/
EXTRACT_SUFX= .tar.Z

View File

@@ -1,10 +0,0 @@
The Mutt E-Mail Client by Michael Elkins <me@cs.hmc.edu>
``All mail clients suck. This one just sucks less.'' -me, circa 1995
Mutt is a small but very powerful text-based MIME mail client.
Mutt is highly configurable, and is well suited to the mail power
user with advanced features like key bindings, keyboard macros,
mail threading, color, PGP and S/MIME, POP3, IMAP, various mailbox
formats, regular expression searches and a powerful pattern matching
language for selecting groups of messages.

View File

@@ -1,19 +0,0 @@
# $NetBSD: Makefile,v 1.103 2015/06/12 10:50:20 wiz Exp $
DISTNAME= mutt-1.5.23
PKGREVISION= 5
CATEGORIES= mail
MUTT_SITES= ftp://ftp.mutt.org/mutt/ \
ftp://ftp.stealth.net/pub/mirrors/ftp.mutt.org/pub/mutt/ \
ftp://gd.tuwien.ac.at/infosys/mail/mutt/ \
ftp://ftp.fu-berlin.de/unix/mail/mutt/
MASTER_SITES= ${MUTT_SITES:=devel/}
MAINTAINER= tonio@NetBSD.org
HOMEPAGE= http://www.mutt.org/
COMMENT= Text-based MIME mail client with PGP & S/MIME support
LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # or newer
.include "Makefile.common"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,112 +0,0 @@
@comment $NetBSD: PLIST,v 1.24 2013/10/18 10:23:55 tron Exp $
bin/flea
bin/mutt
bin/mutt_dotlock
bin/muttbug
bin/pgpewrap
bin/pgpring
${PLIST.smime}bin/smime_keys
man/man1/flea.1
man/man1/mutt.1
man/man1/mutt_dotlock.1
man/man1/muttbug.1
man/man1/pgpewrap.1
man/man1/pgpring.1
man/man1/smime_keys.1
man/man5/mutt-mbox.5
man/man5/mutt-mmdf.5
man/man5/muttrc.5
share/doc/mutt/COPYRIGHT
share/doc/mutt/ChangeLog
share/doc/mutt/GPL
share/doc/mutt/INSTALL
share/doc/mutt/NEWS
share/doc/mutt/PGP-Notes.txt
share/doc/mutt/README
share/doc/mutt/README.SECURITY
share/doc/mutt/README.SSL
share/doc/mutt/TODO
share/doc/mutt/advancedusage.html
share/doc/mutt/applying-patches.txt
share/doc/mutt/configuration.html
share/doc/mutt/devel-notes.txt
share/doc/mutt/gettingstarted.html
share/doc/mutt/index.html
share/doc/mutt/intro.html
share/doc/mutt/manual.html
share/doc/mutt/manual.txt
share/doc/mutt/mimesupport.html
share/doc/mutt/miscellany.html
share/doc/mutt/optionalfeatures.html
share/doc/mutt/patch-notes.txt
share/doc/mutt/reference.html
share/doc/mutt/security.html
share/doc/mutt/smime-notes.txt
share/doc/mutt/tuning.html
share/examples/mutt/Mush.rc
share/examples/mutt/Muttrc
share/examples/mutt/Muttrc.dist
share/examples/mutt/Pine.rc
share/examples/mutt/Tin.rc
share/examples/mutt/ca-bundle.crt
share/examples/mutt/colors.default
share/examples/mutt/colors.linux
share/examples/mutt/gpg.rc
share/examples/mutt/iconv/iconv.aix-3.2.5.rc
share/examples/mutt/iconv/iconv.aix-4.1.5.rc
share/examples/mutt/iconv/iconv.aix-4.2.0.rc
share/examples/mutt/iconv/iconv.aix-4.3.2.rc
share/examples/mutt/iconv/iconv.freebsd-3.3.rc
share/examples/mutt/iconv/iconv.glibc-2.1.3.rc
share/examples/mutt/iconv/iconv.glibc-2.1.90.rc
share/examples/mutt/iconv/iconv.hpux-10.01.rc
share/examples/mutt/iconv/iconv.hpux-10.20.rc
share/examples/mutt/iconv/iconv.hpux-11.00.rc
share/examples/mutt/iconv/iconv.irix-6.5.rc
share/examples/mutt/iconv/iconv.osf1-4.0a.rc
share/examples/mutt/iconv/iconv.osf1-4.0d.rc
share/examples/mutt/iconv/iconv.solaris-2.4.rc
share/examples/mutt/iconv/iconv.solaris-2.5.1.rc
share/examples/mutt/iconv/iconv.solaris-2.6-cjk.rc
share/examples/mutt/iconv/iconv.solaris-2.6.rc
share/examples/mutt/iconv/iconv.solaris-2.7.rc
share/examples/mutt/mime.types
share/examples/mutt/mime.types.dist
share/examples/mutt/mutt_xtitle
share/examples/mutt/pgp2.rc
share/examples/mutt/pgp5.rc
share/examples/mutt/pgp6.rc
share/examples/mutt/sample.mailcap
share/examples/mutt/sample.muttrc
share/examples/mutt/sample.muttrc-tlr
share/examples/mutt/smime.rc
share/examples/mutt/smime_keys_test.pl
share/locale/bg/LC_MESSAGES/mutt.mo
share/locale/ca/LC_MESSAGES/mutt.mo
share/locale/cs/LC_MESSAGES/mutt.mo
share/locale/da/LC_MESSAGES/mutt.mo
share/locale/de/LC_MESSAGES/mutt.mo
share/locale/el/LC_MESSAGES/mutt.mo
share/locale/eo/LC_MESSAGES/mutt.mo
share/locale/es/LC_MESSAGES/mutt.mo
share/locale/et/LC_MESSAGES/mutt.mo
share/locale/eu/LC_MESSAGES/mutt.mo
share/locale/fr/LC_MESSAGES/mutt.mo
share/locale/ga/LC_MESSAGES/mutt.mo
share/locale/gl/LC_MESSAGES/mutt.mo
share/locale/hu/LC_MESSAGES/mutt.mo
share/locale/id/LC_MESSAGES/mutt.mo
share/locale/it/LC_MESSAGES/mutt.mo
share/locale/ja/LC_MESSAGES/mutt.mo
share/locale/ko/LC_MESSAGES/mutt.mo
share/locale/lt/LC_MESSAGES/mutt.mo
share/locale/nl/LC_MESSAGES/mutt.mo
share/locale/pl/LC_MESSAGES/mutt.mo
share/locale/pt_BR/LC_MESSAGES/mutt.mo
share/locale/ru/LC_MESSAGES/mutt.mo
share/locale/sk/LC_MESSAGES/mutt.mo
share/locale/sv/LC_MESSAGES/mutt.mo
share/locale/tr/LC_MESSAGES/mutt.mo
share/locale/uk/LC_MESSAGES/mutt.mo
share/locale/zh_CN/LC_MESSAGES/mutt.mo
share/locale/zh_TW/LC_MESSAGES/mutt.mo

View File

@@ -1,20 +0,0 @@
$NetBSD: distinfo,v 1.83 2015/02/19 12:27:33 jperkin Exp $
SHA1 (mutt-1.5.23.tar.gz) = 8ac821d8b1e25504a31bf5fda9c08d93a4acc862
RMD160 (mutt-1.5.23.tar.gz) = 2476a9e202ab1cd20a512253246e37538e0aad5a
Size (mutt-1.5.23.tar.gz) = 3782032 bytes
SHA1 (patch-aa) = 59d89dce24110be2927c8a1ea1fa5b780d644372
SHA1 (patch-ab) = 857799206db0784672ad9042799eb12703711a31
SHA1 (patch-ac) = 40d119b7efed1a4622c42badc9ee97349b504044
SHA1 (patch-ad) = ecfa994c7c5e494b6eb7356327b96de6559146fc
SHA1 (patch-ae) = 6534848a4c27d4a3830edd8d4e19d1181fe396d6
SHA1 (patch-af) = edc107c535789919ba2cda5f81a4b640b6100b91
SHA1 (patch-ag) = 6633e7485c948433f9122a649fdf3a548197eced
SHA1 (patch-ah) = dfe747c30a44bb309cccaca1bd5174fccc3c2bed
SHA1 (patch-al) = 49542905cde263b8d4c79f71cce3759024c804a3
SHA1 (patch-am) = f7f20860bccb63ed5464e3a1225719ffc3fa504f
SHA1 (patch-an) = b9cc3e957bb1650c8e22c0edf0ce112f769664a1
SHA1 (patch-ao) = a5dddb01d30f28337ca825c6461139c2d9f288d5
SHA1 (patch-ap) = c6f79d5c4e19efdc15e9d5a59934da52b16b7a62
SHA1 (patch-aq) = e363d8929ced9731a31af1137b111d3476a3d05d
SHA1 (patch-sendlib.c) = 7394a7814f3986d5fc82c6a5dab76d9b85212c0b

View File

@@ -1,190 +0,0 @@
# $NetBSD: options.mk,v 1.47 2015/03/23 10:15:46 jperkin Exp $
# Global and legacy options
PKG_OPTIONS_VAR= PKG_OPTIONS.mutt
PKG_OPTIONS_REQUIRED_GROUPS= display
PKG_OPTIONS_GROUP.display= slang ncurses ncursesw curses
PKG_SUPPORTED_OPTIONS= debug gpgme idn ssl smime sasl
PKG_SUPPORTED_OPTIONS+= mutt-hcache tokyocabinet mutt-smtp
# Comment the following line out on updates.
#PKG_SUPPORTED_OPTIONS+= mutt-compressed-mbox
PKG_SUPPORTED_OPTIONS+= mutt-sidebar
#PKG_SUPPORTED_OPTIONS+= mutt-xlabel
PKG_SUGGESTED_OPTIONS= ssl smime curses
.include "../../mk/bsd.options.mk"
###
### Slang
###
.if !empty(PKG_OPTIONS:Mslang)
. include "../../devel/libslang/buildlink3.mk"
CONFIGURE_ARGS+= --with-slang=${BUILDLINK_PREFIX.libslang}
.endif
###
### ncurses
###
.if !empty(PKG_OPTIONS:Mncurses)
USE_NCURSES= yes
. include "../../devel/ncurses/buildlink3.mk"
CONFIGURE_ARGS+= --with-curses=${BUILDLINK_PREFIX.ncurses}
.endif
###
### SASLv2
###
.if !empty(PKG_OPTIONS:Msasl)
. include "../../security/cyrus-sasl/buildlink3.mk"
CONFIGURE_ARGS+= --with-sasl=${BUILDLINK_PREFIX.cyrus-sasl}
.endif
### curses
###
.if !empty(PKG_OPTIONS:Mcurses)
. include "../../mk/curses.buildlink3.mk"
. if ${OPSYS} == "SunOS"
BUILDLINK_PASSTHRU_DIRS+= /usr/xpg4
CONFIGURE_ARGS+= --with-curses=/usr/xpg4
LDFLAGS+= -L/usr/xpg4/lib${LIBABISUFFIX}
LDFLAGS+= ${COMPILER_RPATH_FLAG}/usr/xpg4/lib${LIBABISUFFIX}
. endif
.endif
###
### ncursesw
###
.if !empty(PKG_OPTIONS:Mncursesw)
. include "../../devel/ncursesw/buildlink3.mk"
.else
SUBST_CLASSES+= curse
SUBST_MESSAGE.curse= Fixing mutt to avoid ncursesw
SUBST_STAGE.curse= post-patch
SUBST_FILES.curse= configure
SUBST_SED.curse= -e 's,for lib in ncurses ncursesw,for lib in ncurses,'
.endif
###
### SSL
###
.if !empty(PKG_OPTIONS:Mssl)
. include "../../security/openssl/buildlink3.mk"
CONFIGURE_ARGS+= --with-ssl=${SSLBASE:Q}
.else
CONFIGURE_ARGS+= --without-ssl
.endif
###
### S/MIME
###
PLIST_VARS+= smime
.if !empty(PKG_OPTIONS:Msmime)
USE_TOOLS+= perl:run
REPLACE_PERL+= *.pl */*.pl
. include "../../security/openssl/buildlink3.mk"
CONFIGURE_ARGS+= --enable-smime
PLIST.smime= yes
.else
CONFIGURE_ARGS+= --disable-smime
.endif
###
### Header cache
###
.if !empty(PKG_OPTIONS:Mmutt-hcache)
. if !empty(PKG_OPTIONS:Mtokyocabinet)
. include "../../databases/tokyocabinet/buildlink3.mk"
CONFIGURE_ARGS+= --enable-hcache
CONFIGURE_ARGS+= --enable-tokyocabinet
CONFIGURE_ARGS+= --without-gdbm
CONFIGURE_ARGS+= --without-bdb
. else
BDB_ACCEPTED= db4 db5
BUILDLINK_TRANSFORM+= l:db:${BDB_TYPE}
. include "../../mk/bdb.buildlink3.mk"
CONFIGURE_ARGS+= --enable-hcache
CONFIGURE_ARGS+= --without-gdbm
# BDB_INCLUDE_DIR_ and BDB_LIB_DIR don't have to be particularly accurate
# since the real -I and -L flags are added by buildlink already.
CONFIGURE_ENV+= BDB_INCLUDE_DIR=${BDBBASE}/include
CONFIGURE_ENV+= BDB_LIB_DIR=${BDBBASE}/lib
CONFIGURE_ENV+= BDB_LIB=${BDB_LIBS:S/^-l//:M*:Q}
. endif
.else
CONFIGURE_ARGS+= --disable-hcache
.endif
###
### Compressed mail boxes
###
.if !empty(PKG_OPTIONS:Mmutt-compressed-mbox)
PATCH_SITES+= http://mutt.org.ua/download/${PKGNAME_NOREV}/
PATCHFILES+= patch-${PKGVERSION_NOREV}.rr.compressed.gz
PATCH_DIST_STRIP= -p1
CONFIGURE_ARGS+= --enable-compressed
SUBST_CLASSES+= compress
SUBST_MESSAGE.compress= Patch Makefile.in to avoid autoreconf for compress
SUBST_STAGE.compress= post-patch
SUBST_FILES.compress= Makefile.in
SUBST_SED.compress= -e 's,^mutt_SOURCES = ,mutt_SOURCES = compress.c ,'
SUBST_SED.compress+= -e 's,^EXTRA_DIST = ,EXTRA_DIST = compress.h ,'
SUBST_SED.compress+= -e 's,^mutt_OBJECTS = ,mutt_OBJECTS = compress.o ,'
.endif
###
### Internal SMTP relay support
###
.if !empty(PKG_OPTIONS:Mmutt-smtp)
CONFIGURE_ARGS+= --enable-smtp
.else
CONFIGURE_ARGS+= --disable-smtp
.endif
###
### Sidebar support
###
.if !empty(PKG_OPTIONS:Mmutt-sidebar)
PATCH_SITES+= http://lunar-linux.org/~tchan/mutt/
PATCHFILES+= patch-1.5.23.sidebar.20140412.txt
PATCH_DIST_STRIP= -p1
PATCH_FUZZ_FACTOR= -F1
.endif
###
### X-Label header support
###
.if !empty(PKG_OPTIONS:Mmutt-xlabel)
PATCH_SITES= http://home.uchicago.edu/~dgc/sw/mutt/
PATCHFILES+= patch-1.5.17.dgc.xlabel_ext.9
PATCH_DIST_STRIP= -p1
.endif
###
### Internationalized Domain Names
###
.if !empty(PKG_OPTIONS:Midn)
. include "../../devel/libidn/buildlink3.mk"
CONFIGURE_ARGS+= --with-idn=${BUILDLINK_PREFIX.libidn}
.else
CONFIGURE_ARGS+= --with-idn=no
.endif
###
### Enable debugging support
###
.if !empty(PKG_OPTIONS:Mdebug)
CONFIGURE_ARGS+= --enable-debug
CFLAGS+= -g
.endif
###
### gpgme support
###
.if !empty(PKG_OPTIONS:Mgpgme)
. include "../../security/gpgme/buildlink3.mk"
CONFIGURE_ARGS+= --enable-gpgme
CONFIGURE_ARGS+= --with-gpgme-prefix=${BUILDLINK_PREFIX.gpgme}
.else
CONFIGURE_ARGS+= --disable-gpgme
.endif

View File

@@ -1,18 +0,0 @@
$NetBSD: patch-aa,v 1.5 2004/07/21 22:37:10 jlam Exp $
--- send.c.orig Sun Feb 1 12:10:58 2004
+++ send.c
@@ -1689,6 +1689,13 @@ full_fcc:
}
}
+#ifdef CRYPT_BACKEND_CLASSIC_PGP
+ {
+ /* Extend the PGP expiry time while messages are being sent. */
+ extern time_t PgpExptime;
+ PgpExptime = time (NULL) + PgpTimeout;
+ }
+#endif
rv = 0;

View File

@@ -1,42 +0,0 @@
$NetBSD: patch-ab,v 1.17 2014/01/11 20:59:59 wiz Exp $
--- Makefile.in.orig 2013-10-18 06:49:17.000000000 +0100
+++ Makefile.in 2013-10-18 10:50:46.000000000 +0100
@@ -109,7 +109,7 @@
CONFIG_CLEAN_VPATH_FILES =
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)"
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
-am_mutt_OBJECTS = addrbook.$(OBJEXT) alias.$(OBJEXT) attach.$(OBJEXT) \
+am_mutt_OBJECTS = mvchgat.$(OBJEXT) addrbook.$(OBJEXT) alias.$(OBJEXT) attach.$(OBJEXT) \
base64.$(OBJEXT) browser.$(OBJEXT) buffy.$(OBJEXT) \
color.$(OBJEXT) crypt.$(OBJEXT) cryptglue.$(OBJEXT) \
commands.$(OBJEXT) complete.$(OBJEXT) compose.$(OBJEXT) \
@@ -325,7 +325,7 @@
DBX = @DBX@
DEBUGGER = @DEBUGGER@
DEFS = -DPKGDATADIR=\"$(pkgdatadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" \
- -DBINDIR=\"$(bindir)\" -DMUTTLOCALEDIR=\"$(datadir)/locale\" \
+ -DBINDIR=\"$(bindir)\" -DMUTTLOCALEDIR=\"$(localedir)\" \
-DHAVE_CONFIG_H=1
DEPDIR = @DEPDIR@
@@ -786,6 +786,7 @@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc2231.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc3676.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc822.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mvchgat.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/safe_asprintf.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/score.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/send.Po@am__quote@
@@ -1313,11 +1314,6 @@
rm -f $(DESTDIR)$(bindir)/mutt.dotlock ; \
ln -sf $(DESTDIR)$(bindir)/mutt_dotlock $(DESTDIR)$(bindir)/mutt.dotlock ; \
fi
- if test -f $(DESTDIR)$(bindir)/mutt_dotlock && test x@DOTLOCK_GROUP@ != x ; then \
- chgrp @DOTLOCK_GROUP@ $(DESTDIR)$(bindir)/mutt_dotlock && \
- chmod @DOTLOCK_PERMISSION@ $(DESTDIR)$(bindir)/mutt_dotlock || \
- { echo "Can't fix mutt_dotlock's permissions! This is required to lock mailboxes in the mail spool directory." >&2 ; exit 1 ; } \
- fi
install-data-local:
$(srcdir)/mkinstalldirs $(DESTDIR)$(sysconfdir)

View File

@@ -1,17 +0,0 @@
$NetBSD: patch-ac,v 1.8 2009/08/05 11:41:12 hasso Exp $
--- config.h.in.orig 2009-08-02 09:34:54 +0300
+++ config.h.in 2009-08-02 09:36:37 +0300
@@ -442,6 +442,12 @@
/* Define to 1 if you have the `__argz_stringify' function. */
#undef HAVE___ARGZ_STRINGIFY
+/* Define to 1 if you have the `mvchgat' function. */
+#undef HAVE_MVCHGAT
+
+/* Define to 1 if you have the `mvwchgat' function. */
+#undef HAVE_MVWCHGAT
+
/* Is mail spooled to the user's home directory? If defined, MAILPATH should
be set to the filename of the spool mailbox relative the the home
directory. use: configure --with-homespool=FILE */

View File

@@ -1,32 +0,0 @@
$NetBSD: patch-ad,v 1.8 2006/08/16 10:42:05 tonio Exp $
--- contrib/Makefile.in.orig 2006-08-14 16:09:28.000000000 +0200
+++ contrib/Makefile.in
@@ -365,21 +365,20 @@ uninstall-am: uninstall-info-am uninstal
install-data-local:
- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)/samples $(DESTDIR)$(docdir)/samples/iconv
+ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(sysconfdir) $(DESTDIR)$(sysconfdir)/iconv
for f in $(SAMPLES) ; do \
- $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir)/samples ; \
+ $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(sysconfdir) ; \
done
for f in $(srcdir)/iconv/*.rc ; do \
- $(INSTALL) -m 644 $$f $(DESTDIR)$(docdir)/samples/iconv ; \
+ $(INSTALL) -m 644 $$f $(DESTDIR)$(sysconfdir)/iconv ; \
done
uninstall-local:
for f in $(SAMPLES) ; do \
- rm -f $(DESTDIR)$(docdir)/samples/$$f ; \
+ rm -f $(DESTDIR)$(sysconfdir)/$$f ; \
done
- -rm -rf $(DESTDIR)$(docdir)/samples/iconv
- -rmdir $(DESTDIR)$(docdir)/samples
- -rmdir $(DESTDIR)$(docdir)
+ -rm -rf $(DESTDIR)$(sysconfdir)/iconv
+ -rmdir $(DESTDIR)$(sysconfdir)
dist-hook: Makefile $(DISTFILES)
mkdir -p $(distdir)/iconv
for file in $(srcdir)/iconv/*.rc ; do \

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-ag,v 1.11 2012/03/12 14:35:59 wiz Exp $
--- doc/Makefile.in.orig 2010-08-25 16:31:48.000000000 +0000
+++ doc/Makefile.in
@@ -532,8 +532,8 @@ install-data-local: makedoc-all instdoc
test x@DOTLOCK_TARGET@ = x || ./instdoc $(srcdir)/dotlock.man \
$(DESTDIR)$(mandir)/man1/mutt_dotlock.1
./instdoc muttrc.man $(DESTDIR)$(mandir)/man5/muttrc.5
- ./instdoc $(srcdir)/mbox.man $(DESTDIR)$(mandir)/man5/mbox.5
- ./instdoc $(srcdir)/mmdf.man $(DESTDIR)$(mandir)/man5/mmdf.5
+ ./instdoc $(srcdir)/mbox.man $(DESTDIR)$(mandir)/man5/mutt-mbox.5
+ ./instdoc $(srcdir)/mmdf.man $(DESTDIR)$(mandir)/man5/mutt-mmdf.5
$(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)
for f in $(topsrcdir_DOCFILES) ; do \
$(INSTALL) -m 644 $(top_srcdir)/$$f $(DESTDIR)$(docdir) ; \

View File

@@ -1,17 +0,0 @@
$NetBSD: patch-ah,v 1.3 2009/08/10 14:18:12 apb Exp $
mutt_curses.h refers to event_t from mutt,h, and SHORT_STRING from lib.h,
so include those headers here.
--- mutt_curses.h.orig 2008-11-11 21:55:47.000000000 +0200
+++ mutt_curses.h
@@ -52,6 +52,9 @@
# include <curses.h>
#endif
+#include "lib.h" /* for SHORT_STRING */
+#include "mutt.h" /* for event_t */
+
#define M_ENTER_C '\n'
#define M_ENTER_S "\n"

View File

@@ -1,22 +0,0 @@
$NetBSD: patch-al,v 1.11 2010/11/07 14:52:47 tonio Exp $
--- configure.orig 2010-08-25 16:31:47.000000000 +0000
+++ configure
@@ -7836,7 +7836,7 @@ fi
old_LIBS="$LIBS"
LIBS="$LIBS $MUTTLIBS"
- for ac_func in start_color typeahead bkgdset curs_set meta use_default_colors resizeterm
+ for ac_func in start_color typeahead bkgdset curs_set meta use_default_colors resizeterm mvchgat mvwchgat
do
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_func declaration" >&5
@@ -8856,7 +8856,7 @@ fi
if test x$mutt_cv_setgid = xyes; then
DOTLOCK_GROUP='mail'
- DOTLOCK_PERMISSION=2755
+ DOTLOCK_PERMISSION=2555
else
DOTLOCK_GROUP=''
DOTLOCK_PERMISSION=755

View File

@@ -1,14 +0,0 @@
$NetBSD: patch-am,v 1.6 2008/05/18 08:26:31 tonio Exp $
Add change_folder_next option.
--- mutt.h.orig 2007-08-29 02:44:16.000000000 +0900
+++ mutt.h 2007-12-06 17:36:02.000000000 +0900
@@ -339,6 +339,7 @@
OPTBEEPNEW,
OPTBOUNCEDELIVERED,
OPTBRAILLEFRIENDLY,
+ OPTCHANGEFOLDERNEXT,
OPTCHECKMBOXSIZE,
OPTCHECKNEW,
OPTCOLLAPSEUNREAD,

View File

@@ -1,23 +0,0 @@
$NetBSD: patch-sendlib.c,v 1.4 2015/02/19 12:27:33 jperkin Exp $
Fix CVE-2014-9116 using the upstream patch from
http://dev.mutt.org/trac/changeset/0aebf1df43598b442ac75ae4fe17875351854db0
--- sendlib.c.orig 2014-03-12 16:03:45.000000000 +0000
+++ sendlib.c
@@ -1814,7 +1814,14 @@ static int write_one_header (FILE *fp, i
{
tagbuf = mutt_substrdup (start, t);
/* skip over the colon separating the header field name and value */
- t = skip_email_wsp(t + 1);
+ ++t;
+
+ /* skip over any leading whitespace (WSP, as defined in RFC5322)
+ * NOTE: skip_email_wsp() does the wrong thing here.
+ * See tickets 3609 and 3716. */
+ while (*t == ' ' || *t == '\t')
+ t++;
+
valbuf = mutt_substrdup (t, end);
}
dprint(4,(debugfile,"mwoh: buf[%s%s] too long, "

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.6 2015/04/02 22:38:42 wiz Exp $
# $NetBSD: Makefile,v 1.8 2015/09/06 09:16:58 wiz Exp $
DISTNAME= mutt-kz-1.5.23.1-rc1
PKGNAME= ${DISTNAME:S/-rc/rc/}
@@ -19,10 +19,10 @@ CONFIGURE_ARGS+= --enable-notmuch
pre-build:
${TOUCH} ${WRKSRC}/VERSION
.include "../../mail/mutt-devel/Makefile.common"
.include "../../mail/mutt/Makefile.common"
DEINSTALL_SRC= ${.CURDIR}/../../mail/mutt-devel/DEINSTALL
INSTALL_SRC= ${.CURDIR}/../../mail/mutt-devel/INSTALL
DEINSTALL_SRC= ${.CURDIR}/../../mail/mutt/DEINSTALL
INSTALL_SRC= ${.CURDIR}/../../mail/mutt/INSTALL
.include "../../mail/notmuch/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,4 +1,4 @@
# $NetBSD: DEINSTALL,v 1.3 2006/06/15 20:40:16 jlam Exp $
# $NetBSD: DEINSTALL,v 1.5 2015/09/03 14:49:02 wiz Exp $
case ${STAGE} in
DEINSTALL)

View File

@@ -5,6 +5,6 @@ The Mutt E-Mail Client by Michael Elkins <me@cs.hmc.edu>
Mutt is a small but very powerful text-based MIME mail client.
Mutt is highly configurable, and is well suited to the mail power
user with advanced features like key bindings, keyboard macros,
mail threading, color, PGP, POP3, IMAP, various mailbox formats,
regular expression searches and a powerful pattern matching language
for selecting groups of messages.
mail threading, color, PGP and S/MIME, POP3, IMAP, various mailbox
formats, regular expression searches and a powerful pattern matching
language for selecting groups of messages.

View File

@@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.4 2006/06/15 20:40:16 jlam Exp $
# $NetBSD: INSTALL,v 1.6 2015/09/03 14:49:02 wiz Exp $
case ${STAGE} in
POST-INSTALL)

View File

@@ -1,103 +1,14 @@
# $NetBSD: Makefile,v 1.169 2014/12/30 15:13:19 wiz Exp $
# $NetBSD: Makefile,v 1.173 2015/09/03 21:04:34 wiz Exp $
DISTNAME= mutt-1.4.2.3
PKGREVISION= 7
DISTNAME= mutt-1.5.24
CATEGORIES= mail
MASTER_SITES= ftp://ftp.mutt.org/mutt/ \
ftp://gd.tuwien.ac.at/infosys/mail/mutt/ \
ftp://ftp.fu-berlin.de/unix/mail/mutt/
MASTER_SITES= ftp://ftp.mutt.org/pub/mutt/
MAINTAINER= pkgsrc-users@NetBSD.org
MAINTAINER= tonio@NetBSD.org
HOMEPAGE= http://www.mutt.org/
COMMENT= Text-based MIME mail client with PGP support
LICENSE= gnu-gpl-v2
COMMENT= Text-based MIME mail client with PGP & S/MIME support
LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # or newer
.include "../../mk/bsd.prefs.mk"
WRKSRC= ${WRKDIR}/${DISTNAME:C/i$$//}
USE_PKGLOCALEDIR= yes
USE_TOOLS+= msgfmt
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} \
--with-docdir=${PREFIX}/share/doc/mutt \
--without-included-gettext \
--enable-external-dotlock \
--enable-pop \
--enable-imap
MAKE_ENV+= CHGRP=${CHGRP:Q}
.if ${OPSYS} == "NetBSD" || ${OPSYS} == "DragonFly" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "OpenBSD"
# Force sendmail to /usr/sbin to avoid postfix's
# ${LOCALBASE}/sbin/sendmail. Should be enabled on all platforms which
# support mailwrapper.
CONFIGURE_ENV+= SENDMAIL=/usr/sbin/sendmail
.endif
.if ${OPSYS} == "SunOS"
CONFIGURE_ARGS+= --without-wc-funcs
.endif
.if !empty(MACHINE_PLATFORM:MIRIX-5.3-*)
CONFIGURE_ENV+= ac_cv_header_inttypes_h=no
.endif
SUBST_CLASSES+= gpg
SUBST_MESSAGE.gpg= Fixing path to GnuPG binary.
SUBST_STAGE.gpg= post-patch
SUBST_FILES.gpg= contrib/gpg.rc
SUBST_SED.gpg= -e "s,/usr/bin/gpg,gpg,g"
SUBST_CLASSES+= paths
SUBST_MESSAGE.paths= Fixing pathnames in manual page.
SUBST_STAGE.paths= post-patch
SUBST_FILES.paths= doc/mutt.man
SUBST_SED.paths= -e "s,/usr/local/doc/mutt/,${DOCDIR}/,g"
SUBST_SED.paths+= -e "s,/etc/,${PKG_SYSCONFDIR}/,g"
SUBST_SED.paths+= -e "s,/usr/local/,${PREFIX}/,g"
.if ${OPSYS} == "Interix"
SUBST_CLASSES+= mgroup
SUBST_MESSAGE.mgroup= Configuring mail group.
SUBST_STAGE.mgroup= post-patch
SUBST_FILES.mgroup= configure
SUBST_SED.mgroup= -e "s,DOTLOCK_GROUP='mail',DOTLOCK_GROUP='+Administrators',"
CPPFLAGS+= -D__BROKEN_INTERIX_FORK
.endif
# There is a problem using /bin/sh on old NetBSD releases, so use /bin/ksh
# there.
#
.if !empty(MACHINE_PLATFORM:MNetBSD-1.[0-5]*-*)
CONFIGURE_ARGS+= --with-exec-shell=/bin/ksh
.endif
.include "options.mk"
LDFLAGS+= ${_STRIPFLAG_CC}
DOCDIR= ${PREFIX}/share/doc/mutt
EGDIR= ${PREFIX}/share/examples/mutt
CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc
CONF_FILES+= ${EGDIR}/mime.types ${PKG_SYSCONFDIR}/mime.types
FILES_SUBST+= DOCDIR=${DOCDIR:Q}
INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} sysconfdir=${EGDIR:Q}
SPECIAL_PERMS+= bin/mutt_dotlock ${REAL_ROOT_USER} mail 2551
INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} sysconfdir=${EGDIR}
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
# Pre-create some directories and symlinks used during the installation
# process.
#
pre-install:
${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
${RM} -f ${DESTDIR}${DOCDIR}/samples
${LN} -sf ${DESTDIR}${EGDIR} ${DESTDIR}${DOCDIR}/samples
.include "Makefile.common"
.include "../../mk/bsd.pkg.mk"

Some files were not shown because too many files have changed in this diff Show More