Sun Feb 14 15:33:02 2021 UTC ()
mail/milter-manager: update to 2.1.5

pkgsrc changes

* switch to use GitHub release.
* Portability fix for Ruby 3.0.

Changes from 2.0.5 are too many to write here, please refer
<https://github.com/milter-manager/milter-manager/releases> in detail.


(taca)
diff -r1.48 -r1.49 pkgsrc/mail/milter-manager/Makefile
diff -r1.19 -r1.20 pkgsrc/mail/milter-manager/PLIST
diff -r1.27 -r1.28 pkgsrc/mail/milter-manager/distinfo
diff -r0 -r1.1 pkgsrc/mail/milter-manager/patches/patch-module_configuration_ruby_milter-manager-ruby-configuration.c

cvs diff -r1.48 -r1.49 pkgsrc/mail/milter-manager/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/milter-manager/Makefile 2020/03/20 11:57:58 1.48
+++ pkgsrc/mail/milter-manager/Makefile 2021/02/14 15:33:02 1.49
@@ -1,47 +1,49 @@ @@ -1,47 +1,49 @@
1# $NetBSD: Makefile,v 1.48 2020/03/20 11:57:58 nia Exp $ 1# $NetBSD: Makefile,v 1.49 2021/02/14 15:33:02 taca Exp $
2# 2#
3 3
4DISTNAME= milter-manager-2.0.5 4DISTNAME= milter-manager-${VERSION}
5PKGREVISION= 4 
6CATEGORIES= mail 5CATEGORIES= mail
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=milter-manager/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=milter-manager/}
 7GITHUB_RELEASE= ${VERSION}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://milter-manager.sourceforge.net/ 10HOMEPAGE= http://milter-manager.sourceforge.net/
11COMMENT= Milter to use milters effectively 11COMMENT= Milter to use milters effectively
12 12
 13VERSION= 2.1.5
 14
13GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
14USE_TOOLS+= pkg-config intltool msgfmt 16USE_TOOLS+= pkg-config intltool msgfmt
15USE_LIBTOOL= yes 17USE_LIBTOOL= yes
16 18
17CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} 19CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
18CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc 20CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc
19CONFIGURE_ARGS+= --with-package-platform=pkgsrc 21CONFIGURE_ARGS+= --with-package-platform=pkgsrc
20CONFIGURE_ARGS+= --with-rcddir=${RCD_SCRIPTS_DIR} 22CONFIGURE_ARGS+= --with-rcddir=${RCD_SCRIPTS_DIR}
21CONFIGURE_ARGS+= --with-default-effective-user=${MILTER_MANAGER_USER} 23CONFIGURE_ARGS+= --with-default-effective-user=${MILTER_MANAGER_USER}
22CONFIGURE_ARGS+= --with-default-effective-group=${MILTER_MANAGER_GROUP} 24CONFIGURE_ARGS+= --with-default-effective-group=${MILTER_MANAGER_GROUP}
23CONFIGURE_ARGS+= --with-default-socket-group=${MILTER_MANAGER_SOCKET_GROUP} 25CONFIGURE_ARGS+= --with-default-socket-group=${MILTER_MANAGER_SOCKET_GROUP}
24CONFIGURE_ARGS+= --with-default-pid-file=${VARBASE}/run/milter-manager/milter-manager.pid 26CONFIGURE_ARGS+= --with-default-pid-file=${VARBASE}/run/milter-manager/milter-manager.pid
25CONFIGURE_ARGS+= --with-libev=${BUILDLINK_PREFIX.libev} 27CONFIGURE_ARGS+= --with-libev=${BUILDLINK_PREFIX.libev}
26CONFIGURE_ARGS+= --with-ruby=${RUBY} 28CONFIGURE_ARGS+= --with-ruby=${RUBY}
27CONFIGURE_ARGS+= --enable-ruby-milter=${PREFIX}/${RUBY_VENDORLIB} 29CONFIGURE_ARGS+= --enable-ruby-milter=${PREFIX}/${RUBY_VENDORLIB}
28CONFIGURE_ARGS+= --with-bundled-ruby-glib2=no 30CONFIGURE_ARGS+= --with-bundled-ruby-glib2=no
29 31
30SUBST_CLASSES+= libev_inc 32SUBST_CLASSES+= libev_inc
31SUBST_STAGE.libev_inc= pre-configure 33SUBST_STAGE.libev_inc= pre-configure
32SUBST_MESSAGE.libev_inc= Adjust include path for libevent from pkgsrc. 34SUBST_MESSAGE.libev_inc= Adjust include path for libevent from pkgsrc.
33SUBST_FILES.libev_inc= configure 35SUBST_FILES.libev_inc= configure
34SUBST_SED.libev_inc= 's,/include/ev.h,/include/ev/ev.h,g' 36SUBST_SED.libev_inc= -e 's,/include/ev.h,/include/ev/ev.h,g'
35 37
36PKG_SYSCONFSUBDIR= ${PKGBASE} 38PKG_SYSCONFSUBDIR= ${PKGBASE}
37 39
38EGDIR= ${PREFIX}/share/examples/${PKGBASE} 40EGDIR= ${PREFIX}/share/examples/${PKGBASE}
39INSTALL_MAKE_FLAGS+= pkgsysconfdir=${EGDIR} 41INSTALL_MAKE_FLAGS+= pkgsysconfdir=${EGDIR}
40 42
41PKGCONFIG_OVERRIDE+= libmilter.pc.in 43PKGCONFIG_OVERRIDE+= libmilter.pc.in
42PKGCONFIG_OVERRIDE+= milter-client.pc.in 44PKGCONFIG_OVERRIDE+= milter-client.pc.in
43PKGCONFIG_OVERRIDE+= milter-core.pc.in 45PKGCONFIG_OVERRIDE+= milter-core.pc.in
44PKGCONFIG_OVERRIDE+= milter-manager.pc.in 46PKGCONFIG_OVERRIDE+= milter-manager.pc.in
45PKGCONFIG_OVERRIDE+= milter-server.pc.in 47PKGCONFIG_OVERRIDE+= milter-server.pc.in
46PKGCONFIG_OVERRIDE+= ruby-milter.pc.in 48PKGCONFIG_OVERRIDE+= ruby-milter.pc.in
47PKGCONFIG_OVERRIDE+= ruby-milter-client.pc.in 49PKGCONFIG_OVERRIDE+= ruby-milter-client.pc.in
@@ -57,26 +59,27 @@ PKG_GECOS.${MILTER_MANAGER_USER}= Milter @@ -57,26 +59,27 @@ PKG_GECOS.${MILTER_MANAGER_USER}= Milter
57PKG_GROUPS_VARS+= MILTER_MANAGER_GROUP MILTER_MANAGER_SOCKET_GROUP 59PKG_GROUPS_VARS+= MILTER_MANAGER_GROUP MILTER_MANAGER_SOCKET_GROUP
58PKG_USERS_VARS= MILTER_MANAGER_USER 60PKG_USERS_VARS= MILTER_MANAGER_USER
59 61
60FILES_SUBST+= MILTER_MANAGER_USER=${MILTER_MANAGER_USER:Q} 62FILES_SUBST+= MILTER_MANAGER_USER=${MILTER_MANAGER_USER:Q}
61FILES_SUBST+= MILTER_MANAGER_GROUP=${MILTER_MANAGER_GROUP:Q} 63FILES_SUBST+= MILTER_MANAGER_GROUP=${MILTER_MANAGER_GROUP:Q}
62 64
63OWN_DIRS+= ${PKG_SYSCONFDIR}/applicable-conditions 65OWN_DIRS+= ${PKG_SYSCONFDIR}/applicable-conditions
64OWN_DIRS+= ${PKG_SYSCONFDIR}/defaults 66OWN_DIRS+= ${PKG_SYSCONFDIR}/defaults
65OWN_DIRS_PERMS+= ${VARBASE}/run/milter-manager \ 67OWN_DIRS_PERMS+= ${VARBASE}/run/milter-manager \
66 ${MILTER_MANAGER_USER} ${MILTER_MANAGER_GROUP} 755 68 ${MILTER_MANAGER_USER} ${MILTER_MANAGER_GROUP} 755
67 69
68.for conf in milter-manager.conf \ 70.for conf in milter-manager.conf \
69 applicable-conditions/authentication.conf \ 71 applicable-conditions/authentication.conf \
 72 applicable-conditions/dnsbl.conf \
70 applicable-conditions/remote-network.conf \ 73 applicable-conditions/remote-network.conf \
71 applicable-conditions/restrict-accounts.conf \ 74 applicable-conditions/restrict-accounts.conf \
72 applicable-conditions/s25r.conf \ 75 applicable-conditions/s25r.conf \
73 applicable-conditions/sendmail-compatible.conf \ 76 applicable-conditions/sendmail-compatible.conf \
74 applicable-conditions/stress.conf \ 77 applicable-conditions/stress.conf \
75 applicable-conditions/trust.conf \ 78 applicable-conditions/trust.conf \
76 defaults/pkgsrc.conf 79 defaults/pkgsrc.conf
77CONF_FILES+= ${EGDIR}/${conf} ${PKG_SYSCONFDIR}/${conf} 80CONF_FILES+= ${EGDIR}/${conf} ${PKG_SYSCONFDIR}/${conf}
78.endfor 81.endfor
79 82
80RCD_SCRIPTS= milter-manager 83RCD_SCRIPTS= milter-manager
81 84
82BUILD_DEFS+= RCD_SCRIPTS_DIR VARBASE 85BUILD_DEFS+= RCD_SCRIPTS_DIR VARBASE

cvs diff -r1.19 -r1.20 pkgsrc/mail/milter-manager/PLIST (expand / switch to unified diff)

--- pkgsrc/mail/milter-manager/PLIST 2014/12/11 09:05:07 1.19
+++ pkgsrc/mail/milter-manager/PLIST 2021/02/14 15:33:02 1.20
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.19 2014/12/11 09:05:07 obache Exp $ 1@comment $NetBSD: PLIST,v 1.20 2021/02/14 15:33:02 taca Exp $
2bin/milter-manager-log-analyzer 2bin/milter-manager-log-analyzer
3bin/milter-performance-check 3bin/milter-performance-check
4bin/milter-report-statistics 4bin/milter-report-statistics
5bin/milter-test-client 5bin/milter-test-client
6bin/milter-test-client-libmilter 6bin/milter-test-client-libmilter
7bin/milter-test-server 7bin/milter-test-server
8include/milter-manager/libmilter/libmilter/mfapi.h 8include/milter-manager/libmilter/libmilter/mfapi.h
9include/milter-manager/libmilter/libmilter/mfdef.h 9include/milter-manager/libmilter/libmilter/mfdef.h
10include/milter-manager/milter/client.h 10include/milter-manager/milter/client.h
11include/milter-manager/milter/client/milter-client-context.h 11include/milter-manager/milter/client/milter-client-context.h
12include/milter-manager/milter/client/milter-client-enum-types.h 12include/milter-manager/milter/client/milter-client-enum-types.h
13include/milter-manager/milter/client/milter-client-objects.h 13include/milter-manager/milter/client/milter-client-objects.h
14include/milter-manager/milter/client/milter-client-private.h 14include/milter-manager/milter/client/milter-client-private.h
@@ -102,45 +102,51 @@ lib/milter-manager/binding/lib/milter/co @@ -102,45 +102,51 @@ lib/milter-manager/binding/lib/milter/co
102lib/milter-manager/binding/lib/milter/core/callback.rb 102lib/milter-manager/binding/lib/milter/core/callback.rb
103lib/milter-manager/binding/lib/milter/core/compatible.rb 103lib/milter-manager/binding/lib/milter/core/compatible.rb
104lib/milter-manager/binding/lib/milter/core/logger.rb 104lib/milter-manager/binding/lib/milter/core/logger.rb
105lib/milter-manager/binding/lib/milter/core/macro.rb 105lib/milter-manager/binding/lib/milter/core/macro.rb
106lib/milter-manager/binding/lib/milter/core/path.rb 106lib/milter-manager/binding/lib/milter/core/path.rb
107lib/milter-manager/binding/lib/milter/core/socket-address.rb 107lib/milter-manager/binding/lib/milter/core/socket-address.rb
108lib/milter-manager/binding/lib/milter/manager.rb 108lib/milter-manager/binding/lib/milter/manager.rb
109lib/milter-manager/binding/lib/milter/manager/address-matcher.rb 109lib/milter-manager/binding/lib/milter/manager/address-matcher.rb
110lib/milter-manager/binding/lib/milter/manager/breaker.rb 110lib/milter-manager/binding/lib/milter/manager/breaker.rb
111lib/milter-manager/binding/lib/milter/manager/child-context.rb 111lib/milter-manager/binding/lib/milter/manager/child-context.rb
112lib/milter-manager/binding/lib/milter/manager/clamav-milter-config-parser.rb 112lib/milter-manager/binding/lib/milter/manager/clamav-milter-config-parser.rb
113lib/milter-manager/binding/lib/milter/manager/condition-table.rb 113lib/milter-manager/binding/lib/milter/manager/condition-table.rb
114lib/milter-manager/binding/lib/milter/manager/connection-check-context.rb 114lib/milter-manager/binding/lib/milter/manager/connection-check-context.rb
 115lib/milter-manager/binding/lib/milter/manager/debian-detector.rb
115lib/milter-manager/binding/lib/milter/manager/debian-init-detector.rb 116lib/milter-manager/binding/lib/milter/manager/debian-init-detector.rb
 117lib/milter-manager/binding/lib/milter/manager/debian-systemd-detector.rb
116lib/milter-manager/binding/lib/milter/manager/detector.rb 118lib/milter-manager/binding/lib/milter/manager/detector.rb
117lib/milter-manager/binding/lib/milter/manager/enma-socket-detector.rb 119lib/milter-manager/binding/lib/milter/manager/enma-socket-detector.rb
118lib/milter-manager/binding/lib/milter/manager/exception.rb 120lib/milter-manager/binding/lib/milter/manager/exception.rb
119lib/milter-manager/binding/lib/milter/manager/file-reader.rb 121lib/milter-manager/binding/lib/milter/manager/file-reader.rb
120lib/milter-manager/binding/lib/milter/manager/freebsd-rc-detector.rb 122lib/milter-manager/binding/lib/milter/manager/freebsd-rc-detector.rb
121lib/milter-manager/binding/lib/milter/manager/init-detector.rb 123lib/milter-manager/binding/lib/milter/manager/init-detector.rb
122lib/milter-manager/binding/lib/milter/manager/milter-greylist-config-parser.rb 124lib/milter-manager/binding/lib/milter/manager/milter-greylist-config-parser.rb
123lib/milter-manager/binding/lib/milter/manager/netstat-connection-checker.rb 125lib/milter-manager/binding/lib/milter/manager/netstat-connection-checker.rb
124lib/milter-manager/binding/lib/milter/manager/opendkim-config-parser.rb 126lib/milter-manager/binding/lib/milter/manager/opendkim-config-parser.rb
125lib/milter-manager/binding/lib/milter/manager/pkgsrc-rc-detector.rb 127lib/milter-manager/binding/lib/milter/manager/pkgsrc-rc-detector.rb
126lib/milter-manager/binding/lib/milter/manager/policy-manager.rb 128lib/milter-manager/binding/lib/milter/manager/policy-manager.rb
127lib/milter-manager/binding/lib/milter/manager/postfix-cidr-table.rb 129lib/milter-manager/binding/lib/milter/manager/postfix-cidr-table.rb
128lib/milter-manager/binding/lib/milter/manager/postfix-condition-table-parser.rb 130lib/milter-manager/binding/lib/milter/manager/postfix-condition-table-parser.rb
129lib/milter-manager/binding/lib/milter/manager/postfix-regexp-table.rb 131lib/milter-manager/binding/lib/milter/manager/postfix-regexp-table.rb
130lib/milter-manager/binding/lib/milter/manager/rcng-detector.rb 132lib/milter-manager/binding/lib/milter/manager/rcng-detector.rb
131lib/milter-manager/binding/lib/milter/manager/redhat-detector.rb 133lib/milter-manager/binding/lib/milter/manager/redhat-detector.rb
132lib/milter-manager/binding/lib/milter/manager/redhat-init-detector.rb 134lib/milter-manager/binding/lib/milter/manager/redhat-init-detector.rb
 135lib/milter-manager/binding/lib/milter/manager/redhat-systemd-detector.rb
133lib/milter-manager/binding/lib/milter/manager/redhat-upstart-detector.rb 136lib/milter-manager/binding/lib/milter/manager/redhat-upstart-detector.rb
 137lib/milter-manager/binding/lib/milter/manager/rmilter-socket-detector.rb
 138lib/milter-manager/binding/lib/milter/manager/rspamd-proxy-detector.rb
 139lib/milter-manager/binding/lib/milter/manager/systemd-detector.rb
134lib/milter-manager/binding/lib/milter/server.rb 140lib/milter-manager/binding/lib/milter/server.rb
135lib/milter-manager/binding/lib/milter/server/testing.rb 141lib/milter-manager/binding/lib/milter/server/testing.rb
136lib/milter-manager/libmilter.la 142lib/milter-manager/libmilter.la
137lib/milter-manager/module/configuration/milter-manager-ruby-configuration.la 143lib/milter-manager/module/configuration/milter-manager-ruby-configuration.la
138lib/pkgconfig/libmilter.pc 144lib/pkgconfig/libmilter.pc
139lib/pkgconfig/milter-client.pc 145lib/pkgconfig/milter-client.pc
140lib/pkgconfig/milter-core.pc 146lib/pkgconfig/milter-core.pc
141lib/pkgconfig/milter-manager.pc 147lib/pkgconfig/milter-manager.pc
142lib/pkgconfig/milter-server.pc 148lib/pkgconfig/milter-server.pc
143lib/pkgconfig/ruby-milter-client.pc 149lib/pkgconfig/ruby-milter-client.pc
144lib/pkgconfig/ruby-milter-core.pc 150lib/pkgconfig/ruby-milter-core.pc
145lib/pkgconfig/ruby-milter-server.pc 151lib/pkgconfig/ruby-milter-server.pc
146lib/pkgconfig/ruby-milter.pc 152lib/pkgconfig/ruby-milter.pc
@@ -151,167 +157,265 @@ ${RUBY_VENDORLIB}/milter/server.rb @@ -151,167 +157,265 @@ ${RUBY_VENDORLIB}/milter/server.rb
151man/ja/man1/milter-manager-log-analyzer.1 157man/ja/man1/milter-manager-log-analyzer.1
152man/ja/man1/milter-manager.1 158man/ja/man1/milter-manager.1
153man/ja/man1/milter-performance-check.1 159man/ja/man1/milter-performance-check.1
154man/ja/man1/milter-report-statistics.1 160man/ja/man1/milter-report-statistics.1
155man/ja/man1/milter-test-client.1 161man/ja/man1/milter-test-client.1
156man/ja/man1/milter-test-server.1 162man/ja/man1/milter-test-server.1
157man/man1/milter-manager-log-analyzer.1 163man/man1/milter-manager-log-analyzer.1
158man/man1/milter-manager.1 164man/man1/milter-manager.1
159man/man1/milter-performance-check.1 165man/man1/milter-performance-check.1
160man/man1/milter-report-statistics.1 166man/man1/milter-report-statistics.1
161man/man1/milter-test-client.1 167man/man1/milter-test-client.1
162man/man1/milter-test-server.1 168man/man1/milter-test-server.1
163sbin/milter-manager 169sbin/milter-manager
 170share/doc/milter-manager/MilterClientContext.html
 171share/doc/milter-manager/MilterErrorEmittable.html
 172share/doc/milter-manager/MilterFinishedEmittable.html
 173share/doc/milter-manager/MilterServerContext.html
164share/doc/milter-manager/available-milters.html 174share/doc/milter-manager/available-milters.html
165share/doc/milter-manager/commands.html 175share/doc/milter-manager/commands.html
166share/doc/milter-manager/configuration.html 176share/doc/milter-manager/configuration.html
167share/doc/milter-manager/home.png 177share/doc/milter-manager/home.png
168share/doc/milter-manager/index.html 178share/doc/milter-manager/index.html
169share/doc/milter-manager/index.sgml 
170share/doc/milter-manager/install-options-to-centos.html 179share/doc/milter-manager/install-options-to-centos.html
171share/doc/milter-manager/install-options-to-debian.html 180share/doc/milter-manager/install-options-to-debian.html
172share/doc/milter-manager/install-options-to-freebsd.html 181share/doc/milter-manager/install-options-to-freebsd.html
173share/doc/milter-manager/install-options-to-ubuntu.html 182share/doc/milter-manager/install-options-to-ubuntu.html
174share/doc/milter-manager/install-to-centos.html 183share/doc/milter-manager/install-to-centos.html
175share/doc/milter-manager/install-to-centos5.html 184share/doc/milter-manager/install-to-centos5.html
 185share/doc/milter-manager/install-to-centos6.html
176share/doc/milter-manager/install-to-debian.html 186share/doc/milter-manager/install-to-debian.html
177share/doc/milter-manager/install-to-freebsd.html 187share/doc/milter-manager/install-to-freebsd.html
178share/doc/milter-manager/install-to-others.html 188share/doc/milter-manager/install-to-others.html
179share/doc/milter-manager/install-to-ubuntu.html 189share/doc/milter-manager/install-to-ubuntu.html
180share/doc/milter-manager/install-to.html 190share/doc/milter-manager/install-to.html
181share/doc/milter-manager/install.html 191share/doc/milter-manager/install.html
182share/doc/milter-manager/introduction.html 192share/doc/milter-manager/introduction.html
 193share/doc/milter-manager/ja/MilterClientContext.html
 194share/doc/milter-manager/ja/MilterErrorEmittable.html
 195share/doc/milter-manager/ja/MilterFinishedEmittable.html
 196share/doc/milter-manager/ja/MilterServerContext.html
 197share/doc/milter-manager/ja/api-index-2.1.0.xml
183share/doc/milter-manager/ja/api-index-deprecated.xml 198share/doc/milter-manager/ja/api-index-deprecated.xml
184share/doc/milter-manager/ja/api-index-full.xml 199share/doc/milter-manager/ja/api-index-full.xml
 200share/doc/milter-manager/ja/available-milters.html
185share/doc/milter-manager/ja/client.xml 201share/doc/milter-manager/ja/client.xml
 202share/doc/milter-manager/ja/commands.html
 203share/doc/milter-manager/ja/configuration.html
186share/doc/milter-manager/ja/core.xml 204share/doc/milter-manager/ja/core.xml
 205share/doc/milter-manager/ja/home.png
 206share/doc/milter-manager/ja/index.html
 207share/doc/milter-manager/ja/install-options-to-centos.html
 208share/doc/milter-manager/ja/install-options-to-debian.html
 209share/doc/milter-manager/ja/install-options-to-freebsd.html
 210share/doc/milter-manager/ja/install-options-to-ubuntu.html
 211share/doc/milter-manager/ja/install-to-centos.html
 212share/doc/milter-manager/ja/install-to-centos5.html
 213share/doc/milter-manager/ja/install-to-centos6.html
 214share/doc/milter-manager/ja/install-to-debian.html
 215share/doc/milter-manager/ja/install-to-freebsd.html
 216share/doc/milter-manager/ja/install-to-others.html
 217share/doc/milter-manager/ja/install-to-ubuntu.html
 218share/doc/milter-manager/ja/install-to.html
 219share/doc/milter-manager/ja/install.html
 220share/doc/milter-manager/ja/introduction.html
 221share/doc/milter-manager/ja/left-insensitive.png
 222share/doc/milter-manager/ja/left.png
187share/doc/milter-manager/ja/libmilter-compatible.xml 223share/doc/milter-manager/ja/libmilter-compatible.xml
 224share/doc/milter-manager/ja/libmilter-mfapi.h.html
 225share/doc/milter-manager/ja/libmilter.html
 226share/doc/milter-manager/ja/log-list.html
 227share/doc/milter-manager/ja/maintenance-policy.html
188share/doc/milter-manager/ja/manager.xml 228share/doc/milter-manager/ja/manager.xml
189share/doc/milter-manager/ja/mfapi.xml 229share/doc/milter-manager/ja/mfapi.xml
190share/doc/milter-manager/ja/mfdef.xml 230share/doc/milter-manager/ja/mfdef.xml
191share/doc/milter-manager/ja/milter-agent.xml 231share/doc/milter-manager/ja/milter-agent.xml
192share/doc/milter-manager/ja/milter-client-context.xml 232share/doc/milter-manager/ja/milter-client-context.xml
193share/doc/milter-manager/ja/milter-client-enum-types.xml 233share/doc/milter-manager/ja/milter-client-enum-types.xml
 234share/doc/milter-manager/ja/milter-client-objects.xml
 235share/doc/milter-manager/ja/milter-client-private.xml
 236share/doc/milter-manager/ja/milter-client-runner.xml
 237share/doc/milter-manager/ja/milter-client-single-thread-runner.xml
 238share/doc/milter-manager/ja/milter-client.html
 239share/doc/milter-manager/ja/milter-client.xml
194share/doc/milter-manager/ja/milter-command-decoder.xml 240share/doc/milter-manager/ja/milter-command-decoder.xml
195share/doc/milter-manager/ja/milter-command-encoder.xml 241share/doc/milter-manager/ja/milter-command-encoder.xml
196share/doc/milter-manager/ja/milter-connection.xml 242share/doc/milter-manager/ja/milter-connection.xml
 243share/doc/milter-manager/ja/milter-core-internal.xml
 244share/doc/milter-manager/ja/milter-core.html
197share/doc/milter-manager/ja/milter-decoder.xml 245share/doc/milter-manager/ja/milter-decoder.xml
198share/doc/milter-manager/ja/milter-encoder.xml 246share/doc/milter-manager/ja/milter-encoder.xml
199share/doc/milter-manager/ja/milter-enum-types.xml 247share/doc/milter-manager/ja/milter-enum-types.xml
200share/doc/milter-manager/ja/milter-error-emittable.xml 248share/doc/milter-manager/ja/milter-error-emittable.xml
 249share/doc/milter-manager/ja/milter-esmtp.xml
 250share/doc/milter-manager/ja/milter-event-loop.xml
201share/doc/milter-manager/ja/milter-finished-emittable.xml 251share/doc/milter-manager/ja/milter-finished-emittable.xml
 252share/doc/milter-manager/ja/milter-glib-compatible.xml
 253share/doc/milter-manager/ja/milter-glib-event-loop.xml
202share/doc/milter-manager/ja/milter-headers.xml 254share/doc/milter-manager/ja/milter-headers.xml
 255share/doc/milter-manager/ja/milter-libev-event-loop.xml
203share/doc/milter-manager/ja/milter-logger.xml 256share/doc/milter-manager/ja/milter-logger.xml
204share/doc/milter-manager/ja/milter-macros-requests.xml 257share/doc/milter-manager/ja/milter-macros-requests.xml
 258share/doc/milter-manager/ja/milter-manager-Client-library.html
 259share/doc/milter-manager/ja/milter-manager-Core-library.html
 260share/doc/milter-manager/ja/milter-manager-MilterProtocol.html
205share/doc/milter-manager/ja/milter-manager-applicable-condition.xml 261share/doc/milter-manager/ja/milter-manager-applicable-condition.xml
206share/doc/milter-manager/ja/milter-manager-child.xml 262share/doc/milter-manager/ja/milter-manager-child.xml
207share/doc/milter-manager/ja/milter-manager-children.xml 263share/doc/milter-manager/ja/milter-manager-children.xml
208share/doc/milter-manager/ja/milter-manager-configuration.xml 264share/doc/milter-manager/ja/milter-manager-configuration.xml
209share/doc/milter-manager/ja/milter-manager-control-command-decoder.xml 265share/doc/milter-manager/ja/milter-manager-control-command-decoder.xml
210share/doc/milter-manager/ja/milter-manager-control-command-encoder.xml 266share/doc/milter-manager/ja/milter-manager-control-command-encoder.xml
211share/doc/milter-manager/ja/milter-manager-control-protocol.xml 267share/doc/milter-manager/ja/milter-manager-control-protocol.xml
212share/doc/milter-manager/ja/milter-manager-control-reply-decoder.xml 268share/doc/milter-manager/ja/milter-manager-control-reply-decoder.xml
213share/doc/milter-manager/ja/milter-manager-control-reply-encoder.xml 269share/doc/milter-manager/ja/milter-manager-control-reply-encoder.xml
 270share/doc/milter-manager/ja/milter-manager-controller-context.xml
214share/doc/milter-manager/ja/milter-manager-controller.xml 271share/doc/milter-manager/ja/milter-manager-controller.xml
215share/doc/milter-manager/ja/milter-manager-egg.xml 272share/doc/milter-manager/ja/milter-manager-egg.xml
216share/doc/milter-manager/ja/milter-manager-enum-types.xml 273share/doc/milter-manager/ja/milter-manager-enum-types.xml
217share/doc/milter-manager/ja/milter-manager-launch-command-decoder.xml 274share/doc/milter-manager/ja/milter-manager-launch-command-decoder.xml
218share/doc/milter-manager/ja/milter-manager-launch-command-encoder.xml 275share/doc/milter-manager/ja/milter-manager-launch-command-encoder.xml
219share/doc/milter-manager/ja/milter-manager-launch-protocol.xml 276share/doc/milter-manager/ja/milter-manager-launch-protocol.xml
220share/doc/milter-manager/ja/milter-manager-leader.xml 277share/doc/milter-manager/ja/milter-manager-leader.xml
221share/doc/milter-manager/ja/milter-manager-log-analyzer-graphs.png 278share/doc/milter-manager/ja/milter-manager-log-analyzer-graphs.png
 279share/doc/milter-manager/ja/milter-manager-log-analyzer.html
222share/doc/milter-manager/ja/milter-manager-module-impl.xml 280share/doc/milter-manager/ja/milter-manager-module-impl.xml
223share/doc/milter-manager/ja/milter-manager-module.xml 281share/doc/milter-manager/ja/milter-manager-module.xml
224share/doc/milter-manager/ja/milter-manager-objects.xml 282share/doc/milter-manager/ja/milter-manager-objects.xml
225share/doc/milter-manager/ja/milter-manager-process-launcher.xml 283share/doc/milter-manager/ja/milter-manager-process-launcher.xml
226share/doc/milter-manager/ja/milter-manager-reply-decoder.xml 284share/doc/milter-manager/ja/milter-manager-reply-decoder.xml
227share/doc/milter-manager/ja/milter-manager-reply-encoder.xml 285share/doc/milter-manager/ja/milter-manager-reply-encoder.xml
228share/doc/milter-manager/ja/milter-manager-reply-protocol.xml 286share/doc/milter-manager/ja/milter-manager-reply-protocol.xml
 287share/doc/milter-manager/ja/milter-manager.devhelp2
 288share/doc/milter-manager/ja/milter-manager.html
229share/doc/milter-manager/ja/milter-manager.xml 289share/doc/milter-manager/ja/milter-manager.xml
 290share/doc/milter-manager/ja/milter-memory-profile.xml
 291share/doc/milter-manager/ja/milter-message-result.xml
230share/doc/milter-manager/ja/milter-option.xml 292share/doc/milter-manager/ja/milter-option.xml
 293share/doc/milter-manager/ja/milter-performance-check.html
231share/doc/milter-manager/ja/milter-protocol-agent.xml 294share/doc/milter-manager/ja/milter-protocol-agent.xml
232share/doc/milter-manager/ja/milter-protocol.xml 295share/doc/milter-manager/ja/milter-protocol.xml
233share/doc/milter-manager/ja/milter-reader.xml 296share/doc/milter-manager/ja/milter-reader.xml
234share/doc/milter-manager/ja/milter-reply-decoder.xml 297share/doc/milter-manager/ja/milter-reply-decoder.xml
235share/doc/milter-manager/ja/milter-reply-encoder.xml 298share/doc/milter-manager/ja/milter-reply-encoder.xml
236share/doc/milter-manager/ja/milter-reply-signals.xml 299share/doc/milter-manager/ja/milter-reply-signals.xml
 300share/doc/milter-manager/ja/milter-report-statistics.html
237share/doc/milter-manager/ja/milter-server-context.xml 301share/doc/milter-manager/ja/milter-server-context.xml
238share/doc/milter-manager/ja/milter-server-enum-types.xml 302share/doc/milter-manager/ja/milter-server-enum-types.xml
 303share/doc/milter-manager/ja/milter-server.html
 304share/doc/milter-manager/ja/milter-session-result.xml
239share/doc/milter-manager/ja/milter-syslog-logger.xml 305share/doc/milter-manager/ja/milter-syslog-logger.xml
 306share/doc/milter-manager/ja/milter-test-client.html
 307share/doc/milter-manager/ja/milter-test-server.html
240share/doc/milter-manager/ja/milter-utils.xml 308share/doc/milter-manager/ja/milter-utils.xml
241share/doc/milter-manager/ja/milter-version.xml 309share/doc/milter-manager/ja/milter-version.xml
242share/doc/milter-manager/ja/milter-writer.xml 310share/doc/milter-manager/ja/milter-writer.xml
243share/doc/milter-manager/ja/mta-and-milter-manager-and-child-milter-ja.png 311share/doc/milter-manager/ja/mta-and-milter-manager-and-child-milter-ja.png
244share/doc/milter-manager/ja/mta-and-milter-manager-and-child-milter.png 312share/doc/milter-manager/ja/mta-and-milter-manager-and-child-milter.png
 313share/doc/milter-manager/ja/news.html
 314share/doc/milter-manager/ja/readme.html
 315share/doc/milter-manager/ja/reference.html
 316share/doc/milter-manager/ja/reverse-dictionary.html
 317share/doc/milter-manager/ja/right-insensitive.png
 318share/doc/milter-manager/ja/right.png
 319share/doc/milter-manager/ja/ruby-milter-configuration.html
 320share/doc/milter-manager/ja/ruby-milter-reference.html
 321share/doc/milter-manager/ja/ruby-milter-tutorial.html
 322share/doc/milter-manager/ja/ruby.html
245share/doc/milter-manager/ja/sendmail-and-milter-ja.png 323share/doc/milter-manager/ja/sendmail-and-milter-ja.png
246share/doc/milter-manager/ja/sendmail-and-milter.png 324share/doc/milter-manager/ja/sendmail-and-milter.png
247share/doc/milter-manager/ja/sendmail-and-postfix-and-milter-ja.png 325share/doc/milter-manager/ja/sendmail-and-postfix-and-milter-ja.png
248share/doc/milter-manager/ja/sendmail-and-postfix-and-milter.png 326share/doc/milter-manager/ja/sendmail-and-postfix-and-milter.png
 327share/doc/milter-manager/ja/server.xml
 328share/doc/milter-manager/ja/start.html
 329share/doc/milter-manager/ja/style.css
 330share/doc/milter-manager/ja/up-insensitive.png
 331share/doc/milter-manager/ja/up.png
 332share/doc/milter-manager/ja/upgrade-on-centos.html
 333share/doc/milter-manager/ja/upgrade-on-debian.html
 334share/doc/milter-manager/ja/upgrade-on-freebsd.html
 335share/doc/milter-manager/ja/upgrade-on-ubuntu.html
 336share/doc/milter-manager/ja/upgrade-options-on-centos.html
 337share/doc/milter-manager/ja/upgrade-options-on-debian.html
 338share/doc/milter-manager/ja/upgrade-options-on-freebsd.html
 339share/doc/milter-manager/ja/upgrade-options-on-ubuntu.html
 340share/doc/milter-manager/ja/upgrade.html
 341share/doc/milter-manager/ja/users.html
249share/doc/milter-manager/left-insensitive.png 342share/doc/milter-manager/left-insensitive.png
250share/doc/milter-manager/left.png 343share/doc/milter-manager/left.png
 344share/doc/milter-manager/libmilter-mfapi.h.html
 345share/doc/milter-manager/libmilter.html
251share/doc/milter-manager/log-list.html 346share/doc/milter-manager/log-list.html
252share/doc/milter-manager/maintenance-policy.html 347share/doc/milter-manager/maintenance-policy.html
 348share/doc/milter-manager/milter-client.html
 349share/doc/milter-manager/milter-core.html
 350share/doc/milter-manager/milter-manager-Client-library.html
 351share/doc/milter-manager/milter-manager-Core-library.html
 352share/doc/milter-manager/milter-manager-MilterProtocol.html
253share/doc/milter-manager/milter-manager-log-analyzer-graphs.png 353share/doc/milter-manager/milter-manager-log-analyzer-graphs.png
254share/doc/milter-manager/milter-manager-log-analyzer.html 354share/doc/milter-manager/milter-manager-log-analyzer.html
255share/doc/milter-manager/milter-manager.devhelp2 355share/doc/milter-manager/milter-manager.devhelp2
256share/doc/milter-manager/milter-manager.html 356share/doc/milter-manager/milter-manager.html
257share/doc/milter-manager/milter-performance-check.html 357share/doc/milter-manager/milter-performance-check.html
258share/doc/milter-manager/milter-report-statistics.html 358share/doc/milter-manager/milter-report-statistics.html
 359share/doc/milter-manager/milter-server.html
259share/doc/milter-manager/milter-test-client.html 360share/doc/milter-manager/milter-test-client.html
260share/doc/milter-manager/milter-test-server.html 361share/doc/milter-manager/milter-test-server.html
261share/doc/milter-manager/mta-and-milter-manager-and-child-milter-ja.png 362share/doc/milter-manager/mta-and-milter-manager-and-child-milter-ja.png
262share/doc/milter-manager/mta-and-milter-manager-and-child-milter.png 363share/doc/milter-manager/mta-and-milter-manager-and-child-milter.png
263share/doc/milter-manager/news.html 364share/doc/milter-manager/news.html
264share/doc/milter-manager/readme.html 365share/doc/milter-manager/readme.html
 366share/doc/milter-manager/reference.html
265share/doc/milter-manager/reverse-dictionary.html 367share/doc/milter-manager/reverse-dictionary.html
266share/doc/milter-manager/right-insensitive.png 368share/doc/milter-manager/right-insensitive.png
267share/doc/milter-manager/right.png 369share/doc/milter-manager/right.png
268share/doc/milter-manager/ruby-milter-configuration.html 370share/doc/milter-manager/ruby-milter-configuration.html
269share/doc/milter-manager/ruby-milter-reference.html 371share/doc/milter-manager/ruby-milter-reference.html
270share/doc/milter-manager/ruby-milter-tutorial.html 372share/doc/milter-manager/ruby-milter-tutorial.html
271share/doc/milter-manager/ruby.html 373share/doc/milter-manager/ruby.html
272share/doc/milter-manager/sendmail-and-milter-ja.png 374share/doc/milter-manager/sendmail-and-milter-ja.png
273share/doc/milter-manager/sendmail-and-milter.png 375share/doc/milter-manager/sendmail-and-milter.png
274share/doc/milter-manager/sendmail-and-postfix-and-milter-ja.png 376share/doc/milter-manager/sendmail-and-postfix-and-milter-ja.png
275share/doc/milter-manager/sendmail-and-postfix-and-milter.png 377share/doc/milter-manager/sendmail-and-postfix-and-milter.png
276share/doc/milter-manager/start.html 378share/doc/milter-manager/start.html
277share/doc/milter-manager/style.css 379share/doc/milter-manager/style.css
278share/doc/milter-manager/up-insensitive.png 380share/doc/milter-manager/up-insensitive.png
279share/doc/milter-manager/up.png 381share/doc/milter-manager/up.png
280share/doc/milter-manager/upgrade-on-centos.html 382share/doc/milter-manager/upgrade-on-centos.html
281share/doc/milter-manager/upgrade-on-debian.html 383share/doc/milter-manager/upgrade-on-debian.html
282share/doc/milter-manager/upgrade-on-freebsd.html 384share/doc/milter-manager/upgrade-on-freebsd.html
283share/doc/milter-manager/upgrade-on-ubuntu.html 385share/doc/milter-manager/upgrade-on-ubuntu.html
284share/doc/milter-manager/upgrade-options-on-centos.html 386share/doc/milter-manager/upgrade-options-on-centos.html
285share/doc/milter-manager/upgrade-options-on-debian.html 387share/doc/milter-manager/upgrade-options-on-debian.html
286share/doc/milter-manager/upgrade-options-on-freebsd.html 388share/doc/milter-manager/upgrade-options-on-freebsd.html
287share/doc/milter-manager/upgrade-options-on-ubuntu.html 389share/doc/milter-manager/upgrade-options-on-ubuntu.html
288share/doc/milter-manager/upgrade.html 390share/doc/milter-manager/upgrade.html
289share/doc/milter-manager/users.html 391share/doc/milter-manager/users.html
290share/examples/milter-manager/applicable-conditions/authentication.conf 392share/examples/milter-manager/applicable-conditions/authentication.conf
 393share/examples/milter-manager/applicable-conditions/dnsbl.conf
291share/examples/milter-manager/applicable-conditions/remote-network.conf 394share/examples/milter-manager/applicable-conditions/remote-network.conf
292share/examples/milter-manager/applicable-conditions/restrict-accounts.conf 395share/examples/milter-manager/applicable-conditions/restrict-accounts.conf
293share/examples/milter-manager/applicable-conditions/s25r.conf 396share/examples/milter-manager/applicable-conditions/s25r.conf
294share/examples/milter-manager/applicable-conditions/sendmail-compatible.conf 397share/examples/milter-manager/applicable-conditions/sendmail-compatible.conf
295share/examples/milter-manager/applicable-conditions/stress.conf 398share/examples/milter-manager/applicable-conditions/stress.conf
296share/examples/milter-manager/applicable-conditions/trust.conf 399share/examples/milter-manager/applicable-conditions/trust.conf
297share/examples/milter-manager/defaults/debian.conf 400share/examples/milter-manager/defaults/debian.conf
298share/examples/milter-manager/defaults/freebsd.conf 401share/examples/milter-manager/defaults/freebsd.conf
299share/examples/milter-manager/defaults/pkgsrc.conf 402share/examples/milter-manager/defaults/pkgsrc.conf
300share/examples/milter-manager/defaults/redhat.conf 403share/examples/milter-manager/defaults/redhat.conf
301share/examples/milter-manager/milter-manager.conf 404share/examples/milter-manager/milter-manager.conf
302share/examples/milter-manager/models/example.rb 405share/examples/milter-manager/models/example.rb
303share/milter-manager/license/fdl.txt 406share/milter-manager/license/fdl.txt
304share/milter-manager/license/gpl.txt 407share/milter-manager/license/gpl.txt
305share/milter-manager/license/lgpl.txt 408share/milter-manager/license/lgpl.txt
306share/milter-manager/license/ruby.ja.txt 409share/milter-manager/license/ruby.ja.txt
307share/milter-manager/license/ruby.txt 410share/milter-manager/license/ruby.txt
308share/milter-manager/munin/plugins/milter_manager_ 411share/milter-manager/munin/plugins/milter_manager_
309share/milter-manager/munin/plugins/milter_manager_memory 412share/milter-manager/munin/plugins/milter_manager_memory
310share/milter-manager/munin/plugins/postfix_processes 413share/milter-manager/munin/plugins/postfix_processes
311share/milter-manager/munin/plugins/sendmail_processes 414share/milter-manager/munin/plugins/sendmail_processes
312share/milter-manager/sample/ruby/milter-regexp.rb 415share/milter-manager/sample/ruby/milter-regexp.rb
313share/milter-manager/sample/ruby/milter-reject-empty-body.rb 416share/milter-manager/sample/ruby/milter-reject-empty-body.rb
314share/milter-manager/sample/ruby/milter-reject-nil-sender.rb 417share/milter-manager/sample/ruby/milter-reject-nil-sender.rb
 418share/milter-manager/sample/ruby/milter-replace.rb
315share/milter-manager/sample/ruby/milter-tarpit.rb 419share/milter-manager/sample/ruby/milter-tarpit.rb
316share/milter-manager/sample/ruby/milter-test-client-composite.rb 420share/milter-manager/sample/ruby/milter-test-client-composite.rb
317share/milter-manager/sample/ruby/milter-test-client.rb 421share/milter-manager/sample/ruby/milter-test-client.rb

cvs diff -r1.27 -r1.28 pkgsrc/mail/milter-manager/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/milter-manager/distinfo 2015/11/03 23:27:10 1.27
+++ pkgsrc/mail/milter-manager/distinfo 2021/02/14 15:33:02 1.28
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.27 2015/11/03 23:27:10 agc Exp $ 1$NetBSD: distinfo,v 1.28 2021/02/14 15:33:02 taca Exp $
2 2
3SHA1 (milter-manager-2.0.5.tar.gz) = 47982e63d3515c1df3599c5e70b3aed9fd4662f6 3SHA1 (milter-manager-2.1.5.tar.gz) = 26f084ac36a7b0a0c2e30af2afb9bb41fe82184c
4RMD160 (milter-manager-2.0.5.tar.gz) = c0d64c5001c42d49954f0bafdbc2c6d241ed3e70 4RMD160 (milter-manager-2.1.5.tar.gz) = cf95f4d24f8ee3c680436b30b81810c7d50a96bd
5SHA512 (milter-manager-2.0.5.tar.gz) = c78254de0129406cf6c9d747b00e5331d48b7f206718106ba6a4a40265d48d30d0b35b62cea12b1bf0a7a2cfa67d50b713ddbe72ad50f87013439956d8aa05c8 5SHA512 (milter-manager-2.1.5.tar.gz) = a2f01deb6c8cece24d3686e87cd401e460fcc7d8e4f1a41481815864525cfa37828f0f75533f0eb8d7f8d5c8395d5a77dac177b79b7c15cab49e604ea8ae2668
6Size (milter-manager-2.0.5.tar.gz) = 5873997 bytes 6Size (milter-manager-2.1.5.tar.gz) = 6583279 bytes
7SHA1 (patch-configure) = ee1f31e83354c4c6b38ae1c0d4fda40f28ad92b6 7SHA1 (patch-configure) = ee1f31e83354c4c6b38ae1c0d4fda40f28ad92b6
8SHA1 (patch-libev-4.15_ev.c) = 8393cc727fda6a812931e42507e5db2fdf370c33 8SHA1 (patch-module_configuration_ruby_milter-manager-ruby-configuration.c) = 50722053e3db2404d792900f92323ab886ba607a

File Added: pkgsrc/mail/milter-manager/patches/patch-module_configuration_ruby_milter-manager-ruby-configuration.c
$NetBSD: patch-module_configuration_ruby_milter-manager-ruby-configuration.c,v 1.1 2021/02/14 15:33:02 taca Exp $

Don't use RETSIGTYPE but simply void.

--- module/configuration/ruby/milter-manager-ruby-configuration.c.orig	2019-09-09 09:17:06.177788299 +0000
+++ module/configuration/ruby/milter-manager-ruby-configuration.c
@@ -166,18 +166,18 @@ milter_manager_ruby_configuration_regist
 static void
 ruby_init_without_signal_change (void)
 {
-    RETSIGTYPE (*sigint_handler)_((int));
+    void (*sigint_handler)_((int));
 #ifdef SIGHUP
-    RETSIGTYPE (*sighup_handler)_((int));
+    void (*sighup_handler)_((int));
 #endif
 #ifdef SIGQUIT
-    RETSIGTYPE (*sigquit_handler)_((int));
+    void (*sigquit_handler)_((int));
 #endif
 #ifdef SIGTERM
-    RETSIGTYPE (*sigterm_handler)_((int));
+    void (*sigterm_handler)_((int));
 #endif
 #ifdef SIGSEGV
-    RETSIGTYPE (*sigsegv_handler)_((int));
+    void (*sigsegv_handler)_((int));
 #endif
 
     sigint_handler = signal(SIGINT, SIG_DFL);
@@ -386,7 +386,7 @@ MILTER_MANAGER_MODULE_IMPL_INIT (GTypeMo
 static void
 ruby_cleanup_without_signal_change (int exit_code)
 {
-    RETSIGTYPE (*sigint_handler)_((int));
+    void (*sigint_handler)_((int));
 #ifdef HAVE_RB_THREAD_RESET_TIMER_THREAD
     const gchar *milter_manager_ruby_reset_timer_thread_before_cleanup = NULL;
 #endif