summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbouyer <bouyer>2017-03-20 10:24:02 +0000
committerbouyer <bouyer>2017-03-20 10:24:02 +0000
commiteb1fbb283f5420e9dc3da1d80bde0287d653160e (patch)
treed66a710f5bdeb4b5293ecdf1c8af41f40753c6bb
parent005ced450f6524ee4987971f13d57508d5569804 (diff)
downloadpkgsrc-eb1fbb283f5420e9dc3da1d80bde0287d653160e.tar.gz
Update sympa to 6.2.16. Notable changes since 6.2.7
This version finally fixes the old problem for primo-installation when the sympa wizard would not start to generate the sympa.conf... because the sympa.conf file was empty. In addition, Soji fixed a timeout problem when Sympa closed a list, because Sympa spent ages checking whether the list was included or not in another one. He simply added a table registering the lists inclusions to speed up the checking process. And because fixing the problem was not enough to him, he also added a new page in the Sympa web interface to visualize lists inclusions. In summary, what you have now is: "including_lists" page to get lists including particular lists. This page is accessible only by list owners and listmasters. Now looping by include_list settings can be detected. Inclusion is skipped if a setting will cause looping. the new 'include_sympa_list' parameter obsoletes 'include_list' in list config and named data sources. Older one may still be used as it is mapped to newer one internally. The subindex page did not allow to actually accept/reject subscriptions. This was because of a badly named parameter being passed to the templates. WWSympa does no longer respect HTTP request header fields noticing the request was forwarded ("X-Forwarded-Host:" etc.). In particular cases, you may require adjusting configuration. Now wwsympa_url parameter defines the URL publicly accessed by users. Contrarily "http_host" and "cookie_domain" parameters indicate the URI and/or domain which are locally recognized by wwsympa, i.e taken form "http_host" ("Host:" field) and "request_uri" CGI environments. "Location:" response field sent by wwsympa to cause redirection also gives local URL. If requests sent from users to wwsympa are rewritten by intermediate server(s), you should make sure that wwsympa server and rewriting server(s) are appropriately configured. a new parameter, use_tls, appears to replace obsoleted "use_ssl" and "use_start_tls" parameters; note that these obsoleted parameters can stil be used. But the new one is way more convenient: "use_tls" takes one of following values corresponding to old ones: "starttls" : use_ssl=0, use_start_tls=1. "ldaps" : use_ssl=1, use_start_tls=0. "none" : TLS/SSL is disabled. Now STARTTLS may be enabled in LDAP datasource configuration of lists along with LDAPS. The "Feedback" link will now be visible by listmasters only! We received enough mails from end users mis-interpreting this link with their local helpdesk. :-| Now [% path_cgi %] template variable respects "wwsympa_url" configuration parameter. Previously it was taken from CGI environment variable. Soji also improved Sympa daemons to capture the SIGCHLD signal, so that defunct children will be closed quicker. As we tend to change the CSS regularly according to the different feedback you send us, we added the Sympa version number in the CSS file URL, so that it will be automatically reloaded, ignoring cache, when your users arrive on the web interface after an upgrade. Changing web_archive_spam_protection did not update spam protection mode on past archives. Fixed by applying spam protection at the time of display, not when archives were created / rebuilt. base element in web output should be eliminated, because it will mess reverse proxy and so on. Fixed by making partial URIs to be redirected to base URI. WWSympa: Cannot view attachments in bounce messages and moderated messages. Fixed by correcting inappropriate relative URL paths.
-rw-r--r--mail/sympa/Makefile6
-rw-r--r--mail/sympa/PLIST169
-rw-r--r--mail/sympa/distinfo15
-rw-r--r--mail/sympa/patches/patch-aa23
-rw-r--r--mail/sympa/patches/patch-ac10
-rw-r--r--mail/sympa/patches/patch-src_lib_Sympa_Session.pm14
6 files changed, 195 insertions, 42 deletions
diff --git a/mail/sympa/Makefile b/mail/sympa/Makefile
index 799bbe852f7..36974d8e979 100644
--- a/mail/sympa/Makefile
+++ b/mail/sympa/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.64 2017/01/19 18:52:17 agc Exp $
+# $NetBSD: Makefile,v 1.65 2017/03/20 10:24:02 bouyer Exp $
-DISTNAME= sympa-6.2.7
-PKGREVISION= 3
+DISTNAME= sympa-6.2.16
+#PKGREVISION= 3
CATEGORIES= mail
MASTER_SITES= http://www.sympa.org/distribution/
MASTER_SITES+= http://www.sympa.org/distribution/old/
diff --git a/mail/sympa/PLIST b/mail/sympa/PLIST
index 30785caf7d0..85acdcc3cb5 100644
--- a/mail/sympa/PLIST
+++ b/mail/sympa/PLIST
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.14 2015/09/26 14:56:10 bouyer Exp $
+@comment $NetBSD: PLIST,v 1.15 2017/03/20 10:24:02 bouyer Exp $
man/man1/mod2html.1
man/man1/sympa.1
man/man1/sympa_newaliases.1
man/man1/sympa_smtpc.1
man/man1/sympa_test_ldap.1
+man/man1/sympa_toc.1
man/man1/sympa_wizard.1
man/man1/upgrade_bulk_spool.1
man/man1/upgrade_send_spool.1
@@ -12,6 +13,7 @@ man/man3/Sympa.3Sympa
man/man3/Sympa::Alarm.3Sympa
man/man3/Sympa::Archive.3Sympa
man/man3/Sympa::Bulk.3Sympa
+man/man3/Sympa::CommandDef.3Sympa
man/man3/Sympa::ConfDef.3Sympa
man/man3/Sympa::Constants.3Sympa
man/man3/Sympa::Crash.3Sympa
@@ -28,10 +30,13 @@ man/man3/Sympa::DatabaseDriver::PostgreSQL.3Sympa
man/man3/Sympa::DatabaseDriver::SQLite.3Sympa
man/man3/Sympa::DatabaseDriver::Sybase.3Sympa
man/man3/Sympa::DatabaseManager.3Sympa
+man/man3/Sympa::HTMLDecorator.3Sympa
man/man3/Sympa::HTMLSanitizer.3Sympa
man/man3/Sympa::Internals.3Sympa
+man/man3/Sympa::Internals::Workflow.3Sympa
man/man3/Sympa::Language.3Sympa
man/man3/Sympa::ListDef.3Sympa
+man/man3/Sympa::ListOpt.3Sympa
man/man3/Sympa::LockedFile.3Sympa
man/man3/Sympa::Log.3Sympa
man/man3/Sympa::Mailer.3Sympa
@@ -39,19 +44,92 @@ man/man3/Sympa::Marc::Search.3Sympa
man/man3/Sympa::Message.3Sympa
man/man3/Sympa::Message::Plugin.3Sympa
man/man3/Sympa::Message::Plugin::FixEncoding.3Sympa
+man/man3/Sympa::Message::Template.3Sympa
man/man3/Sympa::ModDef.3Sympa
+man/man3/Sympa::Process.3Sympa
man/man3/Sympa::Regexps.3Sympa
+man/man3/Sympa::Request.3Sympa
+man/man3/Sympa::Request::Collection.3Sympa
+man/man3/Sympa::Request::Handler.3Sympa
+man/man3/Sympa::Request::Handler::add.3Sympa
+man/man3/Sympa::Request::Handler::auth.3Sympa
+man/man3/Sympa::Request::Handler::confirm.3Sympa
+man/man3/Sympa::Request::Handler::del.3Sympa
+man/man3/Sympa::Request::Handler::distribute.3Sympa
+man/man3/Sympa::Request::Handler::finished.3Sympa
+man/man3/Sympa::Request::Handler::get.3Sympa
+man/man3/Sympa::Request::Handler::global_remind.3Sympa
+man/man3/Sympa::Request::Handler::global_set.3Sympa
+man/man3/Sympa::Request::Handler::global_signoff.3Sympa
+man/man3/Sympa::Request::Handler::help.3Sympa
+man/man3/Sympa::Request::Handler::index.3Sympa
+man/man3/Sympa::Request::Handler::info.3Sympa
+man/man3/Sympa::Request::Handler::invite.3Sympa
+man/man3/Sympa::Request::Handler::last.3Sympa
+man/man3/Sympa::Request::Handler::lists.3Sympa
+man/man3/Sympa::Request::Handler::modindex.3Sympa
+man/man3/Sympa::Request::Handler::reject.3Sympa
+man/man3/Sympa::Request::Handler::remind.3Sympa
+man/man3/Sympa::Request::Handler::review.3Sympa
+man/man3/Sympa::Request::Handler::set.3Sympa
+man/man3/Sympa::Request::Handler::signoff.3Sympa
+man/man3/Sympa::Request::Handler::stats.3Sympa
+man/man3/Sympa::Request::Handler::subscribe.3Sympa
+man/man3/Sympa::Request::Handler::unknown.3Sympa
+man/man3/Sympa::Request::Handler::verify.3Sympa
+man/man3/Sympa::Request::Handler::which.3Sympa
+man/man3/Sympa::Request::Message.3Sympa
+man/man3/Sympa::Spindle.3Sympa
+man/man3/Sympa::Spindle::AuthorizeMessage.3Sympa
+man/man3/Sympa::Spindle::AuthorizeRequest.3Sympa
+man/man3/Sympa::Spindle::DispatchRequest.3Sympa
+man/man3/Sympa::Spindle::DistributeMessage.3Sympa
+man/man3/Sympa::Spindle::DoCommand.3Sympa
+man/man3/Sympa::Spindle::DoForward.3Sympa
+man/man3/Sympa::Spindle::DoMessage.3Sympa
+man/man3/Sympa::Spindle::ProcessArchive.3Sympa
+man/man3/Sympa::Spindle::ProcessAuth.3Sympa
+man/man3/Sympa::Spindle::ProcessAutomatic.3Sympa
+man/man3/Sympa::Spindle::ProcessBounce.3Sympa
+man/man3/Sympa::Spindle::ProcessDigest.3Sympa
+man/man3/Sympa::Spindle::ProcessHeld.3Sympa
+man/man3/Sympa::Spindle::ProcessIncoming.3Sympa
+man/man3/Sympa::Spindle::ProcessMessage.3Sympa
+man/man3/Sympa::Spindle::ProcessModeration.3Sympa
+man/man3/Sympa::Spindle::ProcessOutgoing.3Sympa
+man/man3/Sympa::Spindle::ProcessRequest.3Sympa
+man/man3/Sympa::Spindle::ProcessTemplate.3Sympa
+man/man3/Sympa::Spindle::ResendArchive.3Sympa
+man/man3/Sympa::Spindle::ToAlarm.3Sympa
+man/man3/Sympa::Spindle::ToArchive.3Sympa
+man/man3/Sympa::Spindle::ToAuth.3Sympa
+man/man3/Sympa::Spindle::ToAuthOwner.3Sympa
+man/man3/Sympa::Spindle::ToDigest.3Sympa
+man/man3/Sympa::Spindle::ToEditor.3Sympa
+man/man3/Sympa::Spindle::ToHeld.3Sympa
+man/man3/Sympa::Spindle::ToList.3Sympa
+man/man3/Sympa::Spindle::ToMailer.3Sympa
+man/man3/Sympa::Spindle::ToModeration.3Sympa
+man/man3/Sympa::Spindle::ToOutgoing.3Sympa
+man/man3/Sympa::Spindle::TransformDigestFinal.3Sympa
+man/man3/Sympa::Spindle::TransformIncoming.3Sympa
+man/man3/Sympa::Spindle::TransformOutgoing.3Sympa
man/man3/Sympa::Spool.3Sympa
man/man3/Sympa::Spool::Archive.3Sympa
+man/man3/Sympa::Spool::Auth.3Sympa
man/man3/Sympa::Spool::Automatic.3Sympa
man/man3/Sympa::Spool::Bounce.3Sympa
man/man3/Sympa::Spool::Digest.3Sympa
man/man3/Sympa::Spool::Digest::Collection.3Sympa
+man/man3/Sympa::Spool::Held.3Sympa
man/man3/Sympa::Spool::Incoming.3Sympa
+man/man3/Sympa::Spool::Moderation.3Sympa
man/man3/Sympa::Template.3Sympa
-man/man3/Sympa::Tools::Daemon.3Sympa
+man/man3/Sympa::Ticket.3Sympa
man/man3/Sympa::Tools::File.3Sympa
man/man3/Sympa::Tools::Text.3Sympa
+man/man3/Sympa::Tools::Time.3Sympa
+man/man3/Sympa::Topic.3Sympa
man/man3/Sympa::Tracking.3Sympa
man/man3/Sympa::User.3Sympa
man/man5/charset.conf.5
@@ -148,14 +226,13 @@ 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
sympa/bin/Conf.pm
-sympa/bin/SDM.pm
sympa/bin/Sympa.pm
sympa/bin/Sympa/Admin.pm
sympa/bin/Sympa/Alarm.pm
sympa/bin/Sympa/Archive.pm
sympa/bin/Sympa/Auth.pm
sympa/bin/Sympa/Bulk.pm
-sympa/bin/Sympa/Commands.pm
+sympa/bin/Sympa/CommandDef.pm
sympa/bin/Sympa/ConfDef.pm
sympa/bin/Sympa/Config_XML.pm
sympa/bin/Sympa/Constants.pm
@@ -177,11 +254,14 @@ sympa/bin/Sympa/Datasource.pm
sympa/bin/Sympa/Family.pm
sympa/bin/Sympa/Fetch.pm
sympa/bin/Sympa/HTML/FormatText.pm
+sympa/bin/Sympa/HTMLDecorator.pm
sympa/bin/Sympa/HTMLSanitizer.pm
sympa/bin/Sympa/Internals.pod
+sympa/bin/Sympa/Internals/Workflow.pod
sympa/bin/Sympa/Language.pm
sympa/bin/Sympa/List.pm
sympa/bin/Sympa/ListDef.pm
+sympa/bin/Sympa/ListOpt.pm
sympa/bin/Sympa/LockedFile.pm
sympa/bin/Sympa/Log.pm
sympa/bin/Sympa/Mailer.pm
@@ -190,26 +270,97 @@ sympa/bin/Sympa/Marc/Search.pm
sympa/bin/Sympa/Message.pm
sympa/bin/Sympa/Message/Plugin.pm
sympa/bin/Sympa/Message/Plugin/FixEncoding.pm
+sympa/bin/Sympa/Message/Template.pm
sympa/bin/Sympa/ModDef.pm
+sympa/bin/Sympa/Process.pm
sympa/bin/Sympa/Regexps.pm
sympa/bin/Sympa/Report.pm
+sympa/bin/Sympa/Request.pm
+sympa/bin/Sympa/Request/Collection.pm
+sympa/bin/Sympa/Request/Handler.pm
+sympa/bin/Sympa/Request/Handler/add.pm
+sympa/bin/Sympa/Request/Handler/auth.pm
+sympa/bin/Sympa/Request/Handler/confirm.pm
+sympa/bin/Sympa/Request/Handler/del.pm
+sympa/bin/Sympa/Request/Handler/distribute.pm
+sympa/bin/Sympa/Request/Handler/finished.pm
+sympa/bin/Sympa/Request/Handler/get.pm
+sympa/bin/Sympa/Request/Handler/global_remind.pm
+sympa/bin/Sympa/Request/Handler/global_set.pm
+sympa/bin/Sympa/Request/Handler/global_signoff.pm
+sympa/bin/Sympa/Request/Handler/help.pm
+sympa/bin/Sympa/Request/Handler/index.pm
+sympa/bin/Sympa/Request/Handler/info.pm
+sympa/bin/Sympa/Request/Handler/invite.pm
+sympa/bin/Sympa/Request/Handler/last.pm
+sympa/bin/Sympa/Request/Handler/lists.pm
+sympa/bin/Sympa/Request/Handler/modindex.pm
+sympa/bin/Sympa/Request/Handler/reject.pm
+sympa/bin/Sympa/Request/Handler/remind.pm
+sympa/bin/Sympa/Request/Handler/review.pm
+sympa/bin/Sympa/Request/Handler/set.pm
+sympa/bin/Sympa/Request/Handler/signoff.pm
+sympa/bin/Sympa/Request/Handler/stats.pm
+sympa/bin/Sympa/Request/Handler/subscribe.pm
+sympa/bin/Sympa/Request/Handler/unknown.pm
+sympa/bin/Sympa/Request/Handler/verify.pm
+sympa/bin/Sympa/Request/Handler/which.pm
+sympa/bin/Sympa/Request/Message.pm
sympa/bin/Sympa/Robot.pm
sympa/bin/Sympa/SOAP.pm
sympa/bin/Sympa/SOAP/Transport.pm
sympa/bin/Sympa/Scenario.pm
sympa/bin/Sympa/Session.pm
sympa/bin/Sympa/SharedDocument.pm
+sympa/bin/Sympa/Spindle.pm
+sympa/bin/Sympa/Spindle/AuthorizeMessage.pm
+sympa/bin/Sympa/Spindle/AuthorizeRequest.pm
+sympa/bin/Sympa/Spindle/DispatchRequest.pm
+sympa/bin/Sympa/Spindle/DistributeMessage.pm
+sympa/bin/Sympa/Spindle/DoCommand.pm
+sympa/bin/Sympa/Spindle/DoForward.pm
+sympa/bin/Sympa/Spindle/DoMessage.pm
+sympa/bin/Sympa/Spindle/ProcessArchive.pm
+sympa/bin/Sympa/Spindle/ProcessAuth.pm
+sympa/bin/Sympa/Spindle/ProcessAutomatic.pm
+sympa/bin/Sympa/Spindle/ProcessBounce.pm
+sympa/bin/Sympa/Spindle/ProcessDigest.pm
+sympa/bin/Sympa/Spindle/ProcessHeld.pm
+sympa/bin/Sympa/Spindle/ProcessIncoming.pm
+sympa/bin/Sympa/Spindle/ProcessMessage.pm
+sympa/bin/Sympa/Spindle/ProcessModeration.pm
+sympa/bin/Sympa/Spindle/ProcessOutgoing.pm
+sympa/bin/Sympa/Spindle/ProcessRequest.pm
+sympa/bin/Sympa/Spindle/ProcessTemplate.pm
+sympa/bin/Sympa/Spindle/ResendArchive.pm
+sympa/bin/Sympa/Spindle/ToAlarm.pm
+sympa/bin/Sympa/Spindle/ToArchive.pm
+sympa/bin/Sympa/Spindle/ToAuth.pm
+sympa/bin/Sympa/Spindle/ToAuthOwner.pm
+sympa/bin/Sympa/Spindle/ToDigest.pm
+sympa/bin/Sympa/Spindle/ToEditor.pm
+sympa/bin/Sympa/Spindle/ToHeld.pm
+sympa/bin/Sympa/Spindle/ToList.pm
+sympa/bin/Sympa/Spindle/ToMailer.pm
+sympa/bin/Sympa/Spindle/ToModeration.pm
+sympa/bin/Sympa/Spindle/ToOutgoing.pm
+sympa/bin/Sympa/Spindle/TransformDigestFinal.pm
+sympa/bin/Sympa/Spindle/TransformIncoming.pm
+sympa/bin/Sympa/Spindle/TransformOutgoing.pm
sympa/bin/Sympa/Spool.pm
sympa/bin/Sympa/Spool/Archive.pm
+sympa/bin/Sympa/Spool/Auth.pm
sympa/bin/Sympa/Spool/Automatic.pm
sympa/bin/Sympa/Spool/Bounce.pm
sympa/bin/Sympa/Spool/Digest.pm
sympa/bin/Sympa/Spool/Digest/Collection.pm
+sympa/bin/Sympa/Spool/Held.pm
sympa/bin/Sympa/Spool/Incoming.pm
+sympa/bin/Sympa/Spool/Moderation.pm
sympa/bin/Sympa/Task.pm
sympa/bin/Sympa/Template.pm
+sympa/bin/Sympa/Ticket.pm
sympa/bin/Sympa/Tools/DKIM.pm
-sympa/bin/Sympa/Tools/Daemon.pm
sympa/bin/Sympa/Tools/Data.pm
sympa/bin/Sympa/Tools/File.pm
sympa/bin/Sympa/Tools/Password.pm
@@ -217,6 +368,7 @@ sympa/bin/Sympa/Tools/SMIME.pm
sympa/bin/Sympa/Tools/Text.pm
sympa/bin/Sympa/Tools/Time.pm
sympa/bin/Sympa/Tools/WWW.pm
+sympa/bin/Sympa/Topic.pm
sympa/bin/Sympa/Tracking.pm
sympa/bin/Sympa/Upgrade.pm
sympa/bin/Sympa/User.pm
@@ -245,7 +397,6 @@ sympa/bin/sympa_test_ldap.pl
sympa/bin/sympa_wizard.pl
sympa/bin/task_manager.pl
sympa/bin/testlogs.pl
-sympa/bin/tools.pm
sympa/bin/tpl2tt2.pl
sympa/bin/upgrade_bulk_spool.pl
sympa/bin/upgrade_send_spool.pl
@@ -299,9 +450,9 @@ sympa/default/mail_tt2/certif_warning.tt2
sympa/default/mail_tt2/command_report.tt2
sympa/default/mail_tt2/d_install_shared.tt2
sympa/default/mail_tt2/d_reject_shared.tt2
+sympa/default/mail_tt2/delivery_status_notification.tt2
sympa/default/mail_tt2/digest.tt2
sympa/default/mail_tt2/digestplain.tt2
-sympa/default/mail_tt2/dsn.tt2
sympa/default/mail_tt2/expire_deletion.tt2
sympa/default/mail_tt2/expire_warning1.tt2
sympa/default/mail_tt2/expire_warning2.tt2
@@ -506,6 +657,7 @@ sympa/default/web_tt2/d_install_shared.tt2
sympa/default/web_tt2/d_properties.tt2
sympa/default/web_tt2/d_read.tt2
sympa/default/web_tt2/d_upload.tt2
+sympa/default/web_tt2/docindex.tt2
sympa/default/web_tt2/dump_scenario.tt2
sympa/default/web_tt2/dumpvars.tt2
sympa/default/web_tt2/edit_attributes.tt2
@@ -532,6 +684,7 @@ sympa/default/web_tt2/help_admin.tt2
sympa/default/web_tt2/help_arc.tt2
sympa/default/web_tt2/help_editfile.tt2
sympa/default/web_tt2/help_editlist.tt2
+sympa/default/web_tt2/help_faq.tt2
sympa/default/web_tt2/help_faqadmin.tt2
sympa/default/web_tt2/help_faquser.tt2
sympa/default/web_tt2/help_introduction.tt2
@@ -557,6 +710,7 @@ sympa/default/web_tt2/list_button_header.tt2
sympa/default/web_tt2/list_menu.tt2
sympa/default/web_tt2/list_panel.tt2
sympa/default/web_tt2/lists.tt2
+sympa/default/web_tt2/lists_categories.tt2
sympa/default/web_tt2/login.tt2
sympa/default/web_tt2/login_menu.tt2
sympa/default/web_tt2/loginbanner.tt2
@@ -596,6 +750,7 @@ sympa/default/web_tt2/setlang.tt2
sympa/default/web_tt2/show_cert.tt2
sympa/default/web_tt2/show_exclude.tt2
sympa/default/web_tt2/show_sessions.tt2
+sympa/default/web_tt2/sigindex.tt2
sympa/default/web_tt2/sigrequest.tt2
sympa/default/web_tt2/skinsedit.tt2
sympa/default/web_tt2/sso_login.tt2
diff --git a/mail/sympa/distinfo b/mail/sympa/distinfo
index e8b4a1faa26..d98eb17006b 100644
--- a/mail/sympa/distinfo
+++ b/mail/sympa/distinfo
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.18 2015/11/03 23:27:22 agc Exp $
+$NetBSD: distinfo,v 1.19 2017/03/20 10:24:02 bouyer Exp $
-SHA1 (sympa-6.2.7.tar.gz) = f6a89eba884bf190e87376ae787b276550edb739
-RMD160 (sympa-6.2.7.tar.gz) = f86474086695164186a5481cf8133a33559547b4
-SHA512 (sympa-6.2.7.tar.gz) = fb0022c8dfe3022ade3988df23b330808f2a82957ddbb5acedd366213ce77cbd95adf3c9da52a0fff6d6c8346ca61b3b63ff52b3e5f8a25b616cb7ca66c11abd
-Size (sympa-6.2.7.tar.gz) = 11650142 bytes
-SHA1 (patch-aa) = e1626448cf85c1105cde682494ed5c92b67290bb
+SHA1 (sympa-6.2.16.tar.gz) = 3ccf1ebff9e0b97c0ad5b58b59c5d9d30bccc1f2
+RMD160 (sympa-6.2.16.tar.gz) = 7a0e1f4aefd6cd676c8a9cbc335e75126a6871be
+SHA512 (sympa-6.2.16.tar.gz) = ad88ff89a7ed6cf254577abce21449e1ab88e2ac8f8dfc13166497ba4e6de7103addadb09e95010ee716976709a6ac6925564f7a663364f9c6d547c2260e8a97
+Size (sympa-6.2.16.tar.gz) = 11841761 bytes
+SHA1 (patch-aa) = e65b745cd0c35e6706a6afc3791c61b1d0a8d92b
SHA1 (patch-ab) = c13b55e6df818a10ed8b05d10cab464b9ace85e5
-SHA1 (patch-ac) = 0f4919b0583e52cda542cfa7351d160ffce372da
-SHA1 (patch-src_lib_Sympa_Session.pm) = 2a87a377881a32d6947b71af06507aa02079eecd
+SHA1 (patch-ac) = f5fba5a1e74078f762a1b9642357adb72271821b
diff --git a/mail/sympa/patches/patch-aa b/mail/sympa/patches/patch-aa
index 6df5c40d94e..3005eee8117 100644
--- a/mail/sympa/patches/patch-aa
+++ b/mail/sympa/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.8 2015/09/26 14:56:10 bouyer Exp $
+$NetBSD: patch-aa,v 1.9 2017/03/20 10:24:02 bouyer Exp $
---- Makefile.in.orig 2015-09-25 10:55:02.000000000 +0200
-+++ Makefile.in 2015-09-25 16:11:44.000000000 +0200
-@@ -709,8 +709,6 @@
+--- Makefile.in.orig 2016-06-17 16:54:15.000000000 +0200
++++ Makefile.in 2017-03-17 18:51:01.000000000 +0100
+@@ -721,8 +721,6 @@
echo "Creating $(DESTDIR)$$dir"; \
$(INSTALL) -d -m 755 $(DESTDIR)$$dir; \
fi; \
@@ -11,7 +11,7 @@ $NetBSD: patch-aa,v 1.8 2015/09/26 14:56:10 bouyer Exp $
done
sympa_wizard.pl.inst: $(top_srcdir)/src/sbin/sympa_wizard.pl.in Makefile
-@@ -720,48 +718,17 @@
+@@ -732,48 +730,17 @@
< $(top_srcdir)/src/sbin/sympa_wizard.pl.in > $@
installconfig: installdir sympa_wizard.pl.inst
@@ -71,3 +71,16 @@ $NetBSD: patch-aa,v 1.8 2015/09/26 14:56:10 bouyer Exp $
nextstep:
@echo ""
+@@ -796,12 +763,6 @@
+ @echo "#######################################################"
+
+ importantchanges:
+- if test -f $(top_srcdir)/previous_sympa_version; then \
+- export PREVIOUS=`$(CAT) $(top_srcdir)/previous_sympa_version`; \
+- fi; \
+- $(PERL) $(top_srcdir)/important_changes.pl \
+- --current=$(VERSION) \
+- --previous=$${PREVIOUS};
+
+ uninstall-hook:
+ rm -f $(DESTDIR)$(confdir)/sympa.conf
diff --git a/mail/sympa/patches/patch-ac b/mail/sympa/patches/patch-ac
index c16e54fa279..371301f26ca 100644
--- a/mail/sympa/patches/patch-ac
+++ b/mail/sympa/patches/patch-ac
@@ -1,12 +1,12 @@
-$NetBSD: patch-ac,v 1.4 2015/09/26 14:56:10 bouyer Exp $
+$NetBSD: patch-ac,v 1.5 2017/03/20 10:24:02 bouyer Exp $
---- src/etc/script/Makefile.in.orig 2015-09-25 10:55:01.000000000 +0200
-+++ src/etc/script/Makefile.in 2015-09-25 15:41:23.000000000 +0200
-@@ -330,7 +330,7 @@
+--- src/etc/script/Makefile.in.orig 2016-06-17 16:54:15.000000000 +0200
++++ src/etc/script/Makefile.in 2017-03-17 18:36:30.000000000 +0100
+@@ -384,7 +384,7 @@
info-am:
--install-data-am: install-initSCRIPTS
+-install-data-am: install-initSCRIPTS install-unitsDATA
+install-data-am:
install-exec-am:
diff --git a/mail/sympa/patches/patch-src_lib_Sympa_Session.pm b/mail/sympa/patches/patch-src_lib_Sympa_Session.pm
deleted file mode 100644
index eaba6ba3151..00000000000
--- a/mail/sympa/patches/patch-src_lib_Sympa_Session.pm
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-src_lib_Sympa_Session.pm,v 1.1 2015/09/26 14:56:10 bouyer Exp $
-Fix perl 5.22 waring (which is fatal here)
-
---- ./src/lib/Sympa/Session.pm.orig 2015-09-25 23:38:08.000000000 +0200
-+++ ./src/lib/Sympa/Session.pm 2015-09-25 23:39:03.000000000 +0200
-@@ -132,7 +132,7 @@
- my $sdm = Sympa::DatabaseManager->instance;
-
- ## Load existing session.
-- if ($cookie and $cookie =~ /^\d{,16}$/) {
-+ if ($cookie and $cookie =~ /^\d{16}$/) {
- ## Compatibility: session by older releases of Sympa.
- $id_session = $cookie;
- $is_old_session = 1;