[arch-commits] Commit in dns-lexicon/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Tue Oct 27 21:24:29 UTC 2020


    Date: Tuesday, October 27, 2020 @ 21:24:28
  Author: felixonmars
Revision: 735177

upgpkg: dns-lexicon 3.4.4-1

Modified:
  dns-lexicon/trunk/PKGBUILD

----------+
 PKGBUILD |    8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-10-27 21:21:56 UTC (rev 735176)
+++ PKGBUILD	2020-10-27 21:24:28 UTC (rev 735177)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
 
 pkgname=dns-lexicon
-pkgver=3.4.3
+pkgver=3.4.4
 pkgrel=1
 pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way"
 arch=('any')
@@ -20,11 +20,15 @@
               'python-pynamecheap' 'python-zeep' 'python-xmltodict' 'python-beautifulsoup4'
               'python-localzone' 'python-html5lib' 'python-dnspython' 'bind-tools')
 source=("https://github.com/AnalogJ/lexicon/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('18aabeca204c5aff30807984123a97df81859eff3ff90b376bf6356117daacb0910180c3b1c454993ad090633aeb0a618d68cd6740934c7b9ba4d229d1762378')
+sha512sums=('a5459fcf671b8cf6e7c3e189f5c2791dea906ac8d94020347a4f147ef08f0afaef254a93b3ac503a88e9f5edd4da75bb5692e00c51c44a5f68700559614e8eee')
 
 prepare() {
   cd lexicon-$pkgver
 
+  # Wait for a proper fix
+  sed -i 's/cache_file=TLDEXTRACT_CACHE_FILE, //' lexicon/client.py
+  sed -i 's/tldextract = "\^2"/tldextract = ">=2"/' pyproject.toml
+
   # poetry-generated setup.py is badly broken in several ways, including
   # distribution of tests in the built package as well as using distutils for
   # bad metadata. See https://github.com/sdispater/poetry/issues/866



More information about the arch-commits mailing list