Index: head/dns/inadyn-mt/Makefile =================================================================== --- head/dns/inadyn-mt/Makefile (revision 472973) +++ head/dns/inadyn-mt/Makefile (revision 472974) @@ -1,51 +1,51 @@ # Created by: William Grzybowski # $FreeBSD$ PORTNAME= inadyn-mt -PORTVERSION= 02.24.47 +PORTVERSION= 02.28.10 CATEGORIES= dns MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}.v.${PORTVERSION}/ DISTNAME= ${PORTNAME}.v.${PORTVERSION} -MAINTAINER= wg@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple dynamic dns client LICENSE= GPLv3 USES= autoreconf USE_RC_SUBR= inadyn-mt GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-sound MAKE_ARGS+= INSTALL_PREFIX="${STAGEDIR}${PREFIX}/etc" PORTDOCS= readme.html AUTHORS README PORTEXAMPLES= * PLIST_FILES= bin/inadyn-mt etc/inadyn-mt/lang/en.lng \ man/man5/inadyn-mt.conf.5.gz \ man/man8/inadyn-mt.8.gz OPTIONS_DEFINE= DOCS EXAMPLES .include post-patch: @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" \ ${WRKSRC}/man/inadyn-mt.8 ${WRKSRC}/readme.html \ ${WRKSRC}/src/dyndns.h pre-configure: @${REINPLACE_CMD} -e "s,INSTALL_PREFIX=.*,,g" ${WRKSRC}/configure.ac post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/inadyn-mt.conf ${STAGEDIR}${EXAMPLESDIR} .endif .include Index: head/dns/inadyn-mt/distinfo =================================================================== --- head/dns/inadyn-mt/distinfo (revision 472973) +++ head/dns/inadyn-mt/distinfo (revision 472974) @@ -1,2 +1,3 @@ -SHA256 (inadyn-mt.v.02.24.47.tar.gz) = e1e8c48b8f08b9eb074a6600273f9c93e7483b52ce85f81ada4aef3363af2de4 -SIZE (inadyn-mt.v.02.24.47.tar.gz) = 1108823 +TIMESTAMP = 1529591220 +SHA256 (inadyn-mt.v.02.28.10.tar.gz) = f69bea12d96b66f9f662a8df0730c60457b24f5fb5308b109936880ebf7be5ca +SIZE (inadyn-mt.v.02.28.10.tar.gz) = 1246185 Index: head/dns/inadyn-mt/files/patch-readme.html =================================================================== --- head/dns/inadyn-mt/files/patch-readme.html (revision 472973) +++ head/dns/inadyn-mt/files/patch-readme.html (revision 472974) @@ -1,87 +1,87 @@ ---- readme.html.orig 2015-09-25 12:54:00 UTC -+++ readme.html -@@ -284,7 +284,7 @@ update request, i.e., both ip address ty +--- readme.html.orig 2016-10-11 02:42:06.000000000 -0700 ++++ readme.html 2018-01-08 07:34:41.772830000 -0800 +@@ -306,7 +306,7 @@

'-x [-n <service name>]': remove service

-

'--input_file <path/file>': input file name that contains inadyn-mt command options (adds to those already present in the cmd line). The default configuration file name is '/etc/inadyn-mt.conf'. It is only +

'--input_file <path/file>': input file name that contains inadyn-mt command options (adds to those already present in the cmd line). The default configuration file name is '%%PREFIX%%/etc/inadyn-mt.conf'. It is only used if inadyn-mt is called without any command line options. This allows inadyn-mt to be called without any arguments. The format is as expected for a **NIX config  file. See below for details.

'--ip_server_name <name>[:port] <url>': The client -@@ -368,7 +368,7 @@ DEFAULT value is intended for default se +@@ -400,7 +400,7 @@ '--retry_pending': retry ip update even after network comm retries exhausted, default on.

'--retry_pending_interval <#>': network comm seconds update retry interval, after retries exhausted, 5 to 3600,
    default 300.

'--lang_file <path/file>': [language file path, and file name]. defaults to either ../inadyn-mt/lang/en.lng,
-    or /etc/inadyn-mt/en.lng. No parameter option gives hard coded defaults

+    or %%PREFIX%%/etc/inadyn-mt/en.lng. No parameter option gives hard coded defaults

'--online_check_url <srv_name[:port] url>': server name, optional port, and url to reach to confirm online status.

'--status_interval <#>': seconds [30..864000] interval at which to check online status, default 600.

'--alert_retries <#>': network retries before audible network status alerts. [0..100], default 0.

-@@ -388,8 +388,8 @@ DEFAULT value is intended for default se -     representing custom DDNS server non-fatal update failure return values, e.g., "dnserr,911,unknown error".

- '--svr_ip_param <custom DDNS server ip name parameter>': Optional for custom DDNS updates. DDNS url parameter for ip address,
    e.g., myip.

+@@ -422,8 +422,8 @@ '--svr_ip_in_rsp': Optional for custom DDNS updates. Flag that custom DDNS server returns your ip address on update success.
    Defaults to false.

+ '--svr_auto_dual': Flag that server defaults to dual list (coupled) alias ip type. Defaults to false.

+ '--svr_auto_detect': Flag server auto detects ip. Defaults to false.

-'--svr_add_cfg <full path, file name>': Additional servers file. Default search for servers_additional.cfg in ./extra, /etc, /etc/inadyn-mt,
     -/etc/inadyn-mt/extra. Contains additional preconfigured DDNS servers to be used as --dyndns_system option parameter in same
     +'--svr_add_cfg <full path, file name>': Additional servers file. Default search for servers_additional.cfg in ./extra, %%PREFIX%%/etc, %%PREFIX%%/etc/inadyn-mt,
     +%%PREFIX%%/etc/inadyn-mt/extra. Contains additional preconfigured DDNS servers to be used as --dyndns_system option parameter in same
     fashion as servers inadyn-mt supports natively. Should appear before any dyndns_system option in inadyn-mt.conf or command
     line if not using inadyn-mt.conf.

'--if <network interface name>': Name of network interface to use for ip server, and DDNS server comm. Defaults to
    system configured default.

-@@ -412,7 +412,7 @@ There are two cache files: inadyn_time.c +@@ -449,7 +449,7 @@ 3. Update freedns.afraid.org, every minute, in daemon mode, with configuration read from file.

- Config file can be placed anywhere. In linux, default location: /etc/inadyn-mt.conf

+ Config file can be placed anywhere. In linux, default location: %%PREFIX%%/etc/inadyn-mt.conf

Content of config file:

-@@ -421,7 +421,7 @@ There are two cache files: inadyn_time.c +@@ -458,7 +458,7 @@ --log_file /var/log/inadyn.log
--change_persona 10012 #to change to another user id after init.

- Launching of inadyn-mt does not need any params. It looks for /etc/inadyn-mt.conf

+ Launching of inadyn-mt does not need any params. It looks for %%PREFIX%%/etc/inadyn-mt.conf

4. Freedns update in console

-@@ -434,7 +434,7 @@ inadyn-mt can read the very same options +@@ -471,7 +471,7 @@ command line from a configuration file. This feature allows the user to write the options only once, and avoids frequent retyping.

-Default configuration file is /etc/inadyn.conf under Unix systems.
+Default configuration file is %%PREFIX%%/etc/inadyn.conf under Unix systems.
The location of the config file can be given to inadyn-mt via --input_file option

The format :

-@@ -871,7 +871,7 @@ Ver.  inadyn-mt 2.18.28 - June 2010 +@@ -971,7 +971,7 @@ Ver.  inadyn-mt 2.18.26 - June 2010
       Changes:
       - inadyn man files updated to inadyn-mt
-       - *nix inadyn-mt.conf moved to /etc
+       - *nix inadyn-mt.conf moved to %%PREFIX%%/etc
       - added debian dpkg-buildpackage directory, et al
       - moved *nix meta files to /usr/share

-@@ -881,7 +881,7 @@ Ver.  inadyn-mt 2.18.24 - May 2010< +@@ -981,7 +981,7 @@ Ver.  inadyn-mt 2.18.22 - May 2010
       Changes:
-       - *nix meta files search root /etc, /usr/share, /usr/local/etc
+       - *nix meta files search root %%PREFIX%%/etc, /usr/share, /usr/local/etc
       - too many params compiler warning fixed

Ver.  inadyn-mt 2.18.20 - May 2010
-@@ -1178,8 +1178,8 @@ Ver.  inadyn-mt 2.12.02 - May 2008< +@@ -1278,8 +1278,8 @@ inadyn-mt
       - updated inadyn-mt man files' original inadyn homepage to http://www.inatech.eu/inadyn/
-       - changed default config file from /etc/inadyn.conf to -/etc/inadyn-mt/inadyn-mt.conf

+       - changed default config file from %%PREFIX%%/etc/inadyn.conf to +%%PREFIX%%/etc/inadyn-mt/inadyn-mt.conf

Ver.  inadyn-mt 2.12.01 - May 2008
    Changes: