Date: Mon, 26 Sep 2005 15:19:20 +0200 (CEST) From: Olivier Girard <Olivier.Girard@univ-angers.fr> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Olivier Girard <Olivier.Girard@univ-angers.fr> Subject: ports/86599: Message-ID: <200509261319.j8QDJKDQ001614@jones.univ-angers.fr> Resent-Message-ID: <200509261420.j8QEKGQX061622@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 86599 >Category: ports >Synopsis: >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Sep 26 14:20:15 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Olivier Girard >Release: FreeBSD 5.4-RELEASE-p7 i386 >Organization: University of Angers, France >Environment: System: FreeBSD jones.univ-angers.fr 5.4-RELEASE-p7 FreeBSD 5.4-RELEASE-p7 #0: Thu Sep 15 18:47:33 CEST 2005 olivier@jones.univ-angers.fr:/usr/obj/usr/src/sys/GENERIC i386 >Description: New Port: mail/sympa5 SYMPA is an electronic mailing list manager. SYMPA -- Systeme de Multi-Postage Automatique SYMPA is an electronic mailing list manager. It is used to automate list management functions such as subscription, moderation and management of archives. SYMPA also manages sending of messages to the lists, and makes it possible to reduce the load on the system. Provided that you have enough memory on your system, Sympa is especially well adapted for big lists. For a list with 20 000 subscribers, it takes 5 minutes to send a message to 90% of subscribers, of course considering that the network is available. >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: # # sympa5 # sympa5/files # sympa5/files/patch-src-etc-script-Makefile # sympa5/files/patch-check_perl_modules.pl # sympa5/files/patch-src-etc-script-sympa # sympa5/files/patch-src-sympa_wizard.pl # sympa5/files/patch-Makefile.in # sympa5/files/patch-src-Language.pm # sympa5/files/patch-po-Makefile # sympa5/files/patch-wwsympa-wwsympa-wrapper.c # sympa5/files/patch-wwsympa-Makefile # sympa5/pkg-install # sympa5/distinfo # sympa5/Makefile # sympa5/pkg-deinstall # sympa5/pkg-plist # sympa5/pkg-descr # echo c - sympa5 mkdir -p sympa5 > /dev/null 2>&1 echo c - sympa5/files mkdir -p sympa5/files > /dev/null 2>&1 echo x - sympa5/files/patch-src-etc-script-Makefile sed 's/^X//' >sympa5/files/patch-src-etc-script-Makefile << 'END-of-sympa5/files/patch-src-etc-script-Makefile' X--- src/etc/script/Makefile Sat Oct 23 16:44:11 2004 X+++ src/etc/script/Makefile Sat Oct 23 16:44:13 2004 X@@ -23,7 +23,7 @@ X X SUBSTSRC = load_subscribers.pl arc2webarc.pl testldap.pl p12topem.pl init_comment.pl crypt_passwd.pl testlogs.pl mod2html.pl X X-INITSRC = sympa X+INITSRC = sympa.sh X X #SCRIPTDIR = ../../../script X SCRIPTDIR = $(SBINDIR) END-of-sympa5/files/patch-src-etc-script-Makefile echo x - sympa5/files/patch-check_perl_modules.pl sed 's/^X//' >sympa5/files/patch-check_perl_modules.pl << 'END-of-sympa5/files/patch-check_perl_modules.pl' X--- check_perl_modules.pl 2003/11/28 18:16:39 X+++ check_perl_modules.pl 2004/05/04 21:05:38 X@@ -158,6 +158,8 @@ X sub install_module { X my ($module, $default) = @_; X X+ return if $ENV{'PERL_EXTUTILS_AUTOINSTALL'} =~ /--skip|--default/; X+ X unless ($ENV{'FTP_PASSIVE'} eq 1) { X $ENV{'FTP_PASSIVE'} = 1; X print "Setting FTP Passive mode\n"; X@@ -178,7 +180,7 @@ X print "Install module $module ? [$default]"; X my $answer = <STDIN>; chomp $answer; X $answer ||= $default; X- next unless ($answer =~ /^y$/i); X+ return unless ($answer =~ /^y$/i); X CPAN::Shell->conf('inactivity_timeout', 4); X CPAN::Shell->install($module); END-of-sympa5/files/patch-check_perl_modules.pl echo x - sympa5/files/patch-src-etc-script-sympa sed 's/^X//' >sympa5/files/patch-src-etc-script-sympa << 'END-of-sympa5/files/patch-src-etc-script-sympa' X--- src/etc/script/sympa Wed Jun 29 17:33:54 2005 X+++ src/etc/script/sympa Mon Sep 12 17:11:57 2005 X@@ -43,6 +43,8 @@ X sympaconf="--CONFIG--" X wwsympaconf="--WWSCONFIG--" X X+lockdir="--LOCKDIR--" X+ X ##'echo -n' not supported with SH on Solaris X if [ ${OSTYPE} = "SunOS" ]; then X echo_opt="" X@@ -50,6 +52,10 @@ X echo_opt="-n" X fi X X+if [ ${OSTYPE} = "FreeBSD" ]; then X+ lockdir="/var/spool/lock" X+fi X+ X # End of parameters X X # Current state of the module X@@ -68,7 +74,7 @@ X if [ -f --PIDDIR--/$1.pid ] ; then X pid=`head -1 --PIDDIR--/$1.pid` X if [ "$pid" != "" ] ; then X- running=`ps -A | grep "$pid"` X+ running=`ps -ax | grep perl | grep $pid` X if [ "$running" != "" ]; then X echo "$1 (pid $pid) is active..." X return 0 X@@ -96,7 +102,7 @@ X # startparam="" X # fi X X- if [ ${OSTYPE} = "IRIX" -o ${OSTYPE} = "SunOS" -o ${OSTYPE} = "Debian" -o ${OSTYPE} = "Suse" ]; then X+ if [ ${OSTYPE} = "IRIX" -o ${OSTYPE} = "SunOS" -o ${OSTYPE} = "FreeBSD" -o ${OSTYPE} = "Debian" -o ${OSTYPE} = "Suse" ]; then X $sympadir/$1.pl $startparam && echo "success" || echo "failure" X else X $sympadir/$1.pl $startparam && success || failure X@@ -152,9 +158,9 @@ X if [ -f --PIDDIR--/$1.pid ]; then X echo $echo_opt "Stopping module $1.pl: " X pid=`head -1 --PIDDIR--/$1.pid` X- running=`ps -A | grep "$pid"` X+ running=`ps -ax | grep perl | grep "$pid"` X if [ "$running" != "" ]; then X- if [ ${OSTYPE} = "IRIX" -o ${OSTYPE} = "SunOS" -o ${OSTYPE} = "Debian" -o ${OSTYPE} = "Suse" ]; then X+ if [ ${OSTYPE} = "IRIX" -o ${OSTYPE} = "SunOS" -o ${OSTYPE} = "FreeBSD" -o ${OSTYPE} = "Debian" -o ${OSTYPE} = "Suse" ]; then X kill -TERM $pid && echo "success" || echo "failure" X else X kill -TERM $pid && success || failure X@@ -185,13 +191,13 @@ X # See how we were called. X case "$1" in X start) X- if [ ! -f --LOCKDIR--/sympa ]; then X+ if [ ! -f "$lockdir/sympa" ]; then X echo "Starting Sympa subsystem: " X sympa_start sympa X sympa_start archived X sympa_start bounced X sympa_start task_manager X- touch --LOCKDIR--/sympa X+ touch "$lockdir/sympa" X echo X else X X@@ -207,13 +213,13 @@ X sympa_stop sympa X sympa_stop sympa-distribute X sympa_stop task_manager X- if [ -f --LOCKDIR--/sympa ]; then X- rm -f --LOCKDIR--/sympa X+ if [ -f "$lockdir/sympa" ]; then X+ rm -f "$lockdir/sympa" X fi X ;; X status) X echo "Status of Sympa subsystem: " X- if [ -f --LOCKDIR--/sympa ]; then X+ if [ -f "$lockdir/sympa" ]; then X echo "Status file for subsystem found." X else X echo "Status file for subsystem NOT found." END-of-sympa5/files/patch-src-etc-script-sympa echo x - sympa5/files/patch-src-sympa_wizard.pl sed 's/^X//' >sympa5/files/patch-src-sympa_wizard.pl << 'END-of-sympa5/files/patch-src-sympa_wizard.pl' X--- src/sympa_wizard.pl Wed Sep 14 17:25:58 2005 X+++ src/sympa_wizard.pl Wed Sep 14 17:26:45 2005 X@@ -92,13 +92,13 @@ X 'advice' =>''}, X X {'name' => 'arc_path', X- 'default' => '--DIR--/arc', X+ 'default' => '--DIR--/sympa/arc', X 'query' => 'Where to store HTML archives', X 'file' => 'wwsympa.conf','edit' => '1', X 'advice' =>'Better if not in a critical partition'}, X X {'name' => 'bounce_path', X- 'default' => '--DIR--/bounce', X+ 'default' => '--DIR--/sympa/bounce', X 'query' => 'Where to store bounces', X 'file' => 'wwsympa.conf', X 'advice' =>'Better if not in a critical partition'}, X@@ -308,14 +308,14 @@ X 'advice' =>''}, X X {'name' => 'mhonarc', X- 'default' => '/usr/bin/mhonarc', X+ 'default' => '/usr/local/bin/mhonarc', X 'query' => 'Path to MhOnarc mail2html pluggin', X 'file' => 'wwsympa.conf','edit' => '1', X 'advice' =>'This is required for HTML mail archiving'}, X X {'title' => 'S/MIME pluggin'}, X {'name' => 'openssl', X- 'sample' => '/usr/local/bin/openssl', X+ 'sample' => '/usr/bin/openssl', X 'query' => 'Path to OpenSSL', X 'file' => 'sympa.conf','edit' => '1', X 'advice' =>'Sympa knowns S/MIME if openssl is installed'}, END-of-sympa5/files/patch-src-sympa_wizard.pl echo x - sympa5/files/patch-Makefile.in sed 's/^X//' >sympa5/files/patch-Makefile.in << 'END-of-sympa5/files/patch-Makefile.in' X--- Makefile.in.orig Tue Aug 16 14:25:23 2005 X+++ Makefile.in Mon Sep 26 13:00:29 2005 X@@ -218,6 +218,8 @@ X PERL_VERSION = `$(PERL) -e ' print $$]'` X SYMPA_VERSION = @VERSION@ X DIR = ${prefix} X+ARC_DIR = ${prefix}/sympa/arc X+BOUNCE_DIR = ${prefix}/sympa/bounce X EXPL_DIR = @EXPLDIR@ X MAILERPROGDIR = @BINDIR@ X RPMTOPDIR = `rpm --eval %_topdir` X@@ -508,7 +510,7 @@ X @CVS2CL@ X #endif X X-all: warning checkperl checkcpan sources man locale X+all: sources man locale X X rpm: build_rh_rpm build_mdk_rpm X X@@ -593,7 +595,7 @@ X $(MAKE) PERL='${PERL}' clean) || exit 1; \ X done; X X-install: importantchanges installsrc installwws installwebtt2 installmailtt2 installlocale installman installscript installsample installdir installconfig installdoc installsoap X+install: installsrc installwws installwebtt2 installmailtt2 installlocale installman installscript installsample installdir installconfig installdoc installsoap X X importantchanges: X @( PERL=$(PERL); export PERL; \ X@@ -610,7 +612,7 @@ X $(MAKE) SH='${SH}' CC='${CC}' CFLAGS='${CFLAGS}' PERL='${PERL}' \ X DIR='${DIR}' LOCALEDIR='${LOCALEDIR}' ETCBINDIR='${ETCBINDIR}' \ X DESTDIR='${DESTDIR}' CONFIG='${CONFIG}' WWSCONFIG='${WWSCONFIG}' \ X- LOCALEDIR='${prefix}/locale' SCRIPTDIR='${SCRIPTDIR}' \ X+ SCRIPTDIR='${SCRIPTDIR}' \ X USER='${USER}' GROUP='${GROUP}') || exit 1; X X installlocale: X@@ -618,7 +620,6 @@ X $(MAKE) SH='${SH}' CC='${CC}' CFLAGS='${CFLAGS}' PERL='${PERL}' \ X DIR='${DIR}' LOCALEDIR='${LOCALEDIR}' ETCBINDIR='${ETCBINDIR}' \ X DESTDIR='${DESTDIR}' CONFIG='${CONFIG}' WWSCONFIG='${WWSCONFIG}' \ X- LOCALEDIR='${prefix}/locale' \ X USER='${USER}' GROUP='${GROUP}' install) || exit 1; X X updatelocale: X@@ -626,7 +627,7 @@ X $(MAKE) SH='${SH}' CC='${CC}' CFLAGS='${CFLAGS}' PERL='${PERL}' \ X DIR='${DIR}' LOCALEDIR='${LOCALEDIR}' ETCBINDIR='${ETCBINDIR}' \ X DESTDIR='${DESTDIR}' CONFIG='${CONFIG}' WWSCONFIG='${WWSCONFIG}' \ X- LOCALEDIR='${prefix}/locale' SCRIPTDIR='${SCRIPTDIR}' \ X+ SCRIPTDIR='${SCRIPTDIR}' \ X USER='${USER}' GROUP='${GROUP}' update-po) || exit 1; X X installsrc: X@@ -719,7 +720,7 @@ X X installdir: X @echo "Creating required directories" X- @for dir in $(DIR) $(EXPL_DIR) $(CONFDIR) $(SAMPLEDIR) ; do \ X+ @for dir in $(DIR) $(EXPL_DIR) $(ARC_DIR) $(BOUNCE_DIR) $(CONFDIR) $(SAMPLEDIR) ; do \ X if [ ! -d $(DESTDIR)$$dir ] ; then \ X echo "Creating $(DESTDIR)$$dir"; \ X mkdir -p $(DESTDIR)$$dir; \ X@@ -769,14 +770,7 @@ X INITCONF='1'; \ X fi \ X fi \ X- done; \ X- if [ "$$INITCONF" ] ; then \ X- echo "###############################################"; \ X- echo "It seems to be your first installation of Sympa"; \ X- echo "The following wizard will help you create your $(CONFDIR)/sympa.conf and $(CONFDIR)/wwsympa.conf :"; \ X- DESTDIR=$(DESTDIR); export DESTDIR; \ X- $(PERL) -I $(DESTDIR)$(LIBDIR) $(DESTDIR)$(SBINDIR)/sympa_wizard.pl; \ X- fi X+ done; X X build_rh_rpm: clean X @echo "Building RedHat RPM in $(RPMTOPDIR) ..." END-of-sympa5/files/patch-Makefile.in echo x - sympa5/files/patch-src-Language.pm sed 's/^X//' >sympa5/files/patch-src-Language.pm << 'END-of-sympa5/files/patch-src-Language.pm' X--- src/Language.pm.orig Thu Aug 11 14:49:48 2005 X+++ src/Language.pm Mon Sep 26 10:45:27 2005 X@@ -1,5 +1,5 @@ X # Language.pm - This module does just the initial setup for the international messages X-# RCS Identication ; $Revision: 1.40.2.4 $ ; $Date: 2005/08/11 12:49:48 $ X+# RCS Identication ; $Revision: 1.40.2.5 $ ; $Date: 2005/09/23 15:39:34 $ X # X # Sympa - SYsteme de Multi-Postage Automatique X # Copyright (c) 1997, 1998, 1999, 2000, 2001 Comite Reseau des Universites X@@ -134,16 +134,20 @@ X unless (setlocale(&POSIX::LC_ALL, $locale)) { X unless (setlocale(&POSIX::LC_ALL, $lang)) { X unless (setlocale(&POSIX::LC_ALL, $locale.'.'.$locale2charset{$locale})) { X- &do_log('err','Failed to setlocale(%s) ; you either have a problem with the catalogue .mo files or you should extend available locales in your /etc/locale.gen (or /etc/sysconfig/i18n) file', $locale.'.'.$locale2charset{$locale}); X- return undef; X+ unless (setlocale(&POSIX::LC_ALL, $locale.'.'.uc($locale2charset{$locale}))) { ## UpperCase required for FreeBSD X+ &do_log('err','Failed to setlocale(%s) ; you either have a problem with the catalogue .mo files or you should extend available locales in your /etc/locale.gen (or /etc/sysconfig/i18n) file', $locale.'.'.uc($locale2charset{$locale})); X+ return undef; X+ } X } X } X } X X- unless (setlocale(&POSIX::LC_TIME, $locale)) { X- &do_log('err','Failed to setlocale(LC_TIME,%s)', $locale.'.'.$locale2charset{$locale}); X- return undef; X- } X+## Problem with this, isn't LC_ALL suffiscient ? X+# X+# unless (setlocale(&POSIX::LC_TIME, $locale)) { X+# &do_log('err','Failed to setlocale(LC_TIME,%s)', $locale); X+# return undef; X+# } X X $current_lang = $lang; X $current_locale = $locale; END-of-sympa5/files/patch-src-Language.pm echo x - sympa5/files/patch-po-Makefile sed 's/^X//' >sympa5/files/patch-po-Makefile << 'END-of-sympa5/files/patch-po-Makefile' X--- po/Makefile Fri Sep 23 14:49:54 2005 X+++ po/Makefile Fri Sep 23 14:50:11 2005 X@@ -19,7 +19,7 @@ X .po.mo: X $(MSGFMT) -o $@ $< X X-all: $(MOFILES) checklocales X+all: $(MOFILES) X X potfile: sympa.pot X END-of-sympa5/files/patch-po-Makefile echo x - sympa5/files/patch-wwsympa-wwsympa-wrapper.c sed 's/^X//' >sympa5/files/patch-wwsympa-wwsympa-wrapper.c << 'END-of-sympa5/files/patch-wwsympa-wwsympa-wrapper.c' X--- wwsympa/wwsympa-wrapper.c Sat Oct 23 20:42:47 2004 X+++ wwsympa/wwsympa-wrapper.c Sat Oct 23 20:42:30 2004 X@@ -0,0 +1,8 @@ X+#include <unistd.h> X+ X+#define WWSYMPA "/usr/local/sympa/cgi-bin/wwsympa.fcgi" X+ X+int main(int argn, char **argv, char **envp) { X+ argv[0] = WWSYMPA; X+ execve(WWSYMPA,argv,envp); X+} END-of-sympa5/files/patch-wwsympa-wwsympa-wrapper.c echo x - sympa5/files/patch-wwsympa-Makefile sed 's/^X//' >sympa5/files/patch-wwsympa-Makefile << 'END-of-sympa5/files/patch-wwsympa-Makefile' X--- wwsympa/Makefile.orig Tue May 24 16:04:33 2005 X+++ wwsympa/Makefile Mon Sep 26 13:28:23 2005 X@@ -21,7 +21,7 @@ X X sbin_SUBST = bounced.pl archived.pl X X-cgi_SUBST = wwsympa.fcgi X+cgi_SUBST = wwsympa.fcgi wwsympa-wrapper X X lib_SUBST = wwslib.pm cookielib.pm bounce-lib.pl Marc.pm Auth.pm SharedDocument.pm X X@@ -50,9 +50,9 @@ X chown $(USER) $(DESTDIR)$(CGIDIR)/$$i; \ X chgrp $(GROUP) $(DESTDIR)$(CGIDIR)/$$i; \ X done X- @echo "Setting SetUID bit on wwsympa.fcgi..." X- chmod u+s $(DESTDIR)$(CGIDIR)/wwsympa.fcgi X- chmod g+s $(DESTDIR)$(CGIDIR)/wwsympa.fcgi X+ @echo "Setting SetUID bit on wwsympa-wrapper..." X+ chmod u+s $(DESTDIR)$(CGIDIR)/wwsympa-wrapper X+ chmod g+s $(DESTDIR)$(CGIDIR)/wwsympa-wrapper X chmod 755 $(DESTDIR)$(ICONSDIR) X chmod 755 $(DESTDIR)$(LIBDIR)/Marc X @for i in $(lib_SUBST) Marc/Search.pm; do \ END-of-sympa5/files/patch-wwsympa-Makefile echo x - sympa5/pkg-install sed 's/^X//' >sympa5/pkg-install << 'END-of-sympa5/pkg-install' X#!/bin/sh X# $FreeBSD: ports/mail/sympa/pkg-install,v 1.5 2005/02/27 13:55:24 pav Exp $ X# X Xif [ x"$2" = xPOST-INSTALL ]; then X echo "============================================================" Xif [ x"${DB_TYPE}" != "x" ]; then X echo "If this is your first installation of sympa, please load" X echo "this file with your ${DB_TYPE} database client:" X echo " ${PKG_PREFIX}/bin/create_db.${DB_TYPE}" X echo "" Xfi X echo "A default configuration is installed," X echo "to configure sympa interactively, please run:" X echo " perl ${PKG_PREFIX}/sbin/sympa_wizard.pl" X echo "" X echo "You may also manually edit the two configuration files:" X echo " ${PKG_PREFIX}/etc/sympa/sympa.conf" X echo " ${PKG_PREFIX}/etc/sympa/wwsympa.conf" X echo "============================================================" X echo "To set up the wwsympa server, add something like this to" X echo "your Apache configuration file:" X echo "" X echo " DocumentRoot \"${PKG_PREFIX}/sympa\"" X echo " AddDefaultCharset UTF-8" X echo " DirectoryIndex wws" X echo " Options +Indexes" Xif [ x"${WITH_FASTCGI}" != x ]; then X echo " LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so" X echo " <Location /wws>" X echo " SetHandler fastcgi-script" X echo " </Location>" Xfi X echo " <Directory \"${PKG_PREFIX}/sympa\">" X echo " Allow from all" X echo " </Directory>" X echo " ScriptAlias /wws ${PKG_PREFIX}/sympa/cgi-bin/wwsympa-wrapper"X echo "============================================================" X exit 0 Xfi X Xif [ x"$2" != xPRE-INSTALL ]; then X exit 0 Xfi X XUSER=sympa XGROUP=${USER} XUID=200 XGID=${UID} X Xif ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then X if pw groupadd ${GROUP} -g ${GID}; then X echo "Added group \"${GROUP}\"." X else X echo "Adding group \"${GROUP}\" failed..." X exit 1 X fi Xfi X Xif ! pw usershow "${USER}" 2>/dev/null 1>&2; then X if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ X -s /sbin/nologin -d /nonexistent \ X -c "Sympa Owner"; \ X then X echo "Added user \"${USER}\"." X else X echo "Adding user \"${USER}\" failed..." X exit 1 X fi Xfi X Xexit 0 END-of-sympa5/pkg-install echo x - sympa5/distinfo sed 's/^X//' >sympa5/distinfo << 'END-of-sympa5/distinfo' XMD5 (sympa-5.1.tar.gz) = 8757025ccb008dedac3d2ab01258f285 XSIZE (sympa-5.1.tar.gz) = 4197965 END-of-sympa5/distinfo echo x - sympa5/Makefile sed 's/^X//' >sympa5/Makefile << 'END-of-sympa5/Makefile' X# New ports collection makefile for: sympa5 X# Date created: 16 September 2003 X# Whom: Olivier Girard <Olivr.Girard@Univ-Angers.fr> X# Based on mail/sympa by Autrijus Tang <autrijus@autrijus.org> X# X# X XPORTNAME= sympa XPORTVERSION?= 5.1 XCATEGORIES= mail XMASTER_SITES?= http://www.sympa.org/distribution/ X XCOMMENT?= Sympa is an electronic mailing list manager X XBUILD_DEPENDS+= ${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \ X ${SITE_PERL}/IO/Stringy.pm:${PORTSDIR}/devel/p5-IO-stringy \ X ${SITE_PERL}/SOAP/Lite.pm:${PORTSDIR}/net/p5-SOAP-Lite \ X ${SITE_PERL}/Locale/TextDomain.pm:${PORTSDIR}/devel/p5-Locale-libintl \ X ${SITE_PERL}/Regexp/Common.pm:${PORTSDIR}/textproc/p5-Regexp-Common \ X ${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template-Toolkit \ X ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \ X ${SITE_PERL}/Crypt/CipherSaber.pm:${PORTSDIR}/security/p5-Crypt-CipherSaber \ X ${SITE_PERL}/Net/LDAP.pm:${PORTSDIR}/net/p5-perl-ldap \ X ${LOCALBASE}/bin/mhonarc:${PORTSDIR}/www/mhonarc X XRUN_DEPENDS= ${BUILD_DEPENDS} X XDB_TYPE?=mysql X X.include <bsd.port.pre.mk> X X.if defined(WITH_FASTCGI) X.if defined(WITH_APACHE2) XBUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi X.else XBUILD_DEPENDS+= ${LOCALBASE}/libexec/apache/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi X.endif XBUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/FCGI.pm:${PORTSDIR}/www/p5-FastCGI X.endif X X.if ${DB_TYPE} == "Oracle" XBUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Oracle.pm:${PORTSDIR}/databases/p5-DBD-Oracle X.else X.if ${DB_TYPE} == "Pg" X.if ${PERL_LEVEL} < 500600 XBUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg-13 X.else XBUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg X.endif X.else X.if ${DB_TYPE} == "Sybase" XBUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Sybase.pm:${PORTSDIR}/databases/p5-DBD-Sybase X.else X.if ${DB_TYPE} == "mysql" XBUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql X.endif X.endif X.endif X.endif X XHAS_CONFIGURE= yes XUSE_PERL5= yes XCONFIGURE_ARGS+=--prefix=${PREFIX} \ X --with-confdir=${PREFIX}/etc/sympa \ X --with-initdir=${PREFIX}/etc/rc.d \ X --with-etcdir=${PREFIX}/etc/sympa \ X --with-cgidir=${PREFIX}/sympa/cgi-bin \ X --with-iconsdir=${PREFIX}/sympa/icons \ X --with-sbindir=${PREFIX}/sbin \ X --with-libdir=${PREFIX}/lib/sympa \ X --with-libexecdir=${PREFIX}/libexec/sympa \ X --with-datadir=${DATADIR} \ X --with-expldir=${PREFIX}/sympa/expl \ X --with-lockdir=/var/spool/lock \ X --with-piddir=/var/run \ X --with-localedir=${PREFIX}/share/locale \ X --with-docdir=${DOCSDIR} \ X --with-sampledir=${EXAMPLESDIR} \ X --with-spooldir=${PREFIX}/sympa/spool \ X ${CONFIGURE_TARGET} XCONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${CONFIGURE_MAX_CMD_LEN} XMAKE_ENV?= PERL_EXTUTILS_AUTOINSTALL=--skip X X#MAN8= alias_manager.8 archived.8 bounced.8 sympa.8 X Xpre-fetch: X @${ECHO} "" X @${ECHO} "You may use the following build options:" X @${ECHO} "" X @${ECHO} " DB_TYPE=type Optional: mysql, Oracle, Pg or Sybase" X @${ECHO} " WITH_FASTCGI Use FastCGI instead of plain CGI" X @${ECHO} "" X Xpre-install: X @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL X Xpost-patch: X ${MV} ${WRKSRC}/src/etc/script/sympa ${WRKSRC}/src/etc/script/sympa.sh X @${FIND} ${WRKSRC} -name "*.orig" -a -exec ${RM} -f {} \; X Xpost-install: X @PKG_PREFIX=${PREFIX} DB_TYPE=${DB_TYPE} WITH_FASTCGI=${WITH_FASTCGI} \ X ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL X Xpost-deinstall: X @PKG_PREFIX=${PREFIX} ${SH} ${PKGDEINSTALL} ${PKGNAME} POST-DEINSTALL X X.if ${PERL_LEVEL} < 500600 XBUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI-137 XRUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI-137 X.else XBUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI XRUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI X.endif X X.include <bsd.port.post.mk> END-of-sympa5/Makefile echo x - sympa5/pkg-deinstall sed 's/^X//' >sympa5/pkg-deinstall << 'END-of-sympa5/pkg-deinstall' X#!/bin/sh X# $FreeBSD: ports/mail/sympa/pkg-deinstall,v 1.3 2004/10/25 13:09:19 clsung Exp $ X# X Xif [ "$2" != "POST-DEINSTALL" ]; then X exit 0 Xfi X XUSER=sympa XGROUP=${USER} X Xif pw groupshow "${USER}" 2>/dev/null 1>&2; then X echo "To delete the 'sympa' group permanently, use 'pw groupdel ${USER}'" Xfi X Xif pw usershow "${USER}" 2>/dev/null 1>&2; then X echo "To delete the 'sympa' user permanently, use 'pw userdel ${USER}'" Xfi X Xexit 0 END-of-sympa5/pkg-deinstall echo x - sympa5/pkg-plist sed 's/^X//' >sympa5/pkg-plist << 'END-of-sympa5/pkg-plist' Xbin/arc2webarc.pl Xbin/bouncequeue Xbin/create_db.Oracle Xbin/create_db.Pg Xbin/create_db.Sybase Xbin/create_db.mysql Xbin/crypt_passwd.pl Xbin/init_comment.pl Xbin/load_subscribers.pl Xbin/mod2html.pl Xbin/p12topem.pl Xbin/queue Xbin/sympa_soap_client.pl Xbin/testldap.pl Xbin/testlogs.pl Xbin/tpl2tt2.pl Xetc/rc.d/sympa.sh Xetc/sympa/sympa.conf Xetc/sympa/wwsympa.conf Xlib/sympa/Archive.pm Xlib/sympa/Auth.pm Xlib/sympa/CAS.pm Xlib/sympa/Commands.pm Xlib/sympa/Conf.pm Xlib/sympa/Config_XML.pm Xlib/sympa/Family.pm Xlib/sympa/Fetch.pm Xlib/sympa/Language.pm Xlib/sympa/Ldap.pm Xlib/sympa/List.pm Xlib/sympa/Log.pm Xlib/sympa/Marc.pm Xlib/sympa/Marc/Search.pm Xlib/sympa/Message.pm Xlib/sympa/PlainDigest.pm Xlib/sympa/SharedDocument.pm Xlib/sympa/SympaTransport.pm Xlib/sympa/Version.pm Xlib/sympa/admin.pm Xlib/sympa/bounce-lib.pl Xlib/sympa/cookielib.pm Xlib/sympa/mail.pm Xlib/sympa/parser.pl Xlib/sympa/smtp.pm Xlib/sympa/sympasoap.pm Xlib/sympa/time_utils.pl Xlib/sympa/tools.pl Xlib/sympa/tt2.pl Xlib/sympa/wwslib.pm Xlibexec/sympa/aliaswrapper Xlibexec/sympa/virtualwrapper Xsbin/alias_manager.pl Xsbin/archived.pl Xsbin/bounced.pl Xsbin/sympa.pl Xsbin/sympa_wizard.pl Xsbin/task_manager.pl X%%DOCSDIR%%/contents.png X%%DOCSDIR%%/crossref.png X%%DOCSDIR%%/img1.old X%%DOCSDIR%%/img1.png X%%DOCSDIR%%/img2.old X%%DOCSDIR%%/img2.png X%%DOCSDIR%%/index.html X%%DOCSDIR%%/index.png X%%DOCSDIR%%/next.png X%%DOCSDIR%%/next_g.png X%%DOCSDIR%%/node1.html X%%DOCSDIR%%/node10.html X%%DOCSDIR%%/node11.html X%%DOCSDIR%%/node12.html X%%DOCSDIR%%/node13.html X%%DOCSDIR%%/node14.html X%%DOCSDIR%%/node15.html X%%DOCSDIR%%/node16.html X%%DOCSDIR%%/node17.html X%%DOCSDIR%%/node18.html X%%DOCSDIR%%/node19.html X%%DOCSDIR%%/node2.html X%%DOCSDIR%%/node20.html X%%DOCSDIR%%/node21.html X%%DOCSDIR%%/node22.html X%%DOCSDIR%%/node23.html X%%DOCSDIR%%/node24.html X%%DOCSDIR%%/node25.html X%%DOCSDIR%%/node26.html X%%DOCSDIR%%/node27.html X%%DOCSDIR%%/node3.html X%%DOCSDIR%%/node4.html X%%DOCSDIR%%/node5.html X%%DOCSDIR%%/node6.html X%%DOCSDIR%%/node7.html X%%DOCSDIR%%/node8.html X%%DOCSDIR%%/node9.html X%%DOCSDIR%%/prev.png X%%DOCSDIR%%/prev_g.png X%%DOCSDIR%%/sympa.css X%%DOCSDIR%%/sympa.html X%%DOCSDIR%%/sympa.pdf X%%DOCSDIR%%/sympa.ps X%%DOCSDIR%%/sympa.tex X%%DOCSDIR%%/up.png X%%DOCSDIR%%/up_g.png X%%EXAMPLESDIR%%/README X%%EXAMPLESDIR%%/config.digest X%%EXAMPLESDIR%%/config.include X%%EXAMPLESDIR%%/config.moderation X%%EXAMPLESDIR%%/config.privateorpublickey X%%EXAMPLESDIR%%/config.public X%%EXAMPLESDIR%%/sample-list/config X%%EXAMPLESDIR%%/sample-list/info X%%EXAMPLESDIR%%/sample-list/message.footer X%%EXAMPLESDIR%%/sample-list/welcome.tpl X%%EXAMPLESDIR%%/sympa.conf X%%EXAMPLESDIR%%/wwsympa.conf Xshare/locale/cs/LC_MESSAGES/sympa.mo Xshare/locale/de/LC_MESSAGES/sympa.mo Xshare/locale/el/LC_MESSAGES/sympa.mo Xshare/locale/en_US/LC_MESSAGES/sympa.mo Xshare/locale/es/LC_MESSAGES/sympa.mo Xshare/locale/et/LC_MESSAGES/sympa.mo Xshare/locale/fi/LC_MESSAGES/sympa.mo Xshare/locale/fr/LC_MESSAGES/sympa.mo Xshare/locale/hu/LC_MESSAGES/sympa.mo Xshare/locale/it/LC_MESSAGES/sympa.mo Xshare/locale/ja/LC_MESSAGES/sympa.mo Xshare/locale/nl/LC_MESSAGES/sympa.mo Xshare/locale/oc/LC_MESSAGES/sympa.mo Xshare/locale/pl/LC_MESSAGES/sympa.mo Xshare/locale/pt/LC_MESSAGES/sympa.mo Xshare/locale/pt_BR/LC_MESSAGES/sympa.mo Xshare/locale/ro/LC_MESSAGES/sympa.mo Xshare/locale/tr/LC_MESSAGES/sympa.mo Xshare/locale/zh_CN/LC_MESSAGES/sympa.mo Xshare/locale/zh_TW/LC_MESSAGES/sympa.mo Xshare/nls/POSIX Xshare/nls/en_US.US-ASCII X%%DATADIR%%/README X%%DATADIR%%/auth.conf X%%DATADIR%%/ca-bundle.crt X%%DATADIR%%/create_list.conf X%%DATADIR%%/create_list_templates/discussion_list/comment.tt2 X%%DATADIR%%/create_list_templates/discussion_list/config.tt2 X%%DATADIR%%/create_list_templates/hotline/comment.tt2 X%%DATADIR%%/create_list_templates/hotline/config.tt2 X%%DATADIR%%/create_list_templates/html-news-letter/comment.tt2 X%%DATADIR%%/create_list_templates/html-news-letter/config.tt2 X%%DATADIR%%/create_list_templates/intranet_list/comment.tt2 X%%DATADIR%%/create_list_templates/intranet_list/config.tt2 X%%DATADIR%%/create_list_templates/news-letter/comment.tt2 X%%DATADIR%%/create_list_templates/news-letter/config.tt2 X%%DATADIR%%/create_list_templates/private_working_group/comment.tt2 X%%DATADIR%%/create_list_templates/private_working_group/config.tt2 X%%DATADIR%%/create_list_templates/public_web_forum/comment.tt2 X%%DATADIR%%/create_list_templates/public_web_forum/config.tt2 X%%DATADIR%%/edit_list.conf X%%DATADIR%%/global_task_models/chk_cert_expiration.daily.task X%%DATADIR%%/global_task_models/crl_update.daily.task X%%DATADIR%%/global_task_models/eval_bouncers.daily.task X%%DATADIR%%/global_task_models/expire_bounce.daily.task X%%DATADIR%%/global_task_models/process_bouncers.weekly.task X%%DATADIR%%/global_task_models/purge_orphan_bounces.monthly.task X%%DATADIR%%/global_task_models/purge_user_table.monthly.task X%%DATADIR%%/list_aliases.tt2 X%%DATADIR%%/list_task_models/expire.yearly.task X%%DATADIR%%/list_task_models/remind.2month.task X%%DATADIR%%/list_task_models/remind.monthly.task X%%DATADIR%%/list_task_models/remind.yearly.task X%%DATADIR%%/list_task_models/sync_include.ttl.task X%%DATADIR%%/mail_tt2/bye.tt2 X%%DATADIR%%/mail_tt2/certif_warning.tt2 X%%DATADIR%%/mail_tt2/d_install_shared.tt2 X%%DATADIR%%/mail_tt2/d_reject_shared.tt2 X%%DATADIR%%/mail_tt2/digest.tt2 X%%DATADIR%%/mail_tt2/digest_plain.tt2 X%%DATADIR%%/mail_tt2/expire_deletion.tt2 X%%DATADIR%%/mail_tt2/expire_warning1.tt2 X%%DATADIR%%/mail_tt2/expire_warning2.tt2 X%%DATADIR%%/mail_tt2/global_remind.tt2 X%%DATADIR%%/mail_tt2/helpfile.tt2 X%%DATADIR%%/mail_tt2/info_report.tt2 X%%DATADIR%%/mail_tt2/invite.tt2 X%%DATADIR%%/mail_tt2/list_created.tt2 X%%DATADIR%%/mail_tt2/list_rejected.tt2 X%%DATADIR%%/mail_tt2/list_unknown.tt2 X%%DATADIR%%/mail_tt2/listeditor_notification.tt2 X%%DATADIR%%/mail_tt2/listmaster_notification.tt2 X%%DATADIR%%/mail_tt2/listowner_notification.tt2 X%%DATADIR%%/mail_tt2/lists.tt2 X%%DATADIR%%/mail_tt2/moderate.tt2 X%%DATADIR%%/mail_tt2/modindex.tt2 X%%DATADIR%%/mail_tt2/reject.tt2 X%%DATADIR%%/mail_tt2/remind.tt2 X%%DATADIR%%/mail_tt2/removed.tt2 X%%DATADIR%%/mail_tt2/review.tt2 X%%DATADIR%%/mail_tt2/sendpasswd.tt2 X%%DATADIR%%/mail_tt2/stats_report.tt2 X%%DATADIR%%/mail_tt2/subscriber_notification.tt2 X%%DATADIR%%/mail_tt2/summary.tt2 X%%DATADIR%%/mail_tt2/urlized_part.tt2 X%%DATADIR%%/mail_tt2/welcome.tt2 X%%DATADIR%%/mail_tt2/x509-user-cert-missing.tt2 X%%DATADIR%%/mail_tt2/your_infected_msg.tt2 X%%DATADIR%%/mhonarc-ressources.tt2 X%%DATADIR%%/mime.types X%%DATADIR%%/scenari/access_web_archive.closed X%%DATADIR%%/scenari/access_web_archive.intranet X%%DATADIR%%/scenari/access_web_archive.listmaster X%%DATADIR%%/scenari/access_web_archive.owner X%%DATADIR%%/scenari/access_web_archive.private X%%DATADIR%%/scenari/access_web_archive.public X%%DATADIR%%/scenari/add.auth X%%DATADIR%%/scenari/add.closed X%%DATADIR%%/scenari/add.default X%%DATADIR%%/scenari/add.owner X%%DATADIR%%/scenari/add.owner_notify X%%DATADIR%%/scenari/create_list.intranet X%%DATADIR%%/scenari/create_list.listmaster X%%DATADIR%%/scenari/create_list.public_listmaster X%%DATADIR%%/scenari/d_edit.default X%%DATADIR%%/scenari/d_edit.editor X%%DATADIR%%/scenari/d_edit.owner X%%DATADIR%%/scenari/d_edit.private X%%DATADIR%%/scenari/d_edit.private-https X%%DATADIR%%/scenari/d_edit.public X%%DATADIR%%/scenari/d_read.default X%%DATADIR%%/scenari/d_read.owner X%%DATADIR%%/scenari/d_read.private X%%DATADIR%%/scenari/d_read.private-https X%%DATADIR%%/scenari/d_read.public X%%DATADIR%%/scenari/del.auth X%%DATADIR%%/scenari/del.closed X%%DATADIR%%/scenari/del.default X%%DATADIR%%/scenari/del.owner X%%DATADIR%%/scenari/del.owner_notify X%%DATADIR%%/scenari/global_remind.listmaster X%%DATADIR%%/scenari/info.default X%%DATADIR%%/scenari/info.open X%%DATADIR%%/scenari/info.private X%%DATADIR%%/scenari/invite.closed X%%DATADIR%%/scenari/invite.default X%%DATADIR%%/scenari/invite.owner X%%DATADIR%%/scenari/invite.private X%%DATADIR%%/scenari/invite.public X%%DATADIR%%/scenari/remind.default X%%DATADIR%%/scenari/remind.listmaster X%%DATADIR%%/scenari/remind.owner X%%DATADIR%%/scenari/review.closed X%%DATADIR%%/scenari/review.default X%%DATADIR%%/scenari/review.intranet X%%DATADIR%%/scenari/review.listmaster X%%DATADIR%%/scenari/review.owner X%%DATADIR%%/scenari/review.private X%%DATADIR%%/scenari/review.public X%%DATADIR%%/scenari/send.closed X%%DATADIR%%/scenari/send.default X%%DATADIR%%/scenari/send.editorkey X%%DATADIR%%/scenari/send.editorkeyonly X%%DATADIR%%/scenari/send.editorkeyonlyauth X%%DATADIR%%/scenari/send.intranet X%%DATADIR%%/scenari/send.intranetorprivate X%%DATADIR%%/scenari/send.newsletter X%%DATADIR%%/scenari/send.newsletterkeyonly X%%DATADIR%%/scenari/send.private X%%DATADIR%%/scenari/send.private_smime X%%DATADIR%%/scenari/send.privateandeditorkey X%%DATADIR%%/scenari/send.privateandnomultipartoreditorkey X%%DATADIR%%/scenari/send.privatekey X%%DATADIR%%/scenari/send.privatekeyandeditorkeyonly X%%DATADIR%%/scenari/send.privateoreditorkey X%%DATADIR%%/scenari/send.privateorpublickey X%%DATADIR%%/scenari/send.public X%%DATADIR%%/scenari/send.public_nobcc X%%DATADIR%%/scenari/send.publickey X%%DATADIR%%/scenari/send.publicnoattachment X%%DATADIR%%/scenari/send.publicnomultipart X%%DATADIR%%/scenari/subscribe.auth X%%DATADIR%%/scenari/subscribe.auth_notify X%%DATADIR%%/scenari/subscribe.auth_owner X%%DATADIR%%/scenari/subscribe.closed X%%DATADIR%%/scenari/subscribe.default X%%DATADIR%%/scenari/subscribe.intranet X%%DATADIR%%/scenari/subscribe.intranetorowner X%%DATADIR%%/scenari/subscribe.open X%%DATADIR%%/scenari/subscribe.open_notify X%%DATADIR%%/scenari/subscribe.open_quiet X%%DATADIR%%/scenari/subscribe.owner X%%DATADIR%%/scenari/subscribe.smime X%%DATADIR%%/scenari/subscribe.smimeorowner X%%DATADIR%%/scenari/topics_visibility.conceal X%%DATADIR%%/scenari/topics_visibility.default X%%DATADIR%%/scenari/topics_visibility.identified X%%DATADIR%%/scenari/topics_visibility.noconceal X%%DATADIR%%/scenari/unsubscribe.auth X%%DATADIR%%/scenari/unsubscribe.auth_notify X%%DATADIR%%/scenari/unsubscribe.closed X%%DATADIR%%/scenari/unsubscribe.default X%%DATADIR%%/scenari/unsubscribe.open X%%DATADIR%%/scenari/unsubscribe.open_notify X%%DATADIR%%/scenari/unsubscribe.owner X%%DATADIR%%/scenari/visibility.conceal X%%DATADIR%%/scenari/visibility.default X%%DATADIR%%/scenari/visibility.intranet X%%DATADIR%%/scenari/visibility.noconceal X%%DATADIR%%/scenari/visibility.secret X%%DATADIR%%/sympa.wsdl X%%DATADIR%%/topics.conf X%%DATADIR%%/web_tt2/active_lists.tt2 X%%DATADIR%%/web_tt2/add_request.tt2 X%%DATADIR%%/web_tt2/admin.tt2 X%%DATADIR%%/web_tt2/admin_menu.tt2 X%%DATADIR%%/web_tt2/arc.tt2 X%%DATADIR%%/web_tt2/arc_manage.tt2 X%%DATADIR%%/web_tt2/arc_protect.tt2 X%%DATADIR%%/web_tt2/arcsearch.tt2 X%%DATADIR%%/web_tt2/arcsearch_form.tt2 X%%DATADIR%%/web_tt2/button_footer.tt2 X%%DATADIR%%/web_tt2/button_header.tt2 X%%DATADIR%%/web_tt2/change_email.tt2 X%%DATADIR%%/web_tt2/choosepasswd.tt2 X%%DATADIR%%/web_tt2/close_list.tt2 X%%DATADIR%%/web_tt2/compose_mail.tt2 X%%DATADIR%%/web_tt2/copy_template.tt2 X%%DATADIR%%/web_tt2/create_list.tt2 X%%DATADIR%%/web_tt2/create_list_request.tt2 X%%DATADIR%%/web_tt2/css.tt2 X%%DATADIR%%/web_tt2/d_control.tt2 X%%DATADIR%%/web_tt2/d_editfile.tt2 X%%DATADIR%%/web_tt2/d_install_shared.tt2 X%%DATADIR%%/web_tt2/d_properties.tt2 X%%DATADIR%%/web_tt2/d_read.tt2 X%%DATADIR%%/web_tt2/d_upload.tt2 X%%DATADIR%%/web_tt2/dump_scenario.tt2 X%%DATADIR%%/web_tt2/edit_list_request.tt2 X%%DATADIR%%/web_tt2/edit_template.tt2 X%%DATADIR%%/web_tt2/editfile.tt2 X%%DATADIR%%/web_tt2/editsubscriber.tt2 X%%DATADIR%%/web_tt2/error.tt2 X%%DATADIR%%/web_tt2/footer.tt2 X%%DATADIR%%/web_tt2/get_closed_lists.tt2 X%%DATADIR%%/web_tt2/get_inactive_lists.tt2 X%%DATADIR%%/web_tt2/get_latest_lists.tt2 X%%DATADIR%%/web_tt2/get_pending_lists.tt2 X%%DATADIR%%/web_tt2/help.tt2 X%%DATADIR%%/web_tt2/help_admin.tt2 X%%DATADIR%%/web_tt2/help_editfile.tt2 X%%DATADIR%%/web_tt2/help_editlist.tt2 X%%DATADIR%%/web_tt2/help_user_options.tt2 X%%DATADIR%%/web_tt2/home.tt2 X%%DATADIR%%/web_tt2/info.tt2 X%%DATADIR%%/web_tt2/install_pending_list.tt2 X%%DATADIR%%/web_tt2/javascript.tt2 X%%DATADIR%%/web_tt2/latest_arc.tt2 X%%DATADIR%%/web_tt2/latest_d_read.tt2 X%%DATADIR%%/web_tt2/latest_lists.tt2 X%%DATADIR%%/web_tt2/list_admin_menu.tt2 X%%DATADIR%%/web_tt2/list_button_footer.tt2 X%%DATADIR%%/web_tt2/list_button_header.tt2 X%%DATADIR%%/web_tt2/list_menu.tt2 X%%DATADIR%%/web_tt2/list_panel.tt2 X%%DATADIR%%/web_tt2/lists.tt2 X%%DATADIR%%/web_tt2/login.tt2 X%%DATADIR%%/web_tt2/login_menu.tt2 X%%DATADIR%%/web_tt2/loginbanner.tt2 X%%DATADIR%%/web_tt2/loginrequest.tt2 X%%DATADIR%%/web_tt2/ls_templates.tt2 X%%DATADIR%%/web_tt2/main.tt2 X%%DATADIR%%/web_tt2/menu.tt2 X%%DATADIR%%/web_tt2/modindex.tt2 X%%DATADIR%%/web_tt2/notice.tt2 X%%DATADIR%%/web_tt2/pref.tt2 X%%DATADIR%%/web_tt2/remindpasswd.tt2 X%%DATADIR%%/web_tt2/remove_arc.tt2 X%%DATADIR%%/web_tt2/rename_list_request.tt2 X%%DATADIR%%/web_tt2/review.tt2 X%%DATADIR%%/web_tt2/review_family.tt2 X%%DATADIR%%/web_tt2/reviewbouncing.tt2 X%%DATADIR%%/web_tt2/rss.tt2 X%%DATADIR%%/web_tt2/rss_request.tt2 X%%DATADIR%%/web_tt2/scenario_test.tt2 X%%DATADIR%%/web_tt2/search.tt2 X%%DATADIR%%/web_tt2/search_list.tt2 X%%DATADIR%%/web_tt2/search_user.tt2 X%%DATADIR%%/web_tt2/serveradmin.tt2 X%%DATADIR%%/web_tt2/set_pending_list_request.tt2 X%%DATADIR%%/web_tt2/setlang.tt2 X%%DATADIR%%/web_tt2/show_cert.tt2 X%%DATADIR%%/web_tt2/sigrequest.tt2 X%%DATADIR%%/web_tt2/skinsedit.tt2 X%%DATADIR%%/web_tt2/stats.tt2 X%%DATADIR%%/web_tt2/subindex.tt2 X%%DATADIR%%/web_tt2/suboptions.tt2 X%%DATADIR%%/web_tt2/subrequest.tt2 X%%DATADIR%%/web_tt2/title.tt2 X%%DATADIR%%/web_tt2/tt2_error.tt2 X%%DATADIR%%/web_tt2/view_template.tt2 X%%DATADIR%%/web_tt2/viewbounce.tt2 X%%DATADIR%%/web_tt2/viewmod.tt2 X%%DATADIR%%/web_tt2/which.tt2 X%%DATADIR%%/web_tt2/your_lists.tt2 Xsympa/cgi-bin/sympa_soap_server.fcgi Xsympa/cgi-bin/wwsympa.fcgi Xsympa/cgi-bin/wwsympa-wrapper Xsympa/icons/back.png Xsympa/icons/begin.png Xsympa/icons/binary.png Xsympa/icons/down.png Xsympa/icons/end.png Xsympa/icons/folder.open.png Xsympa/icons/folder.png Xsympa/icons/image2.png Xsympa/icons/left.png Xsympa/icons/link.png Xsympa/icons/locked.png Xsympa/icons/logo-s-lock.png Xsympa/icons/logo-s.png Xsympa/icons/movie.png Xsympa/icons/right.png Xsympa/icons/sound1.png Xsympa/icons/text.png Xsympa/icons/unknown.png X@dirrm sympa/spool/tmp X@dirrm sympa/spool/task X@dirrm sympa/spool/outgoing X@dirrm sympa/spool/msg X@dirrm sympa/spool/moderation X@dirrm sympa/spool/expire X@dirrm sympa/spool/digest X@dirrm sympa/spool/auth X@dirrm sympa/spool X@dirrm sympa/icons X@dirrm sympa/expl X@dirrm sympa/cgi-bin X@dirrm sympa/arc X@dirrm sympa/bounce X@dirrm sympa X@dirrm %%DATADIR%%/web_tt2 X@dirrm %%DATADIR%%/scenari X@dirrm %%DATADIR%%/mail_tt2 X@dirrm %%DATADIR%%/list_task_models X@dirrm %%DATADIR%%/global_task_models X@dirrm %%DATADIR%%/create_list_templates/public_web_forum X@dirrm %%DATADIR%%/create_list_templates/private_working_group X@dirrm %%DATADIR%%/create_list_templates/news-letter X@dirrm %%DATADIR%%/create_list_templates/intranet_list X@dirrm %%DATADIR%%/create_list_templates/html-news-letter X@dirrm %%DATADIR%%/create_list_templates/hotline X@dirrm %%DATADIR%%/create_list_templates/discussion_list X@dirrm %%DATADIR%%/create_list_templates X@dirrm %%DATADIR%% X@dirrm %%EXAMPLESDIR%%/sample-list X@dirrm %%EXAMPLESDIR%% X@dirrm %%DOCSDIR%% X@dirrm libexec/sympa X@dirrm lib/sympa/Marc X@dirrm lib/sympa X@dirrm etc/sympa/web_tt2 X@dirrm etc/sympa/task_models X@dirrm etc/sympa/scenari X@dirrm etc/sympa/mail_tt2 X@dirrm etc/sympa/general_task_models X@dirrm etc/sympa/create_list_templates X@dirrm etc/sympa END-of-sympa5/pkg-plist echo x - sympa5/pkg-descr sed 's/^X//' >sympa5/pkg-descr << 'END-of-sympa5/pkg-descr' XSYMPA -- Systeme de Multi-Postage Automatique X XSYMPA is an electronic mailing list manager. It is used to automate list Xmanagement functions such as subscription, moderation and management of Xarchives. SYMPA also manages sending of messages to the lists, and Xmakes it possible to reduce the load on the system. Provided that you Xhave enough memory on your system, Sympa is especially well adapted for big Xlists. For a list with 20 000 subscribers, it takes 5 minutes to send a Xmessage to 90% of subscribers, of course considering that the network is Xavailable. X XWWW: http://www.sympa.org/ END-of-sympa5/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509261319.j8QDJKDQ001614>