Skip site navigation (1)Skip section navigation (2)
Date:      29 Nov 1998 00:42:06 -0000
From:      nbm@rucus.ru.ac.za
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/8885: New port: mail/ezmlm-idx
Message-ID:  <19981129004206.28163.qmail@scythe.graham.ru.ac.za>

next in thread | raw e-mail | index | archive | help

>Number:         8885
>Category:       ports
>Synopsis:       New port: mail/ezmlm-idx
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 28 16:40:01 PST 1998
>Last-Modified:
>Originator:     Neil Blakey-Milner
>Organization:
Rhodes University Computer Users' Society
>Release:        FreeBSD 3.0-CURRENT i386
>Environment:

FreeBSD scythe.graham.ru.ac.za 3.0-CURRENT FreeBSD 3.0-CURRENT #2: Sat Nov 14 18:56:05 SAST 1998     nbm@scythe.graham.ru.ac.za:/usr/src/sys/compile/SCYTHE  i386

>Description:
>How-To-Repeat:
>Fix:
# 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:
#
#	ezmlm-idx
#	ezmlm-idx/pkg
#	ezmlm-idx/pkg/COMMENT
#	ezmlm-idx/pkg/DESCR
#	ezmlm-idx/pkg/PLIST
#	ezmlm-idx/patches
#	ezmlm-idx/patches/patch-aa
#	ezmlm-idx/files
#	ezmlm-idx/files/md5
#	ezmlm-idx/Makefile
#
echo c - ezmlm-idx
mkdir -p ezmlm-idx > /dev/null 2>&1
echo c - ezmlm-idx/pkg
mkdir -p ezmlm-idx/pkg > /dev/null 2>&1
echo x - ezmlm-idx/pkg/COMMENT
sed 's/^X//' >ezmlm-idx/pkg/COMMENT << 'END-of-ezmlm-idx/pkg/COMMENT'
XThis is an addition and patch to ezmlm-0.53 [(c) Dan J. Bernstein].
END-of-ezmlm-idx/pkg/COMMENT
echo x - ezmlm-idx/pkg/DESCR
sed 's/^X//' >ezmlm-idx/pkg/DESCR << 'END-of-ezmlm-idx/pkg/DESCR'
Xezmlm is an easy-to-use, high-speed mailing list manager for qmail.
X
XThis is an addition and patch to ezmlm-0.53 [(c) Dan J. Bernstein].
XEzmlm-idx uses only Dan's libraries and heavily relies on ezmlm-0.53 code.
Xezmlm-idx does not function without ezmlm-0.53.
X
Xezmlm-idx-0.31 adds threaded archive retrieval, digest creation,
Xsubscription moderation, remote administration, message moderation,
Xa fully configurable ezmlm-make list setup and editing commands and
Xa large number of other options to ezmlm lists. See man pages and
XFAQ.idx for more information. It also adds support for user- or
Xhost-wide integration of lists with a ``majordomo@''-style interface
X(see ezmlm-request.1 and FAQ).
X
XTo use ezmlm-idx with other languages, copy the correct ezmlmrc.XX file
X(where XX is the iso 639 language code) to /etc/ezmlmrc or ~/.ezmlmrc.
XIf the appropriate one doesn't exist, feel free to make a translations
X(please leave comments English for the benefit of maintenance) and mail
Xto lindberg@id.wustl.edu. See FAQ.idx for more info.
END-of-ezmlm-idx/pkg/DESCR
echo x - ezmlm-idx/pkg/PLIST
sed 's/^X//' >ezmlm-idx/pkg/PLIST << 'END-of-ezmlm-idx/pkg/PLIST'
Xbin/ezmlm-accept
Xbin/ezmlm-both
Xbin/ezmlm-issubn
Xbin/ezmlm-glconf
Xbin/ezmlm-glmake
Xbin/ezmlm-make
Xbin/ezmlm-manage
Xbin/ezmlm-send
Xbin/ezmlm-request
Xbin/ezmlm-reject
Xbin/ezmlm-return
Xbin/ezmlm-warn
Xbin/ezmlm-weed
Xbin/ezmlm-list
Xbin/ezmlm-clean
Xbin/ezmlm-cron
Xbin/ezmlm-store
Xbin/ezmlm-moderate
Xbin/ezmlm-sub
Xbin/ezmlm-unsub
Xbin/ezmlmrc
Xbin/ezmlm-idx
Xbin/ezmlm-check
Xbin/ezmlm-gate
Xbin/ezmlm-tstdig
Xbin/ezmlm-get
END-of-ezmlm-idx/pkg/PLIST
echo c - ezmlm-idx/patches
mkdir -p ezmlm-idx/patches > /dev/null 2>&1
echo x - ezmlm-idx/patches/patch-aa
sed 's/^X//' >ezmlm-idx/patches/patch-aa << 'END-of-ezmlm-idx/patches/patch-aa'
X--- Makefile.orig	Sat Nov 28 22:55:51 1998
X+++ Makefile	Sat Nov 28 22:57:57 1998
X@@ -962,7 +962,7 @@
X 	./compile seek_set.c
X 
X setup: \
X-it man install conf-bin conf-man
X+it install conf-bin conf-man
X 	./install "`head -1 conf-bin`" < BIN
X 	./install "`head -1 conf-man`" < MAN
X 
END-of-ezmlm-idx/patches/patch-aa
echo c - ezmlm-idx/files
mkdir -p ezmlm-idx/files > /dev/null 2>&1
echo x - ezmlm-idx/files/md5
sed 's/^X//' >ezmlm-idx/files/md5 << 'END-of-ezmlm-idx/files/md5'
XMD5 (ezmlm-0.53.tar.gz) = 108c632caaa8cdbfd3041e6c449191b2
XMD5 (ezmlm-idx-0.312.tar.gz) = 8e56fef81bce75cc80bb5670bcca09a5
END-of-ezmlm-idx/files/md5
echo x - ezmlm-idx/Makefile
sed 's/^X//' >ezmlm-idx/Makefile << 'END-of-ezmlm-idx/Makefile'
X# New ports collection makefile for:	ezmlm
X# Version required:     0.53
X# Date created:		28 November 1998
X# Whom:			Neil Blakey-Milner <nbm@rucus.ru.ac.za>
X#
X# $Id$
X
XDISTNAME=       ezmlm-idx-${IDX_VERSION}
XCATEGORIES=	mail
XMASTER_SITES=	ftp://ftp.id.wustl.edu/pub/patches/
XDISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
X		ezmlm-${EZMLM_VERSION}${EXTRACT_SUFX}
X
XMAINTAINER=	ports@freebsd.org
X
XWRKSRC=		${WRKDIR}/ezmlm-${EZMLM_VERSION}
X
XALL_TARGET=	it
XINSTALL_TARGET=	setup
X
XMAN1=		ezmlm-list.1 ezmlm-make.1 ezmlm-manage.1 ezmlm-reject.1
XMAN1+=		ezmlm-return.1 ezmlm-send.1 ezmlm-sub.1 ezmlm-unsub.1
XMAN1+=		ezmlm-warn.1 ezmlm-weed.1 ezmlm-accept.1 ezmlm-both.1
XMAN1+=		ezmlm-issubn.1 ezmlm-glconf.1 ezmlm-glmake.1 ezmlm-moderate.1
XMAN1+=		ezmlm-request.1 ezmlm-store.1 ezmlm-idx.1 ezmlm-gate.1
XMAN1+=		ezmlm-tstdig.1 ezmlm-get.1 ezmlm-check.1 ezmlm-clean.1
XMAN1+=		ezmlm-cron.1
XMAN5=		ezmlm.5
X
XDIFF_MSG=	Cannot Make and Install with different PREFIX or DESTDIR
X
XEZMLM_VERSION=	0.53
XIDX_VERSION=	0.312
X
Xpre-patch:
X	@${MV} -f ${WRKDIR}/ezmlm-idx-${IDX_VERSION}/* ${WRKSRC}
X	@cd ${WRKSRC} \
X	&& ${PATCH} < idx.patch
X
Xpost-patch:
X	@perl -pi.bak -e "s|.usr.local.bin.ezmlm|${PREFIX}/bin|" ${WRKSRC}/conf-bin
X	@perl -pi.bak -e "s|.usr.local|${PREFIX}|" ${WRKSRC}/conf-man
X	@perl -pi.bak -e "s|-O2|${CFLAGS}|" ${WRKSRC}/conf-cc
X	@perl -pi.bak -e '$$_ = "" if /cat/' ${WRKSRC}/MAN
X	@echo ${PREFIX} > ${WRKDIR}/.PPREFIX
X
Xpre-install:
X	@echo ${PREFIX} > ${WRKDIR}/.IPREFIX
X	@diff ${WRKDIR}/.[PI]PREFIX > /dev/null \
X	|| (echo ${DIFF_MSG} && exit 1)
X
X.include <bsd.port.mk>
END-of-ezmlm-idx/Makefile
exit

>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981129004206.28163.qmail>