From nobody Sun Jun 26 19:44:09 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id C465386BB30; Sun, 26 Jun 2022 19:44:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LWLs54vZSz4s82; Sun, 26 Jun 2022 19:44:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656272649; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=PrBBBe5Eb6UUdUV9g5ysHfKmQaA8y0k8GCDSQrcpE5Y=; b=AWvFfY+QPXc2GbZUv4JvxKrffuPCoiVtQJjB4qfYatPNeQ0VqB6y7dZBKnNWBZ7rujCc4p z+xXjY//gNdaAUT43AKo4Q2V52JjDKCAdEcsR0f+CpBR80yNZmpgSSDeXu9jnPEMxrCaO+ pl/PILO7G4Bz7IkaupLIiziUl8iKDNA0zNiYmUhITFxrYk9t8ikgbRmkbdLPe4TcHods3z uXg/1XJ5uKyF2ieyzfc+qIOLBKcSPMaecrI92g0Ze7YknnJFOIkI3zz023HPSU8N1CDAoX pl37KwVIYFLztQ5ZKlkyi7ivHEXoNhBu9uUCAcVJFRjjDABAy0Sr+r6SNL7iOQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 88AA11A0BD; Sun, 26 Jun 2022 19:44:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 25QJi9Ge070233; Sun, 26 Jun 2022 19:44:09 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 25QJi9aA070232; Sun, 26 Jun 2022 19:44:09 GMT (envelope-from git) Date: Sun, 26 Jun 2022 19:44:09 GMT Message-Id: <202206261944.25QJi9aA070232@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthew Seaman Subject: git: 0ea661c93be6 - main - dns/p5-DNS-nsdiff: add OPTIONS to select version of bind List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: matthew X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0ea661c93be6c932e989181868913ad9caf36815 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656272649; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=PrBBBe5Eb6UUdUV9g5ysHfKmQaA8y0k8GCDSQrcpE5Y=; b=m5NN3BuHiQx79wzPHYDCSj8ycqXqjxS+Cg0QpI9ciYr5A8yFgcGhUYbgTl2hWn9imKBBvs Wtz3UIdL5iCRxJyY2oQydyB6e8MEu8evhf0vUJFFu51231iMwSGvj3nHdjZG7eP5PF0frk ZhiIVeZcVi2tF5gNZ2iiesdDplK+z+WbVgX+iifQoUpSOqo2GXqB/l+gv1oSNnrooNXIQc x4SAC8qs1ffBqYGgdB0bMvg3HZE5wf3xHwg3tk2JDZEaQKrR4mlCRFRRVX6cuFQCtA8dWA IoPciqf43h+cVoB4GPdA3ToHgAbmSrmbDu3aMQoHY5NYt1C9rZa1qXmQWxFTWQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1656272649; a=rsa-sha256; cv=none; b=HUCkS9jK0X6eo0WPQyRcVFQUNQHwrBgSwVJet5+kQLTzqUBxXc+zf7IR3UNEr1bmtJ8L3H vyFS1GVAVvaLJo65Cjtl4rflITXcuNdUXQ5pFMZDeidGxZElqalu0KS+GLsZCDnguCF+I5 s+dhMLbfdqq8t1gVE5Q3Vma2FSDP82OruZyZM/k/voJIlKc2CtKGlsmqrDr3qmit5CZF3t HCc0cpgmDM+aZDD3FIKcH1YN+w+fh2hgOfsEFnAPYpsa5e2jwGKjK6PBosrWWKSi3kO3uc 7u4hnJ9XKtMtjhEujK6ZSO1VY73RvPTSpoSwzwwSu2dqgezbLVzzMoz69FEn7A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by matthew: URL: https://cgit.FreeBSD.org/ports/commit/?id=0ea661c93be6c932e989181868913ad9caf36815 commit 0ea661c93be6c932e989181868913ad9caf36815 Author: Matthew Seaman AuthorDate: 2022-06-26 11:30:57 +0000 Commit: Matthew Seaman CommitDate: 2022-06-26 19:43:25 +0000 dns/p5-DNS-nsdiff: add OPTIONS to select version of bind Add a radiobutton option to select which of the availabile bind ports should be used to supply the `named-compilezone` executable that nsdiff depends on. Set the default to dns/bind918 as that's the recommended stable version from upstream. --- dns/p5-DNS-nsdiff/Makefile | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/dns/p5-DNS-nsdiff/Makefile b/dns/p5-DNS-nsdiff/Makefile index 3ac8f8a9bc48..a206f3371209 100644 --- a/dns/p5-DNS-nsdiff/Makefile +++ b/dns/p5-DNS-nsdiff/Makefile @@ -2,6 +2,7 @@ PORTNAME= DNS-nsdiff PORTVERSION= 1.82 +PORTREVISION= 1 CATEGORIES= dns perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -11,8 +12,19 @@ COMMENT= Create an "nsupdate" script from DNS zone file differences LICENSE= CC0-1.0 -RUN_DEPENDS= nsupdate:dns/bind-tools \ - named-compilezone:dns/bind916 +RUN_DEPENDS= nsupdate:dns/bind-tools + +OPTIONS_RADIO= BIND +OPTIONS_RADIO_BIND= BIND916 BIND918 BINDDEVEL +OPTIONS_DEFAULT= BIND918 + +BIND916_DESC= Use Bind 9.16 for named-compilezone +BIND918_DESC= Use Bind 9.18 for named-compilezone +BINDDEVEL_DESC= Use Bind 9-devel for named-compilezone + +BIND916_RUN_DEPENDS= named-compilezone:dns/bind916 +BIND918_RUN_DEPENDS= named-compilezone:dns/bind918 +BINDDEVEL_RUN_DEPENDS= named-compilezone:dns/bind9-devel NO_ARCH= yes USES= perl5