summaryrefslogtreecommitdiffstats
path: root/network/mailman
diff options
context:
space:
mode:
Diffstat (limited to 'network/mailman')
-rw-r--r--network/mailman/README11
-rw-r--r--network/mailman/mailman.SlackBuild16
-rw-r--r--network/mailman/mailman.info14
-rw-r--r--network/mailman/rc.mailman2
4 files changed, 23 insertions, 20 deletions
diff --git a/network/mailman/README b/network/mailman/README
index afa42d05f3..61d3495489 100644
--- a/network/mailman/README
+++ b/network/mailman/README
@@ -3,8 +3,9 @@ Mailman (the GNU Mailing List Manager)
Unlike other SlackBuilds which have a /usr installation prefix, this
script will install Mailman to /opt/mailman instatead. This is done
to simplify the build process since Mailman attemps to install itself
-into many non-standard directories in the prefix directory. Therefore, it
-is installed as a self-contained and easily-removable location in /opt.
+into many non-standard directories in the prefix directory. Therefore,
+it is installed as a self-contained and easily-removable location
+in /opt.
It may be that you wish to keep Mailman's lists database in /var/mailman
instead of /opt/mailman/var/mailman, in which case you should adjust the
@@ -15,8 +16,10 @@ VAR_PREFIX variable at runtime. For example:
This SlackBuild assumes the webserver group name to be "apache",
which should work just fine for you if you have the Slackware
httpd package installed.
-If you wish to use a diffent webserver then set the group name accordingly
-by passing is to the script via the CGI_GID variable at runtime. Eg:
+
+If you wish to use a diffent webserver then set the group name
+accordingly by passing is to the script via the CGI_GID variable at
+runtime. Eg:
CGI_GID="lighttpd" ./mailman.SlackBuild
diff --git a/network/mailman/mailman.SlackBuild b/network/mailman/mailman.SlackBuild
index aceae689c8..742d605766 100644
--- a/network/mailman/mailman.SlackBuild
+++ b/network/mailman/mailman.SlackBuild
@@ -6,8 +6,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mailman
-VERSION=${VERSION:-2.1.23}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-2.1.39}
+BUILD=${BUILD:-4}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -73,7 +73,7 @@ mkdir -p $PKG
install -d $PKG/$PREFIX -g mailman -o root -m 2775
install -d $PKG/$VAR_PREFIX -g mailman -o root -m 2775
-set -e
+set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
@@ -117,12 +117,12 @@ chmod 0755 $PKG/etc/rc.d/rc.mailman.new
mv $PKG/opt/mailman/Mailman/mm_cfg.py $PKG/opt/mailman/Mailman/mm_cfg.py.new
-mkdir -p $PKG/$PREFIX/doc/$PRGNAM-$VERSION
-mkdir -p $PKG/usr/doc
+mkdir -p $PKG/$PREFIX/doc/
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a ACKNOWLEDGMENTS BUGS FAQ NEWS README* STYLEGUIDE.txt TODO \
- $PKG/$PREFIX/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/$PREFIX/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-( cd $PKG/usr/doc ; ln -s $PREFIX/doc/$PRGNAM-$VERSION )
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+( cd $PKG/$PREFIX/doc ; ln -s /usr/doc/$PRGNAM-$VERSION )
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/network/mailman/mailman.info b/network/mailman/mailman.info
index 6c8de6d7c5..596df193fd 100644
--- a/network/mailman/mailman.info
+++ b/network/mailman/mailman.info
@@ -1,10 +1,10 @@
PRGNAM="mailman"
-VERSION="2.1.23"
-HOMEPAGE="http://www.gnu.org/software/mailman/index.html"
-DOWNLOAD="http://ftp.gnu.org/gnu/mailman/mailman-2.1.23.tgz"
-MD5SUM="ceb2d8427e29f4e69b2505423ffeb60b"
+VERSION="2.1.39"
+HOMEPAGE="https://www.gnu.org/software/mailman/"
+DOWNLOAD="http://ftp.gnu.org/gnu/mailman/mailman-2.1.39.tgz"
+MD5SUM="6edf92c119da01ed42665530dfaa2c92"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Steven King"
-EMAIL="kingrst@gmail.com"
+REQUIRES="python2-dnspython"
+MAINTAINER="Yth - Arnaud"
+EMAIL="yth@ythogtha.org"
diff --git a/network/mailman/rc.mailman b/network/mailman/rc.mailman
index 21840941e3..5a9319a8ad 100644
--- a/network/mailman/rc.mailman
+++ b/network/mailman/rc.mailman
@@ -32,7 +32,7 @@
# config: /opt/mailman/Mailman/mm_cfg.py
# pidfile: /opt/mailman/var/mailman/data/master-qrunner.pid
-PYTHON=/usr/bin/python
+PYTHON=/usr/bin/python3
MAILMANHOME=/opt/mailman/var/mailman
MAILMANCTL=/opt/mailman/bin/mailmanctl