From ba4150d236aa097ea5a7d6d13028289ddde0e430 Mon Sep 17 00:00:00 2001 From: mef Date: Tue, 9 Feb 2016 12:23:37 +0000 Subject: [PATCH] Update 3.8.2 to 3.8.3 --------------------- 2015-05-28 wimpunk * [r183] ., release: Removing unneeded release directory 2015-03-23 wimpunk * [r182] ddclient: Reverting to the old perl requirements like suggested in #75 The new requirements were added when adding support for cloudflare. By the simple fix suggested by Roy Tam we could revert the requirements which make ddclient back usable on CentOS and RHEL. * [r181] ddclient: ddclient: made json optional As suggested in pull 7 on github by @abelbeck and @Bugsbane it is better to make the use of JSON related to the use of cloudflare. * [r180] ddclient: ddclient: reindenting cloudflare Indenting cloudflare according to the vim tags * [r179] ddclient: ddclient: correction after duckdns merge Correcting duckdns configuration after commit r178 * [r178] ddclient: Added simple support for Duckdns www.duckdns.org Patch provided by gkranis on github. Merge branch 'gkranis' 2015-03-21 wimpunk * [r177] README.md: Added duckDNS to the README.md * [r176] sample-etc_rc.d_init.d_ddclient.ubuntu: update ubuntu init.d script Merge pull request #9 from gottaloveit/master * [r175] Changelog, Changelog.old: Renamed Changelog to Changelog.old Avoiding conflicts on case insensitive filesystems * [r174] ddclient: Add missing config line for CloudFlare Merge pull request #19 from shikasta-net/fixes * [r173] ddclient: Merge pull request #22 from reddyr/patch-1 loopia.se changed the "Current Address:" output string to "Current IP Address:" * [r172] ddclient: fixed missing ) for cloudflare service hash Merge pull request #16 from adepretis/master 2015-01-20 wimpunk * [r171] README.md, ddclient, sample-etc_ddclient.conf: Adding support for google domain Patch gently provided through github on https://github.com/wimpunk/ddclient/pull/13 2014-10-08 wimpunk * [r170] README.md, ddclient, sample-etc_ddclient.conf: Added support for Cloudflare and multi domain support for namecheap Pull request #7 from @roberthawdon See https://github.com/wimpunk/ddclient/pull/7 for more info. 2014-09-09 wimpunk * [r169] ddclient: Bugfix: allowing long username-password combinations Patch provided by @dirdi through github. 2014-08-20 wimpunk * [r166] ddclient: Fixing bug #72: Account info revealed during noip update * [r165] ddclient: Interfaces can be named almost anything on modern systems. Patch provided by Stephen Couchman through github 2014-06-30 wimpunk * [r164] ddclient: Only delete A RR, not any RR for the FQDN Make the delete command specific to A RRs. This prevents ddclient from deleting other RRs unrelated to the dynamic address, but on the same FQDN. This can be specifically a problem with KEY RRs when using SIG(0) instead of symmetric keys. Reported by: Wellie Chao Bug report: http://sourceforge.net/p/ddclient/bugs/71/ Fixes #71 2014-06-02 wimpunk * [r163] README.md, ddclient: Adding support for nsupdate. Patch provided by Daniel Roethlisberger through github. 2014-04-29 wimpunk * [r162] README.md, README.ssl, ddclient: Removed revision information Revision information isn't very usable when switching to git. 2014-03-20 wimpunk * [r161] README.md, README.ssl, ddclient, sample-etc_rc.d_init.d_ddclient.alpine: Added Alpine Linux init script Patch send by Tal on github. * [r160] RELEASENOTE: Corrected release note 2013-12-26 wimpunk * [r159] release/readme.txt: Commiting updated release information * [r158] README.md, RELEASENOTE: Committing release notes and readme information to trunk --- net/ddclient/Makefile | 26 ++++++++++---------------- net/ddclient/PLIST | 3 ++- net/ddclient/distinfo | 10 +++++----- 3 files changed, 17 insertions(+), 22 deletions(-) diff --git a/net/ddclient/Makefile b/net/ddclient/Makefile index 39a99ebdbe14c..da4fdd23e8573 100644 --- a/net/ddclient/Makefile +++ b/net/ddclient/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.37 2015/06/12 10:50:40 wiz Exp $ +# $NetBSD: Makefile,v 1.38 2016/02/09 12:23:37 mef Exp $ -DISTNAME= ddclient-3.8.2 -PKGREVISION= 2 +DISTNAME= ddclient-3.8.3 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ddclient/} EXTRACT_SUFX= .tar.bz2 @@ -30,19 +29,14 @@ REPLACE_FILES.sh+= sample-etc_rc.d_init.d_ddclient INSTALLATION_DIRS= sbin share/doc/ddclient share/examples/ddclient -do-configure: - cd ${WRKSRC}; for f in ddclient; do \ - ${SED} -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g" \ - -e "s|@VARBASE@|${VARBASE}|g" \ - -e "s|@PERL5@|${PERL5}|g" \ - $${f} > $${f}.fixed; \ - if [ -x $${f} ]; then \ - ${CHMOD} +x $${f}.fixed; \ - fi; \ - ${MV} -f $${f}.fixed $${f}; \ - done - -do-build: # empty +SUBST_CLASSES+= config +SUBST_MESSAGE.config= Adjust variables: PKG_SYSCONFIGDIR VARBASE PERL5 (in patch-aa) +SUBST_FILES.config+= ddclient +SUBST_STAGE.config= post-patch +SUBST_VARS.config= PKG_SYSCONFIGDIR VARBASE PERL5 + +NO_CONFIGURE= yes +NO_BUILD= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/ddclient ${DESTDIR}${PREFIX}/sbin diff --git a/net/ddclient/PLIST b/net/ddclient/PLIST index 6c9089cfb67cb..edfaba962098d 100644 --- a/net/ddclient/PLIST +++ b/net/ddclient/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.9 2014/12/14 15:35:49 schmonz Exp $ +@comment $NetBSD: PLIST,v 1.10 2016/02/09 12:23:37 mef Exp $ sbin/ddclient share/doc/ddclient/COPYING share/doc/ddclient/COPYRIGHT @@ -12,6 +12,7 @@ share/examples/ddclient/sample-etc_dhclient-exit-hooks share/examples/ddclient/sample-etc_dhcpc_dhcpcd-eth0.exe share/examples/ddclient/sample-etc_ppp_ip-up.local share/examples/ddclient/sample-etc_rc.d_init.d_ddclient +share/examples/ddclient/sample-etc_rc.d_init.d_ddclient.alpine share/examples/ddclient/sample-etc_rc.d_init.d_ddclient.lsb share/examples/ddclient/sample-etc_rc.d_init.d_ddclient.redhat share/examples/ddclient/sample-etc_rc.d_init.d_ddclient.ubuntu diff --git a/net/ddclient/distinfo b/net/ddclient/distinfo index 3853100bd8055..b01b78eaa82fa 100644 --- a/net/ddclient/distinfo +++ b/net/ddclient/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.11 2015/11/04 00:34:56 agc Exp $ +$NetBSD: distinfo,v 1.12 2016/02/09 12:23:37 mef Exp $ -SHA1 (ddclient-3.8.2.tar.bz2) = 8c887c06a580773c48a1eaced82a08c3077e1325 -RMD160 (ddclient-3.8.2.tar.bz2) = 126f773ce2fa15c8b0dd6229646afdce018d0c7b -SHA512 (ddclient-3.8.2.tar.bz2) = 3578c68d6d96dcb4371e33c9c3ea4fb79abdeda83b66f9cae45fae60b91f357ba394ad0c3a45e5151758d25dc2ac3be3dccefd7c0f34be16abe9be43417b34ef -Size (ddclient-3.8.2.tar.bz2) = 41996 bytes +SHA1 (ddclient-3.8.3.tar.bz2) = 8668d8828a74ef4e7bca90890d7bbe414c37c3ff +RMD160 (ddclient-3.8.3.tar.bz2) = 95eee96ed043748fc8be0602996d462d8a50fa7f +SHA512 (ddclient-3.8.3.tar.bz2) = 5f2546687faf82a44c1addf058ef23bd29efba163c7fc1e9660f236aa092e9e51d301320cfdb72b78f2e65860386c30d85773d791f7c298d4ce42ba7dcdb4d2d +Size (ddclient-3.8.3.tar.bz2) = 49026 bytes SHA1 (patch-aa) = de1ae69e4b89cc4d1a4146ef3856283c21aa6d76