Hi,

Here's an update to 2.1.19. Running sendmail FLAVOR here since release
without issue so far.

Thanks,
Okan

Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/mailman/Makefile,v
retrieving revision 1.80
diff -u -p -r1.80 Makefile
--- Makefile    22 Nov 2014 22:56:42 -0000      1.80
+++ Makefile    24 Mar 2015 20:25:23 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       mailing list manager with web interface
 
-DISTNAME=      mailman-2.1.17
-REVISION=      0
+DISTNAME=      mailman-2.1.19
 CATEGORIES=    mail www
 
 HOMEPAGE=      https://www.gnu.org/software/mailman/
@@ -17,6 +16,9 @@ EXTRACT_SUFX=         .tgz
 
 MODULES=               lang/python
 
+BUILD_DEPENDS=         ${RUN_DEPENDS}
+RUN_DEPENDS=           net/py-dnspython
+
 NO_TEST=               Yes
 
 MMDOC=                 ${PREFIX}/share/doc/mailman
@@ -52,7 +54,6 @@ CONFIGURE_ARGS+=--with-mail-gid=_smtpd
 SCRIPTS=       Mailman/Archiver/pipermail.py \
                Mailman/Post.py \
                bin/msgfmt.py \
-               templates/ru/s2s.py \
                tests/onebounce.py
 
 pre-configure:
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/mailman/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo    22 Jan 2014 21:49:52 -0000      1.22
+++ distinfo    24 Mar 2015 20:25:23 -0000
@@ -1,2 +1,2 @@
-SHA256 (mailman-2.1.17.tgz) = xDCotO5Uas6IF0tCE81DlMywY73kj6jDbRQdfOEjmuc=
-SIZE (mailman-2.1.17.tgz) = 9011239
+SHA256 (mailman-2.1.19.tgz) = yzNCl5f3uLOz+GvVKBkuvJ3p35kCV9+NSCOExofiIBQ=
+SIZE (mailman-2.1.19.tgz) = 9185697
Index: patches/patch-Mailman_Defaults_py_in
===================================================================
RCS file: /cvs/ports/mail/mailman/patches/patch-Mailman_Defaults_py_in,v
retrieving revision 1.12
diff -u -p -r1.12 patch-Mailman_Defaults_py_in
--- patches/patch-Mailman_Defaults_py_in        6 Nov 2013 17:26:08 -0000       
1.12
+++ patches/patch-Mailman_Defaults_py_in        24 Mar 2015 20:25:23 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-Mailman_Defaults_py_in,v 1.12 2013/11/06 17:26:08 okan Exp $
---- Mailman/Defaults.py.in.orig        Thu Oct 17 00:11:34 2013
-+++ Mailman/Defaults.py.in     Mon Oct 21 08:00:02 2013
-@@ -521,7 +521,22 @@ SMTPPORT = 0                                      # de
+--- Mailman/Defaults.py.in.orig        Sat Feb 28 11:41:04 2015
++++ Mailman/Defaults.py.in     Sun Mar 22 11:55:07 2015
+@@ -539,7 +539,22 @@ SMTPPORT = 0                                      # de
  
  # Command for direct command pipe delivery to sendmail compatible program,
  # when DELIVERY_MODULE is 'Sendmail'.
Index: patches/patch-Mailman_htmlformat_py
===================================================================
RCS file: /cvs/ports/mail/mailman/patches/patch-Mailman_htmlformat_py,v
retrieving revision 1.6
diff -u -p -r1.6 patch-Mailman_htmlformat_py
--- patches/patch-Mailman_htmlformat_py 6 Nov 2013 17:26:08 -0000       1.6
+++ patches/patch-Mailman_htmlformat_py 24 Mar 2015 20:25:23 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-Mailman_htmlformat_py,v 1.6 2013/11/06 17:26:08 okan Exp $
---- Mailman/htmlformat.py.orig Thu Oct 17 00:11:34 2013
-+++ Mailman/htmlformat.py      Mon Oct 21 08:00:02 2013
-@@ -621,12 +621,14 @@ class DefinitionList(Container):
+--- Mailman/htmlformat.py.orig Sat Feb 28 11:41:04 2015
++++ Mailman/htmlformat.py      Sun Mar 22 11:55:07 2015
+@@ -632,12 +632,14 @@ class DefinitionList(Container):
  from mm_cfg import MAILMAN_URL
  PYTHON_URL  = 'http://www.python.org/'
  GNU_URL     = 'http://www.gnu.org/'
@@ -16,7 +16,7 @@ $OpenBSD: patch-Mailman_htmlformat_py,v 
  
  
  def MailmanLogo():
-@@ -640,7 +642,9 @@ def MailmanLogo():
+@@ -651,7 +653,9 @@ def MailmanLogo():
                   logo(PYTHON_POWERED)
          gnulink = '<img src="%s" alt="GNU\'s Not Unix" border=0>' % \
                    logo(GNU_HEAD)
@@ -27,7 +27,7 @@ $OpenBSD: patch-Mailman_htmlformat_py,v 
      else:
          # use only textual links
          version = mm_cfg.VERSION
-@@ -648,7 +652,8 @@ def MailmanLogo():
+@@ -659,7 +663,8 @@ def MailmanLogo():
                        _('Delivered by Mailman<br>version %(version)s'))
          pylink = Link(PYTHON_URL, _('Python Powered'))
          gnulink = Link(GNU_URL, _("Gnu's Not Unix"))
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/mail/mailman/patches/patch-configure,v
retrieving revision 1.10
diff -u -p -r1.10 patch-configure
--- patches/patch-configure     21 Sep 2010 07:21:00 -0000      1.10
+++ patches/patch-configure     24 Mar 2015 20:25:23 -0000
@@ -1,15 +1,14 @@
 $OpenBSD: patch-configure,v 1.10 2010/09/21 07:21:00 jasper Exp $
---- configure.orig     Mon Sep 20 23:33:13 2010
-+++ configure  Mon Sep 20 23:34:51 2010
-@@ -3372,61 +3372,8 @@ fi
- USERNAME=$with_username
- { $as_echo "$as_me:$LINENO: result: $USERNAME" >&5
+--- configure.orig     Tue May  6 12:43:56 2014
++++ configure  Sun Jan 11 10:37:11 2015
+@@ -3543,54 +3543,8 @@ USERNAME=$with_username
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USERNAME" >&5
  $as_echo "$USERNAME" >&6; }
-+MAILMAN_USER=$with_username
  
 -# User `mailman' must exist
--
--{ $as_echo "$as_me:$LINENO: checking for user name \"$USERNAME\"" >&5
++MAILMAN_USER=$with_username
+ 
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for user name 
\"$USERNAME\"" >&5
 -$as_echo_n "checking for user name \"$USERNAME\"... " >&6; }
 -
 -# MAILMAN_USER == variable name
@@ -44,33 +43,28 @@ $OpenBSD: patch-configure,v 1.10 2010/09
 -then
 -  if test "$with_permcheck" = "yes"
 -  then
--    { { $as_echo "$as_me:$LINENO: error:
--***** No \"$USERNAME\" user found!
--***** Your system must have a \"$USERNAME\" user defined
--***** (usually in your /etc/passwd file).  Please see the INSTALL
--***** file for details." >&5
--$as_echo "$as_me: error:
+-    as_fn_error $? "
 -***** No \"$USERNAME\" user found!
 -***** Your system must have a \"$USERNAME\" user defined
 -***** (usually in your /etc/passwd file).  Please see the INSTALL
--***** file for details." >&2;}
--   { (exit 1); exit 1; }; }
+-***** file for details." "$LINENO" 5
 -  fi
 -fi
--{ $as_echo "$as_me:$LINENO: result: okay" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: okay" >&5
 -$as_echo "okay" >&6; }
 -
 -
  # Check for some other gid to use than `mailman'
- { $as_echo "$as_me:$LINENO: checking for --with-groupname" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --with-groupname" >&5
  $as_echo_n "checking for --with-groupname... " >&6; }
-@@ -3446,58 +3393,7 @@ GROUPNAME=$with_groupname
+@@ -3609,54 +3563,7 @@ GROUPNAME=$with_groupname
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GROUPNAME" >&5
  $as_echo "$GROUPNAME" >&6; }
  
- 
+-
 -# Target group must exist
 -
--{ $as_echo "$as_me:$LINENO: checking for group name \"$GROUPNAME\"" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for group name 
\"$GROUPNAME\"" >&5
 -$as_echo_n "checking for group name \"$GROUPNAME\"... " >&6; }
 -
 -# MAILMAN_GROUP == variable name
@@ -105,22 +99,17 @@ $OpenBSD: patch-configure,v 1.10 2010/09
 -then
 -  if test "$with_permcheck" = "yes"
 -  then
--    { { $as_echo "$as_me:$LINENO: error:
+-    as_fn_error $? "
 -***** No \"$GROUPNAME\" group found!
 -***** Your system must have a \"$GROUPNAME\" group defined
 -***** (usually in your /etc/group file).  Please see the INSTALL
--***** file for details." >&5
--$as_echo "$as_me: error:
--***** No \"$GROUPNAME\" group found!
--***** Your system must have a \"$GROUPNAME\" group defined
--***** (usually in your /etc/group file).  Please see the INSTALL
--***** file for details." >&2;}
--   { (exit 1); exit 1; }; }
+-***** file for details." "$LINENO" 5
 -  fi
 -fi
--{ $as_echo "$as_me:$LINENO: result: okay" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: okay" >&5
 -$as_echo "okay" >&6; }
+-
 +MAILMAN_GROUP=$with_groupname
  
- 
- { $as_echo "$as_me:$LINENO: checking permissions on $prefixcheck" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking permissions on 
$prefixcheck" >&5
+ $as_echo_n "checking permissions on $prefixcheck... " >&6; }
Index: patches/patch-templates_ru_s2s_py
===================================================================
RCS file: patches/patch-templates_ru_s2s_py
diff -N patches/patch-templates_ru_s2s_py
--- patches/patch-templates_ru_s2s_py   9 Jul 2008 19:30:24 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-$OpenBSD: patch-templates_ru_s2s_py,v 1.1 2008/07/09 19:30:24 wcmaier Exp $
---- templates/ru/s2s.py.orig   Thu Oct 10 19:25:58 2002
-+++ templates/ru/s2s.py        Wed Jul  9 13:13:53 2008
-@@ -1,4 +1,4 @@
--#! /usr/bin/python
-+#!${MODPY_BIN}
- 
- # A simple script to check the status of the translation.
- 
Index: patches/patch-tests_onebounce_py
===================================================================
RCS file: /cvs/ports/mail/mailman/patches/patch-tests_onebounce_py,v
retrieving revision 1.1
diff -u -p -r1.1 patch-tests_onebounce_py
--- patches/patch-tests_onebounce_py    9 Jul 2008 19:30:24 -0000       1.1
+++ patches/patch-tests_onebounce_py    24 Mar 2015 20:25:23 -0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-tests_onebounce_py,v 1.1 2008/07/09 19:30:24 wcmaier Exp $
---- tests/onebounce.py.orig    Fri Aug 26 20:40:17 2005
-+++ tests/onebounce.py Wed Jul  9 13:13:53 2008
+--- tests/onebounce.py.orig    Tue May  6 12:43:56 2014
++++ tests/onebounce.py Sun Jan 11 10:33:39 2015
 @@ -1,4 +1,4 @@
 -#! /usr/bin/env python
 +#!${MODPY_BIN}
  
- # Copyright (C) 2002 by the Free Software Foundation, Inc.
+ # Copyright (C) 2002-2013 by the Free Software Foundation, Inc.
  #
Index: pkg/MESSAGE
===================================================================
RCS file: pkg/MESSAGE
diff -N pkg/MESSAGE
--- pkg/MESSAGE 9 Nov 2010 21:46:50 -0000       1.5
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,3 +0,0 @@
-If you are upgrading from mailman 2.0.x make sure to read
-${PREFIX}/share/doc/mailman/UPGRADING and run 
-${PREFIX}/lib/mailman/bin/update as root.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/mailman/pkg/PLIST,v
retrieving revision 1.24
diff -u -p -r1.24 PLIST
--- pkg/PLIST   6 Nov 2013 17:26:08 -0000       1.24
+++ pkg/PLIST   24 Mar 2015 20:25:23 -0000
@@ -610,6 +610,7 @@ lib/mailman/messages/sr/LC_MESSAGES/
 @mode
 lib/mailman/messages/sr/LC_MESSAGES/mailman.mo
 lib/mailman/messages/sr/LC_MESSAGES/mailman.po
+lib/mailman/messages/sr/README.sr
 @mode 775
 lib/mailman/messages/sv/
 lib/mailman/messages/sv/LC_MESSAGES/
@@ -993,6 +994,7 @@ lib/mailman/templates/el/verify.txt
 @mode 775
 lib/mailman/templates/en/
 @mode
+lib/mailman/templates/en/adminaddrchgack.txt
 lib/mailman/templates/en/admindbdetails.html
 lib/mailman/templates/en/admindbpreamble.html
 lib/mailman/templates/en/admindbsummary.html
@@ -1477,6 +1479,7 @@ lib/mailman/templates/hu/verify.txt
 @mode 775
 lib/mailman/templates/ia/
 @mode
+lib/mailman/templates/ia/adminaddrchgack.txt
 lib/mailman/templates/ia/admindbdetails.html
 lib/mailman/templates/ia/admindbpreamble.html
 lib/mailman/templates/ia/admindbsummary.html
@@ -1972,6 +1975,7 @@ lib/mailman/templates/ro/verify.txt
 @mode 775
 lib/mailman/templates/ru/
 @mode
+lib/mailman/templates/ru/adminaddrchgack.txt
 lib/mailman/templates/ru/admindbdetails.html
 lib/mailman/templates/ru/admindbpreamble.html
 lib/mailman/templates/ru/admindbsummary.html
@@ -2501,6 +2505,7 @@ lib/mailman/tests/bounces/simple_36.txt
 lib/mailman/tests/bounces/simple_37.txt
 lib/mailman/tests/bounces/simple_38.txt
 lib/mailman/tests/bounces/simple_39.txt
+lib/mailman/tests/bounces/simple_40.txt
 lib/mailman/tests/bounces/sina_01.txt
 lib/mailman/tests/bounces/smtp32_01.txt
 lib/mailman/tests/bounces/smtp32_02.txt
Index: pkg/UNMESSAGE
===================================================================
RCS file: /cvs/ports/mail/mailman/pkg/UNMESSAGE,v
retrieving revision 1.1
diff -u -p -r1.1 UNMESSAGE
--- pkg/UNMESSAGE       4 Feb 2005 09:19:35 -0000       1.1
+++ pkg/UNMESSAGE       24 Mar 2015 20:25:23 -0000
@@ -1,4 +1,4 @@
-If you don't delete user _mailman, make sure to remove his crontab
+If you don't delete user _mailman, make sure to remove the crontab
 entries with:
 
     crontab -u _mailman -r

Reply via email to