2010-03-27 11:47:13 +00:00
|
|
|
COMMENT = mailing list manager with web interface
|
|
|
|
|
2016-11-04 10:22:25 +00:00
|
|
|
VERSION = 6.2.16
|
2010-12-30 17:51:25 +00:00
|
|
|
DISTNAME = sympa-${VERSION}
|
2022-11-08 11:14:43 +00:00
|
|
|
REVISION = 6
|
2010-12-30 17:51:25 +00:00
|
|
|
|
2010-03-27 11:47:13 +00:00
|
|
|
CATEGORIES = mail www
|
|
|
|
|
|
|
|
HOMEPAGE = http://www.sympa.org
|
|
|
|
|
|
|
|
# GPLv2
|
2019-07-12 20:46:54 +00:00
|
|
|
PERMIT_PACKAGE = Yes
|
2010-03-27 11:47:13 +00:00
|
|
|
|
2011-08-16 10:06:58 +00:00
|
|
|
MASTER_SITES = ${HOMEPAGE}/distribution/ \
|
2016-11-04 10:22:25 +00:00
|
|
|
${HOMEPAGE}/distribution/old/
|
2010-03-27 11:47:13 +00:00
|
|
|
|
|
|
|
MODULES = perl
|
|
|
|
USE_GMAKE = Yes
|
|
|
|
|
|
|
|
SYMPA_HOME = /var/sympa
|
|
|
|
|
|
|
|
SUBST_VARS += SYMPA_HOME
|
|
|
|
|
|
|
|
CONFIGURE_STYLE = gnu
|
2016-11-04 10:22:25 +00:00
|
|
|
CONFIGURE_ARGS = --with-modulesdir=${PREFIX}/${P5SITE} \
|
2010-03-27 11:47:13 +00:00
|
|
|
--with-initdir=${PREFIX}/sbin \
|
2016-11-04 10:22:25 +00:00
|
|
|
--without-smrshdir \
|
2010-12-31 06:44:21 +00:00
|
|
|
--with-user=_sympa \
|
|
|
|
--with-group=_sympa \
|
2015-01-28 21:21:13 +00:00
|
|
|
--with-aliases_file=${SYMPA_HOME}/sympa_aliases \
|
2016-11-04 10:22:25 +00:00
|
|
|
--with-confdir=${SYMPA_HOME}/etc \
|
|
|
|
--with-expldir=${SYMPA_HOME}/list_data \
|
|
|
|
--with-spooldir=${VARBASE}/spool/sympa \
|
|
|
|
--with-staticdir=${VARBASE}/www/sympa \
|
2010-03-27 11:47:13 +00:00
|
|
|
--with-cgidir=${PREFIX}/libexec/sympa \
|
2010-12-30 17:51:25 +00:00
|
|
|
--libexecdir=${PREFIX}/libexec/sympa \
|
2010-03-27 11:47:13 +00:00
|
|
|
--with-defaultdir=${PREFIX}/share/sympa \
|
2010-12-30 17:51:25 +00:00
|
|
|
--with-docdir=${PREFIX}/share/examples/sympa \
|
|
|
|
--sbindir=${PREFIX}/sbin \
|
2016-11-04 10:22:25 +00:00
|
|
|
--with-postmap=${LOCALBASE}/sbin/postmap \
|
|
|
|
--with-postalias=${LOCALBASE}/sbin/postalias \
|
|
|
|
--with-piddir=${VARBASE}/run/sympa \
|
|
|
|
--with-lockdir=${VARBASE}/spool/lock \
|
2010-03-27 11:47:13 +00:00
|
|
|
--with-localedir=${PREFIX}/share/locale
|
|
|
|
|
2019-05-20 22:15:00 +00:00
|
|
|
# no LIB_DEPENDS, doesn't link with it
|
|
|
|
BUILD_DEPENDS = devel/gettext,-runtime
|
2016-11-04 10:22:25 +00:00
|
|
|
# for postmap check
|
|
|
|
BUILD_DEPENDS += mail/postfix/stable
|
2010-03-27 11:47:13 +00:00
|
|
|
WANTLIB = c
|
|
|
|
|
2010-11-19 07:23:05 +00:00
|
|
|
RUN_DEPENDS = archivers/p5-Archive-Zip \
|
2011-09-17 13:16:45 +00:00
|
|
|
converters/p5-Unicode-LineBreak>=2011.05 \
|
2010-11-19 07:23:05 +00:00
|
|
|
databases/p5-DBI \
|
2019-05-20 22:15:00 +00:00
|
|
|
devel/gettext,-runtime \
|
2010-11-19 07:23:05 +00:00
|
|
|
devel/p5-IO-stringy \
|
|
|
|
devel/p5-File-Copy-Recursive \
|
2016-11-04 10:22:25 +00:00
|
|
|
devel/p5-Class-Singleton \
|
2010-11-19 07:23:05 +00:00
|
|
|
devel/p5-libintl \
|
2016-11-04 10:22:25 +00:00
|
|
|
devel/p5-DateTime-Format-Mail \
|
|
|
|
devel/p5-DateTime-TimeZone \
|
2010-11-19 07:23:05 +00:00
|
|
|
devel/p5-Term-ProgressBar \
|
|
|
|
net/p5-Net-Netmask \
|
2016-11-04 10:22:25 +00:00
|
|
|
net/p5-Net-CIDR \
|
2010-11-19 07:23:05 +00:00
|
|
|
mail/p5-MIME-tools \
|
|
|
|
mail/p5-MIME-Charset \
|
|
|
|
mail/p5-MIME-EncWords \
|
|
|
|
mail/p5-MIME-Lite-HTML \
|
|
|
|
security/p5-IO-Socket-SSL \
|
|
|
|
security/p5-Crypt-CipherSaber \
|
2016-11-04 10:22:25 +00:00
|
|
|
sysutils/p5-File-NFSLock \
|
2010-11-19 07:23:05 +00:00
|
|
|
textproc/p5-Template \
|
|
|
|
textproc/p5-XML-LibXML \
|
2010-12-30 17:51:25 +00:00
|
|
|
www/spawn-fcgi \
|
2010-11-19 07:23:05 +00:00
|
|
|
www/mhonarc \
|
|
|
|
www/p5-libwww \
|
2016-11-04 10:22:25 +00:00
|
|
|
www/p5-CGI \
|
2010-11-19 07:23:05 +00:00
|
|
|
www/p5-HTML-Format \
|
|
|
|
www/p5-HTML-StripScripts-Parser \
|
|
|
|
www/p5-HTML-Tree
|
2010-03-27 11:47:13 +00:00
|
|
|
|
2013-03-11 11:20:26 +00:00
|
|
|
NO_TEST = Yes
|
2010-11-08 21:08:43 +00:00
|
|
|
|
2010-03-27 11:47:13 +00:00
|
|
|
pre-configure:
|
2016-11-04 10:22:25 +00:00
|
|
|
${SUBST_CMD} ${WRKSRC}/src/lib/Sympa/ConfDef.pm
|
2010-03-27 11:47:13 +00:00
|
|
|
|
|
|
|
post-install:
|
2010-12-30 17:51:25 +00:00
|
|
|
# taken from Makefile's installconfig target
|
2016-11-04 10:22:25 +00:00
|
|
|
env PERL5LIB=${PREFIX}/${P5SITE} \
|
2010-03-27 11:47:13 +00:00
|
|
|
${PREFIX}/sbin/sympa_wizard.pl --create sympa.conf \
|
|
|
|
--target ${PREFIX}/share/examples/sympa/sympa.conf
|
2010-12-30 17:51:25 +00:00
|
|
|
echo ${VERSION} > ${PREFIX}/share/examples/sympa/data_structure.version
|
2016-11-04 10:22:25 +00:00
|
|
|
mv ${PREFIX}/../../var/www/sympa ${PREFIX}/share/sympa/wwwroot
|
2010-03-27 11:47:13 +00:00
|
|
|
|
|
|
|
.include <bsd.port.mk>
|