ports/147189: New Port mail/listadmin - listadmin is a command-line alternative to Mailman's Web interface
Christer Edwards
christer.edwards at gmail.com
Sat May 29 14:20:06 UTC 2010
>Number: 147189
>Category: ports
>Synopsis: New Port mail/listadmin - listadmin is a command-line alternative to Mailman's Web interface
>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: Sat May 29 14:20:05 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Christer Edwards
>Release: 8.0-RELEASE-p3
>Organization:
>Environment:
FreeBSD mohinder.zelut.org 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #1: Fri May 28 13:12:34 MDT 2010 root at mohinder.zelut.org:/usr/obj/usr/src/sys/MOHINDER sparc64
>Description:
listadmin is a command-line alternative to Mailman's Web interface
for administering mailing lists. It allows you to inspect messages
or subscription requests, approve or discard them manually, or
discard messages automatically when certain conditions are true.
listadmin can also be configured to run out of cron to do routine cleaning.
WWW: http://heim.ifi.uio.no/kjetilho/hacks/#listadmin
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# listadmin
# listadmin/Makefile
# listadmin/distinfo
# listadmin/pkg-descr
#
echo c - listadmin
mkdir -p listadmin > /dev/null 2>&1
echo x - listadmin/Makefile
sed 's/^X//' >listadmin/Makefile << 'd3156e2609ace295428aee5b7f33d5a5'
X# New ports collection makefile for: listadmin
X# Date Created: 29 May 2010
X# Whom: Christer Edwards <christer.edwards at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= listadmin
XPORTVERSION= 2.40
XCATEGORIES= mail perl5
XMASTER_SITES= http://heim.ifi.uio.no/kjetilho/hacks/
X
XMAINTAINER= christer.edwards at gmail.com
XCOMMENT= Command-line alternative to Mailman Web interface
X
XRUN_DEPENDS= ${SITE_PERL}/Text/Reform.pm:${PORTSDIR}/textproc/p5-Text-Reform \
X ${SITE_PERL}/${PERL_ARCH}/HTML/TokeParser.pm:${PORTSDIR}/www/p5-HTML-Parser \
X ${SITE_PERL}/${PERL_ARCH}/Crypt/SSLeay.pm:${PORTSDIR}/security/p5-Crypt-SSLeay \
X ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww
X
XUSE_PERL5_RUN= 5.8.0+
X
XPLIST_FILES= bin/listadmin
XMAN1= listadmin.1
X
Xdo-install:
X @${INSTALL_SCRIPT} ${WRKSRC}/listadmin.pl ${PREFIX}/bin/listadmin
X @${INSTALL_MAN} ${WRKSRC}/listadmin.man ${MAN1PREFIX}/man/man1/listadmin.1
X
X.include <bsd.port.mk>
d3156e2609ace295428aee5b7f33d5a5
echo x - listadmin/distinfo
sed 's/^X//' >listadmin/distinfo << 'bb9b9e76e9e63b8d1f80f4aefbd39855'
XMD5 (listadmin-2.40.tar.gz) = ce68799888803e61e31ca7e8b95f9b94
XSHA256 (listadmin-2.40.tar.gz) = 48c5aeed7ea5732d2f39f7fc307435bb938ab16c95abab1bb43e07016735b7c4
XSIZE (listadmin-2.40.tar.gz) = 22096
bb9b9e76e9e63b8d1f80f4aefbd39855
echo x - listadmin/pkg-descr
sed 's/^X//' >listadmin/pkg-descr << 'a11d5fc9fdd96d93b7b67826102bcf3d'
Xlistadmin is a command-line alternative to Mailman's Web interface
Xfor administering mailing lists. It allows you to inspect messages
Xor subscription requests, approve or discard them manually, or
Xdiscard messages automatically when certain conditions are true.
Xlistadmin can also be configured to run out of cron to do routine cleaning.
X
XWWW: http://heim.ifi.uio.no/kjetilho/hacks/#listadmin
a11d5fc9fdd96d93b7b67826102bcf3d
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list