summaryrefslogtreecommitdiff
path: root/mail/mailman/patches
diff options
context:
space:
mode:
authorlukem <lukem@pkgsrc.org>2004-09-06 04:12:46 +0000
committerlukem <lukem@pkgsrc.org>2004-09-06 04:12:46 +0000
commit8b1702f6ddd8cee5d337380ae89d6e733c773b56 (patch)
tree659277d842e1db1a6c847372c78b2e46b4bea7ce /mail/mailman/patches
parent628a5f5e19006f8b86317fa2bb967876512b2828 (diff)
downloadpkgsrc-8b1702f6ddd8cee5d337380ae89d6e733c773b56.tar.gz
Allow IMAGE3_URL IMAGE3_IMG and IMAGE3_ALT to be specified in mm_cfg.py to
override the third image in the web pages (which is currently the "gnu head").
Diffstat (limited to 'mail/mailman/patches')
-rw-r--r--mail/mailman/patches/patch-ae16
-rw-r--r--mail/mailman/patches/patch-ah45
2 files changed, 59 insertions, 2 deletions
diff --git a/mail/mailman/patches/patch-ae b/mail/mailman/patches/patch-ae
index edd9358049d..4e719b2be03 100644
--- a/mail/mailman/patches/patch-ae
+++ b/mail/mailman/patches/patch-ae
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.2 2003/12/23 11:02:13 xtraeme Exp $
+$NetBSD: patch-ae,v 1.3 2004/09/06 04:12:46 lukem Exp $
---- Mailman/Defaults.py.in.orig Sun Apr 20 00:02:03 2003
+--- Mailman/Defaults.py.in.orig 2003-12-14 03:34:17.000000000 +1100
+++ Mailman/Defaults.py.in
@@ -54,7 +54,7 @@ No = no = Off = off = False
# disable Mailman's logo footer altogther, hack
@@ -11,3 +11,15 @@ $NetBSD: patch-ae,v 1.2 2003/12/23 11:02:13 xtraeme Exp $
# The name of the Mailman favicon
SHORTCUT_ICON = 'mm-icon.png'
+@@ -64,6 +64,11 @@ MAILMAN_URL = 'http://www.gnu.org/softwa
+ #MAILMAN_URL = 'http://www.list.org/'
+ #MAILMAN_URL = 'http://mailman.sf.net/'
+
++# Details of third image
++IMAGE3_URL = 'http://www.gnu.org/'
++IMAGE3_IMG = 'gnu-head-tiny.jpg'
++IMAGE3_ALT = 'Gnu\'s Not Unix'
++
+ # Mailman needs to know about (at least) two fully-qualified domain names
+ # (fqdn); 1) the hostname used in your urls, and 2) the hostname used in email
+ # addresses for your domain. For example, if people visit your Mailman system
diff --git a/mail/mailman/patches/patch-ah b/mail/mailman/patches/patch-ah
new file mode 100644
index 00000000000..8877b9fe25b
--- /dev/null
+++ b/mail/mailman/patches/patch-ah
@@ -0,0 +1,45 @@
+$NetBSD: patch-ah,v 1.1 2004/09/06 04:12:46 lukem Exp $
+
+--- Mailman/htmlformat.py.orig 2003-09-22 12:58:13.000000000 +1000
++++ Mailman/htmlformat.py
+@@ -599,13 +599,15 @@ class DefinitionList(Container):
+ #
+ from mm_cfg import MAILMAN_URL
+ PYTHON_URL = 'http://www.python.org/'
+-GNU_URL = 'http://www.gnu.org/'
+
+ # The names of the image logo files. These are concatentated onto
+ # mm_cfg.IMAGE_LOGOS (not urljoined).
+ DELIVERED_BY = 'mailman.jpg'
+ PYTHON_POWERED = 'PythonPowered.png'
+-GNU_HEAD = 'gnu-head-tiny.jpg'
++
++from mm_cfg import IMAGE3_URL
++from mm_cfg import IMAGE3_IMG
++from mm_cfg import IMAGE3_ALT
+
+
+ def MailmanLogo():
+@@ -617,17 +619,17 @@ def MailmanLogo():
+ '<br>version %s' % (logo(DELIVERED_BY), mm_cfg.VERSION)
+ pylink = '<img src="%s" alt="Python Powered" border=0>' % \
+ logo(PYTHON_POWERED)
+- gnulink = '<img src="%s" alt="GNU\'s Not Unix" border=0>' % \
+- logo(GNU_HEAD)
+- t.AddRow([mmlink, pylink, gnulink])
++ image3link = '<img src="%s" alt="%s" border=0>' % \
++ (logo(IMAGE3_IMG), IMAGE3_ALT)
++ t.AddRow([mmlink, pylink, image3link])
+ else:
+ # use only textual links
+ version = mm_cfg.VERSION
+ mmlink = Link(MAILMAN_URL,
+ _('Delivered by Mailman<br>version %(version)s'))
+ pylink = Link(PYTHON_URL, _('Python Powered'))
+- gnulink = Link(GNU_URL, _("Gnu's Not Unix"))
+- t.AddRow([mmlink, pylink, gnulink])
++ image3link = Link(IMAGE3_URL, _(IMAGE3_ALT))
++ t.AddRow([mmlink, pylink, image3link])
+ return t
+
+