Browse Source

Merge pull request #6937 from neheb/mail

mailman: Update to 2.1.29
lilik-openwrt-22.03
Dirk Brenken 6 years ago
committed by GitHub
parent
commit
dacd89c4d5
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 23 additions and 25 deletions
  1. +8
    -5
      mail/mailman/Makefile
  2. +3
    -4
      mail/mailman/patches/100-postfix.patch
  3. +3
    -4
      mail/mailman/patches/200-nohostdnspython.patch
  4. +3
    -4
      mail/mailman/patches/300-targetpython.patch
  5. +6
    -8
      mail/mailman/patches/400-modules.patch

+ 8
- 5
mail/mailman/Makefile View File

@ -1,4 +1,4 @@
#
#
# Copyright (C) 2014 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
@ -8,14 +8,17 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mailman
PKG_VERSION:=2.1.29
PKG_RELEASE:=1
PKG_SOURCE_URL:=@GNU/$(PKG_NAME)
PKG_VERSION:=2.1.23
PKG_HASH:=b022ca6f8534621c9dbe50c983948688bc4623214773b580c2c78e4a7ae43e69
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tgz
PKG_SOURCE_URL:=@GNU/$(PKG_NAME)
PKG_HASH:=838872713601e8a124146e550f53709482c1ef168f1e16d201465c651cbf0d2c
PKG_MAINTAINER:=Denis Shulyaka <Shulyaka@gmail.com>
PKG_LICENSE:=GPL-2.0+
PKG_LICENSE_FILES:=gnu-COPYING-GPL
PKG_CPE_ID:=cpe:2.3:a:gnu:mailman
include $(INCLUDE_DIR)/package.mk
@ -23,7 +26,7 @@ define Package/mailman
SECTION:=mail
CATEGORY:=Mail
TITLE:=The GNU Mailing List Manager
URL:=http://www.gnu.org/software/mailman/
URL:=https://www.gnu.org/software/mailman/
DEPENDS:=+postfix +python +uhttpd +python-dns
endef


+ 3
- 4
mail/mailman/patches/100-postfix.patch View File

@ -1,7 +1,6 @@
diff -rupN mailman-2.1.14-1/Mailman/Defaults.py.in mailman-2.1.14-1_patched/Mailman/Defaults.py.in
--- mailman-2.1.14-1/Mailman/Defaults.py.in 2011-03-01 23:35:57.000000000 +0300
+++ mailman-2.1.14-1_patched/Mailman/Defaults.py.in 2011-03-09 12:26:10.000000000 +0300
@@ -489,7 +489,7 @@ DELIVERY_MODULE = 'SMTPDirect'
--- a/Mailman/Defaults.py.in
+++ b/Mailman/Defaults.py.in
@@ -506,7 +506,7 @@ SMTPLIB_DEBUG_LEVEL = 0
# standard out (or send an email to the site list owner) for manual twiddling
# of an /etc/aliases style file. Use 'Postfix' if you are using the Postfix
# MTA -- but then also see POSTFIX_STYLE_VIRTUAL_DOMAINS.


+ 3
- 4
mail/mailman/patches/200-nohostdnspython.patch View File

@ -1,7 +1,6 @@
diff -Naur mailman-2.1.18-1/configure mailman-2.1.18-1_patched/configure
--- mailman-2.1.18-1/configure 2014-10-26 12:00:38.090360119 +0300
+++ mailman-2.1.18-1_patched/configure 2014-10-26 12:00:21.323016430 +0300
@@ -2236,35 +2236,35 @@
--- a/configure
+++ b/configure
@@ -2255,35 +2255,35 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $version" >&5
$as_echo "$version" >&6; }


+ 3
- 4
mail/mailman/patches/300-targetpython.patch View File

@ -1,7 +1,6 @@
diff -Naur mailman-2.1.18-1/configure mailman-2.1.18-1_patched/configure
--- mailman-2.1.18-1/configure 2014-05-06 20:43:56.000000000 +0400
+++ mailman-2.1.18-1_patched/configure 2014-11-04 15:02:32.892666331 +0300
@@ -3927,6 +3927,8 @@
--- a/configure
+++ b/configure
@@ -3957,6 +3957,8 @@ fi
$as_echo "$URLHOST" >&6; }
rm -f conftest.out conftest.py


+ 6
- 8
mail/mailman/patches/400-modules.patch View File

@ -1,7 +1,6 @@
diff -Naur mailman-2.1.18-1/Mailman/MailList.py mailman-2.1.18-1_patched/Mailman/MailList.py
--- mailman-2.1.18-1/Mailman/MailList.py 2014-05-06 20:43:56.000000000 +0400
+++ mailman-2.1.18-1_patched/Mailman/MailList.py 2014-11-04 15:57:06.832636147 +0300
@@ -30,7 +30,7 @@
--- a/Mailman/MailList.py
+++ b/Mailman/MailList.py
@@ -30,7 +30,7 @@ import re
import shutil
import socket
import urllib
@ -10,10 +9,9 @@ diff -Naur mailman-2.1.18-1/Mailman/MailList.py mailman-2.1.18-1_patched/Mailman
from cStringIO import StringIO
from UserDict import UserDict
diff -Naur mailman-2.1.18-1/misc/paths.py.in mailman-2.1.18-1_patched/misc/paths.py.in
--- mailman-2.1.18-1/misc/paths.py.in 2014-05-06 20:43:56.000000000 +0400
+++ mailman-2.1.18-1_patched/misc/paths.py.in 2014-11-04 15:55:49.594941540 +0300
@@ -66,14 +66,14 @@
--- a/misc/paths.py.in
+++ b/misc/paths.py.in
@@ -71,14 +71,14 @@ sys.path.append(distdir)
# In a normal interactive Python environment, the japanese.pth and korean.pth
# files would be imported automatically. But because we inhibit the importing
# of the site module, we need to be explicit about importing these codecs.


Loading…
Cancel
Save