summaryrefslogtreecommitdiff
path: root/mail/ssmtp
diff options
context:
space:
mode:
authortnn <tnn>2015-10-20 10:53:24 +0000
committertnn <tnn>2015-10-20 10:53:24 +0000
commitdbcbf99cc1ad57930580febdf3bb22087080d4a5 (patch)
tree5e2fbc764bda14b9b32c739deb24d29944cb744e /mail/ssmtp
parentcb07dcf83a9075fbd01467164a57592b216bb39b (diff)
downloadpkgsrc-dbcbf99cc1ad57930580febdf3bb22087080d4a5.tar.gz
needs libgen.h for basename(3). Fixes segfault on 64bit. Bump.
Diffstat (limited to 'mail/ssmtp')
-rw-r--r--mail/ssmtp/Makefile6
-rw-r--r--mail/ssmtp/distinfo4
-rw-r--r--mail/ssmtp/patches/patch-ab7
3 files changed, 9 insertions, 8 deletions
diff --git a/mail/ssmtp/Makefile b/mail/ssmtp/Makefile
index 00c581ca5d9..baffbca399c 100644
--- a/mail/ssmtp/Makefile
+++ b/mail/ssmtp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.28 2014/02/12 23:18:10 tron Exp $
+# $NetBSD: Makefile,v 1.29 2015/10/20 10:53:24 tnn Exp $
#
# TLS functionality needs testing. Please let me know the result,
# and preferably info about your system.
@@ -8,7 +8,7 @@
DISTNAME= ssmtp_2.64.orig
EXTRACT_SUFX= .tar.bz2
PKGNAME= ssmtp-2.64
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/s/ssmtp/}
@@ -36,7 +36,7 @@ SUBST_FILES.paths= ${WRKDIR}/mailer.conf ssmtp.c ssmtp.conf ssmtp.8
SUBST_SED.paths+= -e 's,@PREFIX@,${PREFIX},g'
SUBST_SED.paths+= -e 's,/etc/ssl/certs,${PKG_SYSCONFDIR},g'
SUBST_SED.paths+= -e 's,/etc/ssmtp,${PKG_SYSCONFDIR},g'
-SUBST_STAGE.paths= post-patch
+SUBST_STAGE.paths= pre-configure
INSTALLATION_DIRS+= ${EGDIR}
diff --git a/mail/ssmtp/distinfo b/mail/ssmtp/distinfo
index 1123be32820..f53c672723f 100644
--- a/mail/ssmtp/distinfo
+++ b/mail/ssmtp/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.6 2013/10/24 11:31:10 jperkin Exp $
+$NetBSD: distinfo,v 1.7 2015/10/20 10:53:24 tnn Exp $
SHA1 (ssmtp_2.64.orig.tar.bz2) = db0cc6b4f82ab8b4c79335933db9c4db706324d1
RMD160 (ssmtp_2.64.orig.tar.bz2) = ea6472e52a499c39d1d8ce7e13add9d8e9accbfb
Size (ssmtp_2.64.orig.tar.bz2) = 52501 bytes
-SHA1 (patch-ab) = e5ff11efbe25b9691eeeed4d0c526304568222eb
+SHA1 (patch-ab) = b9e665c762ecfd4f2b63d90f39a563985e8a3560
SHA1 (patch-ac) = c348a88e31ab4962e8e325e5a17a4511fcd84bb7
SHA1 (patch-ad) = 92c666b84e8fa20103103f6d24f887a587d57a4c
SHA1 (patch-ae) = 009618ceb22c7970ae96411bf101932b6d2dd96f
diff --git a/mail/ssmtp/patches/patch-ab b/mail/ssmtp/patches/patch-ab
index f3c061ae600..c8ee2b89dc8 100644
--- a/mail/ssmtp/patches/patch-ab
+++ b/mail/ssmtp/patches/patch-ab
@@ -1,12 +1,13 @@
-$NetBSD: patch-ab,v 1.3 2013/10/24 11:31:10 jperkin Exp $
+$NetBSD: patch-ab,v 1.4 2015/10/20 10:53:24 tnn Exp $
---- ssmtp.c.orig 2013-10-21 16:32:47.439696367 +0000
+--- ssmtp.c.orig 2009-11-23 09:55:11.000000000 +0000
+++ ssmtp.c
-@@ -13,6 +13,7 @@
+@@ -13,6 +13,8 @@
#define VERSION "2.64"
#define _GNU_SOURCE
+#include <sys/types.h>
++#include <libgen.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <sys/param.h>