aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mail/sympa/Makefile14
-rw-r--r--mail/sympa/distinfo6
-rw-r--r--mail/sympa/files/pkg-message.in9
-rw-r--r--mail/sympa/files/sympa.in4
-rw-r--r--mail/sympa/pkg-plist190
5 files changed, 106 insertions, 117 deletions
diff --git a/mail/sympa/Makefile b/mail/sympa/Makefile
index 6fce588b00d7..809781c47546 100644
--- a/mail/sympa/Makefile
+++ b/mail/sympa/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= sympa
-DISTVERSION= 6.2.24
+DISTVERSION= 6.2.30
CATEGORIES= mail
MAINTAINER= dgeo@centrale-marseille.fr
@@ -54,7 +54,7 @@ PORTDOCS= NEWS.md
USERS= sympa
GROUPS= sympa
# Shebang is corrected by configure script
-USES= autoreconf cpe fakeroot perl5 shebangfix
+USES= autoreconf cpe fakeroot perl5 shebangfix gettext
SHEBANG_FILES= po/sympa/xgettext.pl \
po/sympa/add-lang.pl \
@@ -77,6 +77,8 @@ CONFIGURE_ARGS+=--enable-fhs \
--with-lockdir=/var/spool/lock \
--with-modulesdir=${PREFIX}/libexec/${PORTNAME} \
--with-staticdir=${DATADIR}/static \
+ --with-cssdir=${DATADIR}/static/css \
+ --with-picturesdir=${DATADIR}/static/pictures \
--with-piddir=/var/run/${PORTNAME} \
--with-scriptdir=${PREFIX}/libexec/${PORTNAME} \
--with-spooldir=/var/spool/${PORTNAME} \
@@ -97,8 +99,8 @@ USE_RC_SUBR= sympa
CONFLICTS= sympa-5*
-OPTIONS_DEFINE= FASTCGI APACHE NLS
-OPTIONS_DEFAULT=APACHE NLS
+OPTIONS_DEFINE= FASTCGI APACHE
+OPTIONS_DEFAULT=APACHE
OPTIONS_RADIO= DATABASE
OPTIONS_RADIO_DATABASE= PGSQL SYBASE MYSQL
OPTIONS_SUB= yes
@@ -115,11 +117,9 @@ OPTIONS_DEFAULT+= ${option}
. endfor
.endif
-NLS_USES= gettext
-NLS_CONFIGURE_ENABLE= nls
FASTCGI_RUN_DEPENDS= p5-FCGI>=0:www/p5-FCGI
APACHE_IMPLIES= FASTCGI
-APACHE_USE= APACHE_RUN=22+
+APACHE_USES+= apache:run
APACHE_RUN_DEPENDS= ${LOCALBASE}/${APACHEMODDIR}/mod_fastcgi.so:www/mod_fastcgi
PGSQL_SUB_LIST= REQ_PGSQL=postgresql
diff --git a/mail/sympa/distinfo b/mail/sympa/distinfo
index 871dcd0ae991..c57bb13dfdaf 100644
--- a/mail/sympa/distinfo
+++ b/mail/sympa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513872738
-SHA256 (sympa-community-sympa-6.2.24_GH0.tar.gz) = 4eeea0a4a41f99d3bf46fc2de250152d53ececf545b05ea3da447f871c67965f
-SIZE (sympa-community-sympa-6.2.24_GH0.tar.gz) = 10676960
+TIMESTAMP = 1522755872
+SHA256 (sympa-community-sympa-6.2.30_GH0.tar.gz) = 3613738824c482719461675f93672811ba0618fb53caa5d8e6c9c956bb6d9fb1
+SIZE (sympa-community-sympa-6.2.30_GH0.tar.gz) = 10303628
diff --git a/mail/sympa/files/pkg-message.in b/mail/sympa/files/pkg-message.in
index 0f61ce3a4d0e..fc39f5ba011a 100644
--- a/mail/sympa/files/pkg-message.in
+++ b/mail/sympa/files/pkg-message.in
@@ -1,14 +1,13 @@
If you upgrade:
- * from <6.2, read
- read https://www.sympa.org/faq/upgrade-to-v6.2
- * else, run
+ * from < 6.2.25, read
+ read https://sympa-community.github.io/manual/upgrade/notes.html
+ * else, simply run
# sympa.pl --upgrade
First install:
* run # sympa_wizard.pl
* create database with # sympa.pl --health_check
- Sybase: see https://www.sympa.org/manual_6.2/database
+ Sybase: see https://sympa-community.github.io/manual/install/setup-database.html
for wwsympa server, see samples configs in %%EXAMPLESDIR%%
-
diff --git a/mail/sympa/files/sympa.in b/mail/sympa/files/sympa.in
index 7b1cede906e5..5879c7349db8 100644
--- a/mail/sympa/files/sympa.in
+++ b/mail/sympa/files/sympa.in
@@ -38,6 +38,7 @@ extra_commands=status
sympadir=%%PREFIX%%/libexec/sympa
sympaconf=%%ETCDIR%%/sympa.conf
+echo_opt="-n"
sub_status()
{
@@ -72,7 +73,6 @@ sub_module_start()
return 1
fi
$sympadir/$1.pl $startparam && echo "success" || echo "failure"
- echo
}
sub_start()
@@ -142,7 +142,6 @@ sub_stop()
else
echo 'died'
fi
- echo
else
echo "Module $1.pl not running"
fi
@@ -167,7 +166,6 @@ sympa_start()
sub_start bounced
sub_start task_manager
touch /var/spool/lock/sympa
- echo
else
echo "Sympa seems active. No action will be taken."
echo "Try \"sympa status\" or \"sympa restart"\".
diff --git a/mail/sympa/pkg-plist b/mail/sympa/pkg-plist
index e39f2c092004..b9eb56906dc6 100644
--- a/mail/sympa/pkg-plist
+++ b/mail/sympa/pkg-plist
@@ -3,7 +3,6 @@ bin/sympa.pl
bin/sympa_wizard.pl
bin/upgrade_bulk_spool.pl
bin/upgrade_send_spool.pl
-bin/sympa_smtpc
%%ETCDIR%%/data_structure.version.sample
%%ETCDIR%%/README
libexec/sympa/Conf.pm
@@ -14,7 +13,6 @@ libexec/sympa/Sympa/Aliases/CheckSMTP.pm
libexec/sympa/Sympa/Aliases/External.pm
libexec/sympa/Sympa/Aliases/Template.pm
libexec/sympa/Sympa/Archive.pm
-libexec/sympa/Sympa/Auth.pm
libexec/sympa/Sympa/Bulk.pm
libexec/sympa/Sympa/CommandDef.pm
libexec/sympa/Sympa/ConfDef.pm
@@ -49,8 +47,6 @@ libexec/sympa/Sympa/List/Config.pm
libexec/sympa/Sympa/LockedFile.pm
libexec/sympa/Sympa/Log.pm
libexec/sympa/Sympa/Mailer.pm
-libexec/sympa/Sympa/Marc.pm
-libexec/sympa/Sympa/Marc/Search.pm
libexec/sympa/Sympa/Message.pm
libexec/sympa/Sympa/Message/Plugin.pm
libexec/sympa/Sympa/Message/Plugin/FixEncoding.pm
@@ -97,13 +93,8 @@ libexec/sympa/Sympa/Request/Handler/decl.pm
libexec/sympa/Sympa/Request/Handler/move_list.pm
libexec/sympa/Sympa/Request/Handler/open_list.pm
libexec/sympa/Sympa/Request/Message.pm
-libexec/sympa/Sympa/Report.pm
libexec/sympa/Sympa/Robot.pm
-libexec/sympa/Sympa/SOAP.pm
-libexec/sympa/Sympa/SOAP/Transport.pm
libexec/sympa/Sympa/Scenario.pm
-libexec/sympa/Sympa/Session.pm
-libexec/sympa/Sympa/SharedDocument.pm
libexec/sympa/Sympa/Spindle.pm
libexec/sympa/Sympa/Spindle/AuthorizeMessage.pm
libexec/sympa/Sympa/Spindle/AuthorizeRequest.pm
@@ -159,11 +150,19 @@ libexec/sympa/Sympa/Tools/Password.pm
libexec/sympa/Sympa/Tools/SMIME.pm
libexec/sympa/Sympa/Tools/Text.pm
libexec/sympa/Sympa/Tools/Time.pm
-libexec/sympa/Sympa/Tools/WWW.pm
libexec/sympa/Sympa/Topic.pm
libexec/sympa/Sympa/Tracking.pm
libexec/sympa/Sympa/Upgrade.pm
libexec/sympa/Sympa/User.pm
+libexec/sympa/Sympa/WWW/Auth.pm
+libexec/sympa/Sympa/WWW/Marc.pm
+libexec/sympa/Sympa/WWW/Marc/Search.pm
+libexec/sympa/Sympa/WWW/Report.pm
+libexec/sympa/Sympa/WWW/SOAP.pm
+libexec/sympa/Sympa/WWW/SOAP/Transport.pm
+libexec/sympa/Sympa/WWW/Session.pm
+libexec/sympa/Sympa/WWW/SharedDocument.pm
+libexec/sympa/Sympa/WWW/Tools.pm
libexec/sympa/alias_manager.pl
libexec/sympa/arc2webarc.pl
libexec/sympa/archived.pl
@@ -242,7 +241,6 @@ man/man3/Sympa::List::Config.3Sympa.gz
man/man3/Sympa::LockedFile.3Sympa.gz
man/man3/Sympa::Log.3Sympa.gz
man/man3/Sympa::Mailer.3Sympa.gz
-man/man3/Sympa::Marc::Search.3Sympa.gz
man/man3/Sympa::Message.3Sympa.gz
man/man3/Sympa::Message::Plugin.3Sympa.gz
man/man3/Sympa::Message::Plugin::FixEncoding.3Sympa.gz
@@ -289,8 +287,6 @@ man/man3/Sympa::Request::Handler::unknown.3Sympa.gz
man/man3/Sympa::Request::Handler::verify.3Sympa.gz
man/man3/Sympa::Request::Handler::which.3Sympa.gz
man/man3/Sympa::Request::Message.3Sympa.gz
-man/man3/Sympa::Session.3Sympa.gz
-man/man3/Sympa::SharedDocument.3Sympa.gz
man/man3/Sympa::Spindle.3Sympa.gz
man/man3/Sympa::Spindle::AuthorizeMessage.3Sympa.gz
man/man3/Sympa::Spindle::AuthorizeRequest.3Sympa.gz
@@ -344,6 +340,9 @@ man/man3/Sympa::Tools::Time.3Sympa.gz
man/man3/Sympa::Topic.3Sympa.gz
man/man3/Sympa::Tracking.3Sympa.gz
man/man3/Sympa::User.3Sympa.gz
+man/man3/Sympa::WWW::Marc::Search.3Sympa.gz
+man/man3/Sympa::WWW::Session.3Sympa.gz
+man/man3/Sympa::WWW::SharedDocument.3Sympa.gz
man/man5/auth.conf.5.gz
man/man5/automatic_lists_description.conf.5.gz
man/man5/charset.conf.5.gz
@@ -367,76 +366,75 @@ man/man8/sympa_msg.8.gz
man/man8/sympa_soap_server.8.gz
man/man8/task_manager.8.gz
man/man8/wwsympa.8.gz
-share/doc/smtpc/smtpc.1.md
-%%NLS%%share/locale/af/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/ar/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/ar/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/bg/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/bg/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/br/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/br/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/ca/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/ca/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/de/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/de/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/el/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/el/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/en_US/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/en_US/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/eo/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/es/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/es/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/et/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/et/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/eu/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/eu/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/id/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/id/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/io/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/it/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/it/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/ko/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/la/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/ml/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/nb/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/nb/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/nn/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/oc/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/oc/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/rm/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/vi/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/vi/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/sympa.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/web_help.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/sympa.mo
+share/locale/af/LC_MESSAGES/sympa.mo
+share/locale/ar/LC_MESSAGES/sympa.mo
+share/locale/ar/LC_MESSAGES/web_help.mo
+share/locale/bg/LC_MESSAGES/sympa.mo
+share/locale/bg/LC_MESSAGES/web_help.mo
+share/locale/br/LC_MESSAGES/sympa.mo
+share/locale/br/LC_MESSAGES/web_help.mo
+share/locale/ca/LC_MESSAGES/sympa.mo
+share/locale/ca/LC_MESSAGES/web_help.mo
+share/locale/cs/LC_MESSAGES/sympa.mo
+share/locale/cs/LC_MESSAGES/web_help.mo
+share/locale/de/LC_MESSAGES/sympa.mo
+share/locale/de/LC_MESSAGES/web_help.mo
+share/locale/el/LC_MESSAGES/sympa.mo
+share/locale/el/LC_MESSAGES/web_help.mo
+share/locale/en_US/LC_MESSAGES/sympa.mo
+share/locale/en_US/LC_MESSAGES/web_help.mo
+share/locale/eo/LC_MESSAGES/sympa.mo
+share/locale/es/LC_MESSAGES/sympa.mo
+share/locale/es/LC_MESSAGES/web_help.mo
+share/locale/et/LC_MESSAGES/sympa.mo
+share/locale/et/LC_MESSAGES/web_help.mo
+share/locale/eu/LC_MESSAGES/sympa.mo
+share/locale/eu/LC_MESSAGES/web_help.mo
+share/locale/fi/LC_MESSAGES/sympa.mo
+share/locale/fi/LC_MESSAGES/web_help.mo
+share/locale/fr/LC_MESSAGES/sympa.mo
+share/locale/fr/LC_MESSAGES/web_help.mo
+share/locale/gl/LC_MESSAGES/sympa.mo
+share/locale/gl/LC_MESSAGES/web_help.mo
+share/locale/hu/LC_MESSAGES/sympa.mo
+share/locale/hu/LC_MESSAGES/web_help.mo
+share/locale/id/LC_MESSAGES/sympa.mo
+share/locale/id/LC_MESSAGES/web_help.mo
+share/locale/io/LC_MESSAGES/sympa.mo
+share/locale/it/LC_MESSAGES/sympa.mo
+share/locale/it/LC_MESSAGES/web_help.mo
+share/locale/ja/LC_MESSAGES/sympa.mo
+share/locale/ja/LC_MESSAGES/web_help.mo
+share/locale/ko/LC_MESSAGES/sympa.mo
+share/locale/la/LC_MESSAGES/sympa.mo
+share/locale/ml/LC_MESSAGES/sympa.mo
+share/locale/nb/LC_MESSAGES/sympa.mo
+share/locale/nb/LC_MESSAGES/web_help.mo
+share/locale/nl/LC_MESSAGES/sympa.mo
+share/locale/nl/LC_MESSAGES/web_help.mo
+share/locale/nn/LC_MESSAGES/sympa.mo
+share/locale/oc/LC_MESSAGES/sympa.mo
+share/locale/oc/LC_MESSAGES/web_help.mo
+share/locale/pl/LC_MESSAGES/sympa.mo
+share/locale/pl/LC_MESSAGES/web_help.mo
+share/locale/pt/LC_MESSAGES/sympa.mo
+share/locale/pt/LC_MESSAGES/web_help.mo
+share/locale/pt_BR/LC_MESSAGES/sympa.mo
+share/locale/pt_BR/LC_MESSAGES/web_help.mo
+share/locale/ro/LC_MESSAGES/sympa.mo
+share/locale/ro/LC_MESSAGES/web_help.mo
+share/locale/rm/LC_MESSAGES/sympa.mo
+share/locale/ru/LC_MESSAGES/sympa.mo
+share/locale/ru/LC_MESSAGES/web_help.mo
+share/locale/sv/LC_MESSAGES/sympa.mo
+share/locale/sv/LC_MESSAGES/web_help.mo
+share/locale/tr/LC_MESSAGES/sympa.mo
+share/locale/tr/LC_MESSAGES/web_help.mo
+share/locale/vi/LC_MESSAGES/sympa.mo
+share/locale/vi/LC_MESSAGES/web_help.mo
+share/locale/zh_CN/LC_MESSAGES/sympa.mo
+share/locale/zh_CN/LC_MESSAGES/web_help.mo
+share/locale/zh_TW/LC_MESSAGES/sympa.mo
%%DATADIR%%/defaults/auth.conf
%%DATADIR%%/defaults/charset.conf
%%DATADIR%%/defaults/crawlers_detection.conf
@@ -527,12 +525,12 @@ share/doc/smtpc/smtpc.1.md
%%DATADIR%%/defaults/mhonarc-ressources.tt2
%%DATADIR%%/defaults/mime.types
%%DATADIR%%/defaults/nrcpt_by_domain.conf
-%%DATADIR%%/defaults/scenari/access_web_archive.closed
-%%DATADIR%%/defaults/scenari/access_web_archive.intranet
-%%DATADIR%%/defaults/scenari/access_web_archive.listmaster
-%%DATADIR%%/defaults/scenari/access_web_archive.owner
-%%DATADIR%%/defaults/scenari/access_web_archive.private
-%%DATADIR%%/defaults/scenari/access_web_archive.public
+%%DATADIR%%/defaults/scenari/archive_web_access.closed
+%%DATADIR%%/defaults/scenari/archive_web_access.intranet
+%%DATADIR%%/defaults/scenari/archive_web_access.listmaster
+%%DATADIR%%/defaults/scenari/archive_web_access.owner
+%%DATADIR%%/defaults/scenari/archive_web_access.private
+%%DATADIR%%/defaults/scenari/archive_web_access.public
%%DATADIR%%/defaults/scenari/add.auth
%%DATADIR%%/defaults/scenari/add.authdkim
%%DATADIR%%/defaults/scenari/add.closed
@@ -861,15 +859,7 @@ share/doc/smtpc/smtpc.1.md
%%DATADIR%%/static/external/modernizr.custom.js
%%DATADIR%%/static/external/respondjs/respond.min.js
%%DATADIR%%/static/fonts/Raleway/OFL.txt
-%%DATADIR%%/static/fonts/Raleway/Raleway-Bold.ttf
-%%DATADIR%%/static/fonts/Raleway/Raleway-ExtraBold.ttf
-%%DATADIR%%/static/fonts/Raleway/Raleway-ExtraLight.ttf
-%%DATADIR%%/static/fonts/Raleway/Raleway-Heavy.ttf
-%%DATADIR%%/static/fonts/Raleway/Raleway-Light.ttf
-%%DATADIR%%/static/fonts/Raleway/Raleway-Medium.ttf
-%%DATADIR%%/static/fonts/Raleway/Raleway-Regular.ttf
-%%DATADIR%%/static/fonts/Raleway/Raleway-SemiBold.ttf
-%%DATADIR%%/static/fonts/Raleway/Raleway-Thin.ttf
+%%DATADIR%%/static/fonts/Raleway/Raleway-Regular.otf
%%DATADIR%%/static/fonts/foundation-icons/foundation-icons.css
%%DATADIR%%/static/fonts/foundation-icons/foundation-icons.eot
%%DATADIR%%/static/fonts/foundation-icons/foundation-icons.svg
@@ -1205,11 +1195,13 @@ share/doc/smtpc/smtpc.1.md
@dir %%ETCDIR%%/search_filters
@dir %%ETCDIR%%/web_tt2
@dir libexec/sympa/Sympa/Template/Plugin
-@dir share/doc/smtpc
@dir %%DATADIR%%/arc
@dir %%DATADIR%%/bounce
@dir %%DATADIR%%/list_data
+@dir %%DATADIR%%/static
@owner sympa
+@dir %%DATADIR%%/static/css
+@dir %%DATADIR%%/static/pictures
@dir /var/run/sympa
@dir /var/spool/sympa/automatic
@dir /var/spool/sympa/bounce