/* ** FILE: lists.h ** AUTHOR: Bernhard Reiter (bernhard@ffii.org) ** ** ABSTRACT: Define the lists supported by hypermail ** does the same as Kent Landfield's lists.h ** but completely rewritten. ** ** This software is Copyright (c) 1999 by Bernhard Reiter ** ** This program and library is free software; you can redistribute it and/or ** modify it under the terms of the GNU (Library) General Public License ** as published by the Free Software Foundation; either version 2 ** of the License, or any later version. ** ** This program is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ** GNU (Library) General Public License for more details. ** ** You should have received a copy of the GNU (Library) General Public License ** along with this program; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA ** */ #if defined(LIST_testmailman) # if defined(ARCHIVE) # error only one definition of all the macros is allowed! # endif #define HYPERMAIL "/usr/local/bin/hypermail" #define ARCHIVE "/var/www/mail-archive/testmailman" #define MAILBOXDIR "/var/www/mail-archive/testmailman/mailbox" #define LABEL "Testmailman Mailinglist" #define ABOUT_LINK "../../index.html" #define LISTNAME "testmailman" #define CONFIGFILE "NONE" #define FURTHER_OPTIONS "-o showheaders=1 -L de -o show_headers=From,Subject,Cc,Message-ID,Date" #endif #if defined(LIST_polis) # if defined(ARCHIVE) # error only one definition of all the macros is allowed! # endif #define HYPERMAIL "/usr/local/bin/hypermail" #define ARCHIVE "/var/www/mail-archive/polis" #define MAILBOXDIR "/var/www/mail-archive/polis/mailbox" #define LABEL "POLIS (FFII Virtuelles Vereinsleben) Mailinglist" #define ABOUT_LINK "../../index.html" #define LISTNAME "polis" #define FURTHER_OPTIONS "-L de" #define CONFIGFILE "NONE" #endif #if defined(LIST_swpat) # if defined(ARCHIVE) # error only one definition of all the macros is allowed! # endif #define HYPERMAIL "/usr/local/bin/hypermail" #define ARCHIVE "/var/www/mail-archive/swpat" #define MAILBOXDIR "/var/www/mail-archive/swpat/mailbox" #define LABEL "FFII Softwarepatente Diskussion Mailingliste" #define ABOUT_LINK "../../index.html" #define LISTNAME "swpat" #define CONFIGFILE "NONE" #endif #if defined(LIST_lobby) # if defined(ARCHIVE) # error only one definition of all the macros is allowed! # endif #define HYPERMAIL "/usr/local/bin/hypermail" #define ARCHIVE "/var/www/mail-archive/lobby" #define MAILBOXDIR "/var/www/mail-archive/lobby/mailbox" #define LABEL "LOBBY (FFII Politische Kampagnen und Öffentlichkeitsarbeit) Mailingliste" #define ABOUT_LINK "../../index.html" #define LISTNAME "lobby" #define CONFIGFILE "NONE" #endif #if defined(LIST_htest) # if defined(ARCHIVE) # error only one definition of all the macros is allowed! # endif #define HYPERMAIL "../src/hypermail" #define ARCHIVE "../tests/mail-archive" #define MAILBOXDIR "../tests/mail-archive/mailbox" #define LABEL "Hypermail Test Archive" #define ABOUT_LINK "../" #define LISTNAME "hypermail-test" #define CONFIGFILE "../tests/test.rc" #endif #if !defined(FURTHER_OPTIONS) /* default FURTHER_OPTIONS */ #define FURTHER_OPTIONS "" #endif /* sanity check */ #if !defined(ARCHIVE) # error No archive seems to be defined for this run #endif