From nobody Tue Mar 01 01:45:24 2022 X-Original-To: dev-commits-ports-main@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 0ACB119DB3D9; Tue, 1 Mar 2022 01:45:25 +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 4K70SN6mZJz4V1H; Tue, 1 Mar 2022 01:45:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1646099125; 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=rBC86UbZAxDAQRxcIZgo/oAASu4bTPQlP8AzAUzaDjw=; b=YhgDzu0cJTd1NqVnda6Mg9zc2NJv8Y1j+P7H3larHxGqsIszhAR/RUYWsQLi543LfYSeZ2 0pVjzfPkd4TUfMc80QlQhbdhnaDAmftpgmVYs3xY45Vg+13QIfzAFpMhPX3tkQnTpcFv1S UkaTNVIbvQXLjTRhOs68ejrlW5DIK6MzAIFMuHSoNhuJXLeyqERPwsX/WgHZjFigNhAjjc mB7/Lut1oDEdtLWEM7YkvMtzA6HAX49HLWwzQUzM0M5zomhPH+NKuyn3EjDPpXXYtO97VC /zBytQgsVRZInFr0EFbtM+tR2kF0B1Tq7QQJE1LDXrzhVbrLhMYpL6ykrjECRA== 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 C87AF26576; Tue, 1 Mar 2022 01:45:24 +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 2211jOx0007317; Tue, 1 Mar 2022 01:45:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2211jOtt007316; Tue, 1 Mar 2022 01:45:24 GMT (envelope-from git) Date: Tue, 1 Mar 2022 01:45:24 GMT Message-Id: <202203010145.2211jOtt007316@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 6832a88f6df8 - main - dns/py-dnspython1: New port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bofh X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6832a88f6df8eedfdc0a3297885e0d355e123bc0 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1646099125; 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=rBC86UbZAxDAQRxcIZgo/oAASu4bTPQlP8AzAUzaDjw=; b=oavZd8nh4qu2K4+mf1Mus2gWEZz+kFxnh2MazCoqcvYjy0UISq/sHG2/hue5X9UsIPwKVC 2BQok3Po68SV0D20RZIpmOw9cIIt4BH1B2tV0108LU5AYOW9AvtaFRZQgAa9SxHN6ZHCId WC+xvGpWWGzYX5h7kJGRkNQ/KtLyhF4zkTQGKG94c/8mATHStDSOv4No4skatkOS2ZifCE bfVtHM9RqSr0kQ83XvkirzB8Cqu5GTJq/8zAQ5qhBqlYAZoQtzKhiQma64PbJR1Qb8JoKf yvfmPkICsKaiOZjjP2JcYxqaLo/IwtwXvEiWnr8+W9yUObHs7uixPjvwburGLg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1646099125; a=rsa-sha256; cv=none; b=Hs8B8cuJXLkOqIt1twWia03GjqDRqHOh9ttCTUE9HXclijZgIn8vUZev5yHUKZU4EVpktU BxdGc5tiekk9v7VddihFQw7xKw2dXnpFOjv0P8pjgcDNVGfED5w9KLeUzvK01kEh5NZKYa kH4YgkJ5F+qwKNsbXXNKaraQmxrgLFOVn5vLbf2BJsTK3qWn5TAoaIY4Z9Ghx2RfDlXVWX nNRS37f5rWak9On24tRxepdgs06kOH8LHdCO7X6D9UFqFDsVfG80nbSdY6Ei2ObsJLbvJE 3j/mEegwqpqJRLhYZaunEFssITG1k3qS30brQmnoQwcMKZmYkeyHPkMTP0Y71A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=6832a88f6df8eedfdc0a3297885e0d355e123bc0 commit 6832a88f6df8eedfdc0a3297885e0d355e123bc0 Author: Muhammad Moinur Rahman AuthorDate: 2022-03-01 01:42:27 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2022-03-01 01:45:18 +0000 dns/py-dnspython1: New port This port is copied from dns/py-dnspython. Assign to original author. This port is created to streamline the updated version of 2.x release for using with other ports. dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0. dnspython provides both high and low level access to DNS. The high level classes perform queries for data of a given name, type, and class, and return an answer set. The low level classes allow direct manipulation of DNS zones, messages, names, and records. This is 1.x version of the port which supports python 2.7 WWW: http://www.dnspython.org/ --- dns/Makefile | 1 + dns/py-dnspython1/Makefile | 30 ++++++++++++++++++++++++++++++ dns/py-dnspython1/distinfo | 3 +++ dns/py-dnspython1/pkg-descr | 12 ++++++++++++ 4 files changed, 46 insertions(+) diff --git a/dns/Makefile b/dns/Makefile index 58f59b673354..db2eeb488716 100644 --- a/dns/Makefile +++ b/dns/Makefile @@ -185,6 +185,7 @@ SUBDIR += py-dns-crawler SUBDIR += py-dns-lexicon SUBDIR += py-dnspython + SUBDIR += py-dnspython1 SUBDIR += py-dnspython2 SUBDIR += py-easyzone SUBDIR += py-idna diff --git a/dns/py-dnspython1/Makefile b/dns/py-dnspython1/Makefile new file mode 100644 index 000000000000..c8b3b9c52c64 --- /dev/null +++ b/dns/py-dnspython1/Makefile @@ -0,0 +1,30 @@ +PORTNAME= dnspython +PORTVERSION= 1.16.0 +CATEGORIES= dns python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= 1 + +MAINTAINER= rm@FreeBSD.org +COMMENT= DNS toolkit for Python - 1.x release + +LICENSE= ISCL +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python:2.7 zip +USE_PYTHON= autoplist concurrent cython distutils + +NO_ARCH= yes + +PORTEXAMPLES= ddns.py e164.py mx.py name.py reverse.py reverse_name.py xfr.py \ + zonediff.py + +OPTIONS_DEFINE= EXAMPLES PYCRYPTODOME +PYCRYPTODOME_DESC= Enable pycryptodome (part of dnssec needs it) +PYCRYPTODOME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycryptodome>=0:security/py-pycryptodome@${PY_FLAVOR} + +post-install-EXAMPLES-on: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} ${STAGEDIR}${EXAMPLESDIR} + +.include diff --git a/dns/py-dnspython1/distinfo b/dns/py-dnspython1/distinfo new file mode 100644 index 000000000000..88b7df39d17d --- /dev/null +++ b/dns/py-dnspython1/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1646069762 +SHA256 (dnspython-1.16.0.zip) = 36c5e8e38d4369a08b6780b7f27d790a292b2b08eea01607865bf0936c558e01 +SIZE (dnspython-1.16.0.zip) = 266364 diff --git a/dns/py-dnspython1/pkg-descr b/dns/py-dnspython1/pkg-descr new file mode 100644 index 000000000000..7e8c1f540ae1 --- /dev/null +++ b/dns/py-dnspython1/pkg-descr @@ -0,0 +1,12 @@ +dnspython is a DNS toolkit for Python. It supports almost all record +types. It can be used for queries, zone transfers, and dynamic +updates. It supports TSIG authenticated messages and EDNS0. + +dnspython provides both high and low level access to DNS. The high +level classes perform queries for data of a given name, type, and +class, and return an answer set. The low level classes allow direct +manipulation of DNS zones, messages, names, and records. + +This is 1.x version of the port which supports python 2.7 + +WWW: http://www.dnspython.org/