Date: Thu, 1 Nov 2012 14:24:00 GMT From: Ilya Skalozubov <skinc@skinc.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/173263: [UPDATE] mail/nullmailer to 1.11 Message-ID: <201211011424.qA1EO0Hg056657@red.freebsd.org> Resent-Message-ID: <201211011430.qA1EU2DK073438@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 173263 >Category: ports >Synopsis: [UPDATE] mail/nullmailer to 1.11 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Nov 01 14:30:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Ilya Skalozubov >Release: FreeBSD 9.0-RELEASE-p4 amd64 >Organization: >Environment: >Description: Update mail/nullmailer from 1.05_4 to 1.11. >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ur nullmailer.orig/Makefile nullmailer/Makefile --- nullmailer.orig/Makefile 2011-05-17 21:58:49.000000000 +0300 +++ nullmailer/Makefile 2012-09-18 03:35:03.000000000 +0300 @@ -6,8 +6,7 @@ # PORTNAME= nullmailer -PORTVERSION= 1.05 -PORTREVISION= 4 +PORTVERSION= 1.11 PORTEPOCH= 1 CATEGORIES= mail MASTER_SITES= http://untroubled.org/nullmailer/ \ @@ -31,7 +30,9 @@ LICENSE= GPLv2 GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --localstatedir=${LOCALSTATEDIR} +CONFIGURE_ARGS+=--localstatedir=${LOCALSTATEDIR} +CPPFLAGS+= -I${PREFIX}/include +LDFLAGS+= -L${PREFIX}/lib USE_SUBMAKE= yes @@ -54,4 +55,18 @@ @${INSTALL_DATA} -c ${FILESDIR}/remotes.sample ${ETCDIR} @${CAT} ${PKGMESSAGE} +OPTIONS_DEFINE= TLS +TLS_DESC= Enable SSL/TLS support + +OPTIONS_DEFAULT=TLS + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MTLS} +LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls +CONFIGURE_ARGS+=--enable-tls +.else +CONFIGURE_ARGS+=--disable-tls +.endif + .include <bsd.port.mk> diff -ur nullmailer.orig/distinfo nullmailer/distinfo --- nullmailer.orig/distinfo 2011-04-27 16:29:21.000000000 +0300 +++ nullmailer/distinfo 2012-08-18 22:08:02.000000000 +0300 @@ -1,2 +1,2 @@ -SHA256 (nullmailer-1.05.tar.gz) = 90356ed2bd95eef09ed04713fdef1f81c1ab95e02eee333a96a8e3eb230cac2f -SIZE (nullmailer-1.05.tar.gz) = 176800 +SHA256 (nullmailer-1.11.tar.gz) = bf61c839b5f0927e0998c6183f229fa644f97165d3d5402adc59369b2bdaf25e +SIZE (nullmailer-1.11.tar.gz) = 203239 diff -ur nullmailer.orig/files/patch-src-Makefile.in nullmailer/files/patch-src-Makefile.in --- nullmailer.orig/files/patch-src-Makefile.in 2009-08-12 00:52:11.000000000 +0300 +++ nullmailer/files/patch-src-Makefile.in 2012-09-18 02:36:09.000000000 +0300 @@ -1,19 +1,20 @@ ---- src/Makefile.in.orig 2007-10-09 19:23:25.000000000 -0400 -+++ src/Makefile.in 2009-08-11 17:24:28.000000000 -0400 -@@ -30,9 +30,9 @@ +--- src/Makefile.in.orig 2012-06-12 22:02:44.000000000 +0300 ++++ src/Makefile.in 2012-09-18 02:32:20.000000000 +0300 +@@ -31,10 +31,9 @@ NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : --bin_PROGRAMS = mailq$(EXEEXT) nullmailer-inject$(EXEEXT) +-bin_PROGRAMS = mailq$(EXEEXT) nullmailer-inject$(EXEEXT) \ +- nullmailer-smtpd$(EXEEXT) -sbin_PROGRAMS = nullmailer-queue$(EXEEXT) nullmailer-send$(EXEEXT) \ - sendmail$(EXEEXT) -+bin_PROGRAMS = nullmailer-inject$(EXEEXT) ++bin_PROGRAMS = nullmailer-inject$(EXEEXT) nullmailer-smtpd$(EXEEXT) +sbin_PROGRAMS = nullmailer-queue$(EXEEXT) nullmailer-send$(EXEEXT) +libexec_PROGRAMS = mailq$(EXEEXT) sendmail$(EXEEXT) subdir = src DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -@@ -46,7 +46,9 @@ +@@ -48,7 +47,9 @@ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM) @@ -24,7 +25,7 @@ am_mailq_OBJECTS = mailq.$(OBJEXT) mailq_OBJECTS = $(am_mailq_OBJECTS) mailq_DEPENDENCIES = ../lib/libnullmailer.a -@@ -154,7 +156,7 @@ +@@ -160,7 +161,7 @@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ @@ -33,7 +34,7 @@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ -@@ -253,6 +255,31 @@ +@@ -262,6 +263,31 @@ else :; fi; \ done @@ -65,9 +66,9 @@ uninstall-sbinPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(sbin_PROGRAMS)'; for p in $$list; do \ -@@ -435,7 +462,7 @@ +@@ -451,7 +477,7 @@ - install-dvi: install-dvi-am + install-dvi-am: -install-exec-am: install-binPROGRAMS install-sbinPROGRAMS +install-exec-am: install-binPROGRAMS install-sbinPROGRAMS install-libexecPROGRAMS diff -ur nullmailer.orig/pkg-plist nullmailer/pkg-plist --- nullmailer.orig/pkg-plist 2011-05-17 21:58:49.000000000 +0300 +++ nullmailer/pkg-plist 2012-09-18 03:42:33.000000000 +0300 @@ -5,6 +5,7 @@ @exec chown %%NULLMAIL_USER%% %D/libexec/nullmailer/mailq libexec/nullmailer/sendmail bin/nullmailer-inject +bin/nullmailer-smtpd sbin/nullmailer-queue @exec chmod u+s %D/sbin/nullmailer-queue @exec chown %%NULLMAIL_USER%% %D/sbin/nullmailer-queue >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211011424.qA1EO0Hg056657>