diff options
author | triaxx <triaxx@pkgsrc.org> | 2019-01-15 11:30:03 +0000 |
---|---|---|
committer | triaxx <triaxx@pkgsrc.org> | 2019-01-15 11:30:03 +0000 |
commit | e92559d461a95411d75f4d87d69cbae88e470231 (patch) | |
tree | 4bb548b7201e5b8d1032c6960b3c68f83a84e958 /net | |
parent | 0120ed51a29fcf5c4ab41e3814ad56fb9507f1c6 (diff) | |
download | pkgsrc-e92559d461a95411d75f4d87d69cbae88e470231.tar.gz |
py-lexicon: update to 3.0.8
Diffstat (limited to 'net')
-rw-r--r-- | net/py-lexicon/ALTERNATIVES | 2 | ||||
-rw-r--r-- | net/py-lexicon/Makefile | 14 | ||||
-rw-r--r-- | net/py-lexicon/PLIST | 239 | ||||
-rw-r--r-- | net/py-lexicon/distinfo | 11 | ||||
-rw-r--r-- | net/py-lexicon/patches/patch-setup.py | 23 |
5 files changed, 148 insertions, 141 deletions
diff --git a/net/py-lexicon/ALTERNATIVES b/net/py-lexicon/ALTERNATIVES index 8b23847b187..f1f6743f102 100644 --- a/net/py-lexicon/ALTERNATIVES +++ b/net/py-lexicon/ALTERNATIVES @@ -1 +1 @@ -bin/lexicon @PREFIX@/bin/lexicon@PYVERSSUFFIX@ +bin/lexicon bin/lexicon@PYVERSSUFFIX@ diff --git a/net/py-lexicon/Makefile b/net/py-lexicon/Makefile index 4a3a33e6040..5bdeccb8f32 100644 --- a/net/py-lexicon/Makefile +++ b/net/py-lexicon/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.32 2018/10/01 21:08:40 fhajny Exp $ +# $NetBSD: Makefile,v 1.33 2019/01/15 11:30:03 triaxx Exp $ -DISTNAME= lexicon-2.7.9 +DISTNAME= lexicon-3.0.8 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=AnalogJ/} @@ -13,12 +13,22 @@ LICENSE= mit GITHUB_PROJECT= lexicon GITHUB_TAG= v${PKGVERSION_NOREV} +EXTRACT_USING= bsdtar +USE_TOOLS+= bsdtar + DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests DEPENDS+= ${PYPKGPREFIX}-tldextract-[0-9]*:../../net/py-tldextract DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography +DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml MESSAGE_SUBST+= PYPKGPREFIX=${PYPKGPREFIX} +EGG_NAME= ${DISTNAME:S/lexicon/dns_lexicon/} + +post-install: + ${MV} ${DESTDIR}${PREFIX}/bin/lexicon \ + ${DESTDIR}${PREFIX}/bin/lexicon${PYVERSSUFFIX} + .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/net/py-lexicon/PLIST b/net/py-lexicon/PLIST index 1480856abc9..347963bbaa6 100644 --- a/net/py-lexicon/PLIST +++ b/net/py-lexicon/PLIST @@ -1,158 +1,179 @@ -@comment $NetBSD: PLIST,v 1.22 2018/10/01 21:08:40 fhajny Exp $ -${PYSITELIB}/dns_${EGG_INFODIR}/PKG-INFO -${PYSITELIB}/dns_${EGG_INFODIR}/SOURCES.txt -${PYSITELIB}/dns_${EGG_INFODIR}/dependency_links.txt -${PYSITELIB}/dns_${EGG_INFODIR}/entry_points.txt -${PYSITELIB}/dns_${EGG_INFODIR}/requires.txt -${PYSITELIB}/dns_${EGG_INFODIR}/top_level.txt +@comment $NetBSD: PLIST,v 1.23 2019/01/15 11:30:03 triaxx Exp $ +bin/lexicon${PYVERSSUFFIX} +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/lexicon/__init__.py -${PYSITELIB}/lexicon/__init__.pyc ${PYSITELIB}/lexicon/__init__.pyo -${PYSITELIB}/lexicon/__main__.py -${PYSITELIB}/lexicon/__main__.pyc -${PYSITELIB}/lexicon/__main__.pyo -${PYSITELIB}/lexicon/client.py -${PYSITELIB}/lexicon/client.pyc +${PYSITELIB}/lexicon/__init__.pyc +${PYSITELIB}/lexicon/cli.pyo +${PYSITELIB}/lexicon/cli.pyc ${PYSITELIB}/lexicon/client.pyo -${PYSITELIB}/lexicon/common/__init__.py -${PYSITELIB}/lexicon/common/__init__.pyc -${PYSITELIB}/lexicon/common/__init__.pyo -${PYSITELIB}/lexicon/common/options_handler.py -${PYSITELIB}/lexicon/common/options_handler.pyc -${PYSITELIB}/lexicon/common/options_handler.pyo +${PYSITELIB}/lexicon/client.pyc +${PYSITELIB}/lexicon/config.pyo +${PYSITELIB}/lexicon/config.pyc +${PYSITELIB}/lexicon/parser.pyo +${PYSITELIB}/lexicon/parser.pyc +${PYSITELIB}/lexicon/cli.py +${PYSITELIB}/lexicon/client.py +${PYSITELIB}/lexicon/config.py +${PYSITELIB}/lexicon/parser.py ${PYSITELIB}/lexicon/providers/__init__.py -${PYSITELIB}/lexicon/providers/__init__.pyc ${PYSITELIB}/lexicon/providers/__init__.pyo -${PYSITELIB}/lexicon/providers/aurora.py -${PYSITELIB}/lexicon/providers/aurora.pyc +${PYSITELIB}/lexicon/providers/__init__.pyc ${PYSITELIB}/lexicon/providers/aurora.pyo -${PYSITELIB}/lexicon/providers/base.py -${PYSITELIB}/lexicon/providers/base.pyc +${PYSITELIB}/lexicon/providers/aurora.pyc +${PYSITELIB}/lexicon/providers/auto.pyo +${PYSITELIB}/lexicon/providers/auto.pyc ${PYSITELIB}/lexicon/providers/base.pyo -${PYSITELIB}/lexicon/providers/cloudflare.py -${PYSITELIB}/lexicon/providers/cloudflare.pyc +${PYSITELIB}/lexicon/providers/base.pyc ${PYSITELIB}/lexicon/providers/cloudflare.pyo -${PYSITELIB}/lexicon/providers/cloudns.py -${PYSITELIB}/lexicon/providers/cloudns.pyc +${PYSITELIB}/lexicon/providers/cloudflare.pyc ${PYSITELIB}/lexicon/providers/cloudns.pyo -${PYSITELIB}/lexicon/providers/cloudxns.py -${PYSITELIB}/lexicon/providers/cloudxns.pyc +${PYSITELIB}/lexicon/providers/cloudns.pyc ${PYSITELIB}/lexicon/providers/cloudxns.pyo -${PYSITELIB}/lexicon/providers/constellix.py -${PYSITELIB}/lexicon/providers/constellix.pyc +${PYSITELIB}/lexicon/providers/cloudxns.pyc +${PYSITELIB}/lexicon/providers/conoha.pyo +${PYSITELIB}/lexicon/providers/conoha.pyc ${PYSITELIB}/lexicon/providers/constellix.pyo -${PYSITELIB}/lexicon/providers/digitalocean.py -${PYSITELIB}/lexicon/providers/digitalocean.pyc +${PYSITELIB}/lexicon/providers/constellix.pyc ${PYSITELIB}/lexicon/providers/digitalocean.pyo -${PYSITELIB}/lexicon/providers/dnsimple.py -${PYSITELIB}/lexicon/providers/dnsimple.pyc +${PYSITELIB}/lexicon/providers/digitalocean.pyc ${PYSITELIB}/lexicon/providers/dnsimple.pyo -${PYSITELIB}/lexicon/providers/dnsmadeeasy.py -${PYSITELIB}/lexicon/providers/dnsmadeeasy.pyc +${PYSITELIB}/lexicon/providers/dnsimple.pyc ${PYSITELIB}/lexicon/providers/dnsmadeeasy.pyo -${PYSITELIB}/lexicon/providers/dnspark.py -${PYSITELIB}/lexicon/providers/dnspark.pyc +${PYSITELIB}/lexicon/providers/dnsmadeeasy.pyc ${PYSITELIB}/lexicon/providers/dnspark.pyo -${PYSITELIB}/lexicon/providers/dnspod.py -${PYSITELIB}/lexicon/providers/dnspod.pyc +${PYSITELIB}/lexicon/providers/dnspark.pyc ${PYSITELIB}/lexicon/providers/dnspod.pyo -${PYSITELIB}/lexicon/providers/easydns.py -${PYSITELIB}/lexicon/providers/easydns.pyc +${PYSITELIB}/lexicon/providers/dnspod.pyc ${PYSITELIB}/lexicon/providers/easydns.pyo -${PYSITELIB}/lexicon/providers/exoscale.py -${PYSITELIB}/lexicon/providers/exoscale.pyc +${PYSITELIB}/lexicon/providers/easydns.pyc +${PYSITELIB}/lexicon/providers/easyname.pyo +${PYSITELIB}/lexicon/providers/easyname.pyc ${PYSITELIB}/lexicon/providers/exoscale.pyo -${PYSITELIB}/lexicon/providers/gandi.py -${PYSITELIB}/lexicon/providers/gandi.pyc +${PYSITELIB}/lexicon/providers/exoscale.pyc ${PYSITELIB}/lexicon/providers/gandi.pyo -${PYSITELIB}/lexicon/providers/gehirn.py -${PYSITELIB}/lexicon/providers/gehirn.pyc +${PYSITELIB}/lexicon/providers/gandi.pyc ${PYSITELIB}/lexicon/providers/gehirn.pyo -${PYSITELIB}/lexicon/providers/glesys.py -${PYSITELIB}/lexicon/providers/glesys.pyc +${PYSITELIB}/lexicon/providers/gehirn.pyc ${PYSITELIB}/lexicon/providers/glesys.pyo -${PYSITELIB}/lexicon/providers/godaddy.py -${PYSITELIB}/lexicon/providers/godaddy.pyc +${PYSITELIB}/lexicon/providers/glesys.pyc ${PYSITELIB}/lexicon/providers/godaddy.pyo -${PYSITELIB}/lexicon/providers/googleclouddns.py -${PYSITELIB}/lexicon/providers/googleclouddns.pyc +${PYSITELIB}/lexicon/providers/godaddy.pyc ${PYSITELIB}/lexicon/providers/googleclouddns.pyo -${PYSITELIB}/lexicon/providers/henet.py -${PYSITELIB}/lexicon/providers/henet.pyc +${PYSITELIB}/lexicon/providers/googleclouddns.pyc ${PYSITELIB}/lexicon/providers/henet.pyo -${PYSITELIB}/lexicon/providers/inwx.py -${PYSITELIB}/lexicon/providers/inwx.pyc +${PYSITELIB}/lexicon/providers/henet.pyc +${PYSITELIB}/lexicon/providers/hetzner.pyo +${PYSITELIB}/lexicon/providers/hetzner.pyc +${PYSITELIB}/lexicon/providers/internetbs.pyo +${PYSITELIB}/lexicon/providers/internetbs.pyc ${PYSITELIB}/lexicon/providers/inwx.pyo -${PYSITELIB}/lexicon/providers/linode.py -${PYSITELIB}/lexicon/providers/linode.pyc +${PYSITELIB}/lexicon/providers/inwx.pyc ${PYSITELIB}/lexicon/providers/linode.pyo -${PYSITELIB}/lexicon/providers/linode4.py -${PYSITELIB}/lexicon/providers/linode4.pyc +${PYSITELIB}/lexicon/providers/linode.pyc ${PYSITELIB}/lexicon/providers/linode4.pyo -${PYSITELIB}/lexicon/providers/luadns.py -${PYSITELIB}/lexicon/providers/luadns.pyc +${PYSITELIB}/lexicon/providers/linode4.pyc +${PYSITELIB}/lexicon/providers/localzone.pyo +${PYSITELIB}/lexicon/providers/localzone.pyc ${PYSITELIB}/lexicon/providers/luadns.pyo -${PYSITELIB}/lexicon/providers/memset.py -${PYSITELIB}/lexicon/providers/memset.pyc +${PYSITELIB}/lexicon/providers/luadns.pyc ${PYSITELIB}/lexicon/providers/memset.pyo -${PYSITELIB}/lexicon/providers/namecheap.py -${PYSITELIB}/lexicon/providers/namecheap.pyc +${PYSITELIB}/lexicon/providers/memset.pyc ${PYSITELIB}/lexicon/providers/namecheap.pyo -${PYSITELIB}/lexicon/providers/namesilo.py -${PYSITELIB}/lexicon/providers/namesilo.pyc +${PYSITELIB}/lexicon/providers/namecheap.pyc ${PYSITELIB}/lexicon/providers/namesilo.pyo -${PYSITELIB}/lexicon/providers/nsone.py -${PYSITELIB}/lexicon/providers/nsone.pyc +${PYSITELIB}/lexicon/providers/namesilo.pyc +${PYSITELIB}/lexicon/providers/nfsn.pyo +${PYSITELIB}/lexicon/providers/nfsn.pyc ${PYSITELIB}/lexicon/providers/nsone.pyo -${PYSITELIB}/lexicon/providers/onapp.py -${PYSITELIB}/lexicon/providers/onapp.pyc +${PYSITELIB}/lexicon/providers/nsone.pyc ${PYSITELIB}/lexicon/providers/onapp.pyo -${PYSITELIB}/lexicon/providers/online.py -${PYSITELIB}/lexicon/providers/online.pyc +${PYSITELIB}/lexicon/providers/onapp.pyc ${PYSITELIB}/lexicon/providers/online.pyo -${PYSITELIB}/lexicon/providers/ovh.py -${PYSITELIB}/lexicon/providers/ovh.pyc +${PYSITELIB}/lexicon/providers/online.pyc ${PYSITELIB}/lexicon/providers/ovh.pyo -${PYSITELIB}/lexicon/providers/plesk.py -${PYSITELIB}/lexicon/providers/plesk.pyc +${PYSITELIB}/lexicon/providers/ovh.pyc ${PYSITELIB}/lexicon/providers/plesk.pyo -${PYSITELIB}/lexicon/providers/pointhq.py -${PYSITELIB}/lexicon/providers/pointhq.pyc +${PYSITELIB}/lexicon/providers/plesk.pyc ${PYSITELIB}/lexicon/providers/pointhq.pyo -${PYSITELIB}/lexicon/providers/powerdns.py -${PYSITELIB}/lexicon/providers/powerdns.pyc +${PYSITELIB}/lexicon/providers/pointhq.pyc ${PYSITELIB}/lexicon/providers/powerdns.pyo -${PYSITELIB}/lexicon/providers/rackspace.py -${PYSITELIB}/lexicon/providers/rackspace.pyc +${PYSITELIB}/lexicon/providers/powerdns.pyc ${PYSITELIB}/lexicon/providers/rackspace.pyo -${PYSITELIB}/lexicon/providers/rage4.py -${PYSITELIB}/lexicon/providers/rage4.pyc +${PYSITELIB}/lexicon/providers/rackspace.pyc ${PYSITELIB}/lexicon/providers/rage4.pyo -${PYSITELIB}/lexicon/providers/route53.py -${PYSITELIB}/lexicon/providers/route53.pyc +${PYSITELIB}/lexicon/providers/rage4.pyc ${PYSITELIB}/lexicon/providers/route53.pyo -${PYSITELIB}/lexicon/providers/sakuracloud.py -${PYSITELIB}/lexicon/providers/sakuracloud.pyc +${PYSITELIB}/lexicon/providers/route53.pyc ${PYSITELIB}/lexicon/providers/sakuracloud.pyo -${PYSITELIB}/lexicon/providers/softlayer.py -${PYSITELIB}/lexicon/providers/softlayer.pyc +${PYSITELIB}/lexicon/providers/sakuracloud.pyc ${PYSITELIB}/lexicon/providers/softlayer.pyo -${PYSITELIB}/lexicon/providers/subreg.py -${PYSITELIB}/lexicon/providers/subreg.pyc +${PYSITELIB}/lexicon/providers/softlayer.pyc ${PYSITELIB}/lexicon/providers/subreg.pyo -${PYSITELIB}/lexicon/providers/transip.py -${PYSITELIB}/lexicon/providers/transip.pyc +${PYSITELIB}/lexicon/providers/subreg.pyc ${PYSITELIB}/lexicon/providers/transip.pyo -${PYSITELIB}/lexicon/providers/vultr.py -${PYSITELIB}/lexicon/providers/vultr.pyc +${PYSITELIB}/lexicon/providers/transip.pyc ${PYSITELIB}/lexicon/providers/vultr.pyo -${PYSITELIB}/lexicon/providers/yandex.py -${PYSITELIB}/lexicon/providers/yandex.pyc +${PYSITELIB}/lexicon/providers/vultr.pyc ${PYSITELIB}/lexicon/providers/yandex.pyo -${PYSITELIB}/lexicon/providers/zeit.py -${PYSITELIB}/lexicon/providers/zeit.pyc +${PYSITELIB}/lexicon/providers/yandex.pyc ${PYSITELIB}/lexicon/providers/zeit.pyo -${PYSITELIB}/lexicon/providers/zonomi.py -${PYSITELIB}/lexicon/providers/zonomi.pyc +${PYSITELIB}/lexicon/providers/zeit.pyc ${PYSITELIB}/lexicon/providers/zonomi.pyo -bin/lexicon${PYVERSSUFFIX} +${PYSITELIB}/lexicon/providers/zonomi.pyc +${PYSITELIB}/lexicon/providers/aurora.py +${PYSITELIB}/lexicon/providers/auto.py +${PYSITELIB}/lexicon/providers/base.py +${PYSITELIB}/lexicon/providers/cloudflare.py +${PYSITELIB}/lexicon/providers/cloudns.py +${PYSITELIB}/lexicon/providers/cloudxns.py +${PYSITELIB}/lexicon/providers/conoha.py +${PYSITELIB}/lexicon/providers/constellix.py +${PYSITELIB}/lexicon/providers/digitalocean.py +${PYSITELIB}/lexicon/providers/dnsimple.py +${PYSITELIB}/lexicon/providers/dnsmadeeasy.py +${PYSITELIB}/lexicon/providers/dnspark.py +${PYSITELIB}/lexicon/providers/dnspod.py +${PYSITELIB}/lexicon/providers/easydns.py +${PYSITELIB}/lexicon/providers/easyname.py +${PYSITELIB}/lexicon/providers/exoscale.py +${PYSITELIB}/lexicon/providers/gandi.py +${PYSITELIB}/lexicon/providers/gehirn.py +${PYSITELIB}/lexicon/providers/glesys.py +${PYSITELIB}/lexicon/providers/godaddy.py +${PYSITELIB}/lexicon/providers/googleclouddns.py +${PYSITELIB}/lexicon/providers/henet.py +${PYSITELIB}/lexicon/providers/hetzner.py +${PYSITELIB}/lexicon/providers/internetbs.py +${PYSITELIB}/lexicon/providers/inwx.py +${PYSITELIB}/lexicon/providers/linode.py +${PYSITELIB}/lexicon/providers/linode4.py +${PYSITELIB}/lexicon/providers/localzone.py +${PYSITELIB}/lexicon/providers/luadns.py +${PYSITELIB}/lexicon/providers/memset.py +${PYSITELIB}/lexicon/providers/namecheap.py +${PYSITELIB}/lexicon/providers/namesilo.py +${PYSITELIB}/lexicon/providers/nfsn.py +${PYSITELIB}/lexicon/providers/nsone.py +${PYSITELIB}/lexicon/providers/onapp.py +${PYSITELIB}/lexicon/providers/online.py +${PYSITELIB}/lexicon/providers/ovh.py +${PYSITELIB}/lexicon/providers/plesk.py +${PYSITELIB}/lexicon/providers/pointhq.py +${PYSITELIB}/lexicon/providers/powerdns.py +${PYSITELIB}/lexicon/providers/rackspace.py +${PYSITELIB}/lexicon/providers/rage4.py +${PYSITELIB}/lexicon/providers/route53.py +${PYSITELIB}/lexicon/providers/sakuracloud.py +${PYSITELIB}/lexicon/providers/softlayer.py +${PYSITELIB}/lexicon/providers/subreg.py +${PYSITELIB}/lexicon/providers/transip.py +${PYSITELIB}/lexicon/providers/vultr.py +${PYSITELIB}/lexicon/providers/yandex.py +${PYSITELIB}/lexicon/providers/zeit.py +${PYSITELIB}/lexicon/providers/zonomi.py diff --git a/net/py-lexicon/distinfo b/net/py-lexicon/distinfo index 4d44801236f..dc5eea0d531 100644 --- a/net/py-lexicon/distinfo +++ b/net/py-lexicon/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.32 2018/10/01 21:08:40 fhajny Exp $ +$NetBSD: distinfo,v 1.33 2019/01/15 11:30:03 triaxx Exp $ -SHA1 (lexicon-2.7.9.tar.gz) = 46ff5262de31176e34ad9f834acfed9d09b5e1c1 -RMD160 (lexicon-2.7.9.tar.gz) = 505664e38011ab3bed4142849cbbf462be17c8b9 -SHA512 (lexicon-2.7.9.tar.gz) = 60e9d9d53fb78a8ad1a2f41d0ef85d6233e3f1b778488a244bdc774495cec6a3406242a0d2ef17ee0ede20315ee61488bc4f766b5805e6384fe8f8e319c3f541 -Size (lexicon-2.7.9.tar.gz) = 1716960 bytes -SHA1 (patch-setup.py) = 3ac3b6164e79d488a0592af6ec71539246376b70 +SHA1 (lexicon-3.0.8.tar.gz) = 0e757b92bd95efd4552eaed0db50f49700318112 +RMD160 (lexicon-3.0.8.tar.gz) = 3ce384403af041649df2e5651b5ba6c105866208 +SHA512 (lexicon-3.0.8.tar.gz) = d7dabf19076c70fb3897c9116fe139cb6735b3dbb2b46c822c97ffe6be98fbab3b46ee18f0f4d37f4937d8aa0ee845fe3db397fe971373a9283fdeb4d4cd54ff +Size (lexicon-3.0.8.tar.gz) = 2077918 bytes diff --git a/net/py-lexicon/patches/patch-setup.py b/net/py-lexicon/patches/patch-setup.py deleted file mode 100644 index 15c8f294c2e..00000000000 --- a/net/py-lexicon/patches/patch-setup.py +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-setup.py,v 1.1 2018/01/23 10:54:20 fhajny Exp $ - -Version the script file. - ---- setup.py.orig 2018-01-22 17:28:26.000000000 +0000 -+++ setup.py -@@ -10,6 +10,7 @@ from setuptools import setup, find_packa - # To use a consistent encoding - from codecs import open - from os import path, listdir -+import sys - - version = 'unknown' - with open(path.join(path.dirname(path.abspath(__file__)), 'VERSION'), encoding='utf-8') as version_file: -@@ -96,7 +97,7 @@ setup( - # pip to create the appropriate form of executable for the target platform. - entry_points={ - 'console_scripts': [ -- 'lexicon=lexicon.__main__:main', -+ 'lexicon' + sys.version[0:3] + '=lexicon.__main__:main', - ], - }, - test_suite='tests' |