summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfordprefect2021-07-27 15:22:21 +0200
committerfordprefect2021-07-27 15:22:21 +0200
commit59dc00cfaaf20b143bbf49c6c0ea2a381efaa56c (patch)
tree2722f609ff6408aa50f64cf33798381d32fb8bff
parentaba619cd7ef930d1e7e2b84fe13c2612c4ac93d6 (diff)
downloadaur-59dc00cfaaf20b143bbf49c6c0ea2a381efaa56c.tar.gz
fix build
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD16
-rw-r--r--setup.py7
3 files changed, 6 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 09d75d304fe4..1bda17a03bf5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,8 +11,6 @@ pkgbase = python-ldns
depends = ldns
depends = python-ipcalc
source = https://www.nlnetlabs.nl/downloads/ldns/ldns-1.7.1.tar.gz
- source = setup.py
sha256sums = 8ac84c16bdca60e710eea75782356f3ac3b55680d40e1530d7cea474ac208229
- sha256sums = 55669ca420b496e8d707e63cb15f5c5a2367ccd1a10a54aba0ac54a55b94d50f
pkgname = python-ldns
diff --git a/PKGBUILD b/PKGBUILD
index ca47c06ae6a0..341bae17419a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,21 +9,17 @@ arch=('x86_64' 'i686')
license=('BSD')
depends=("python" "ldns" "python-ipcalc")
makedepends=("python-setuptools")
-source=("https://www.nlnetlabs.nl/downloads/ldns/ldns-${pkgver}.tar.gz" "setup.py")
-sha256sums=('8ac84c16bdca60e710eea75782356f3ac3b55680d40e1530d7cea474ac208229'
- '55669ca420b496e8d707e63cb15f5c5a2367ccd1a10a54aba0ac54a55b94d50f')
+source=("https://www.nlnetlabs.nl/downloads/ldns/ldns-${pkgver}.tar.gz")
+sha256sums=('8ac84c16bdca60e710eea75782356f3ac3b55680d40e1530d7cea474ac208229')
build() {
cd "${srcdir}/ldns-$pkgver"
- ./configure --with-pyldns
+ ./configure --with-pyldns --prefix=/usr
make
}
package() {
- cd "${srcdir}"
- cp ldns-$pkgver/contrib/python/ldns.py .
- python setup.py install --root="${pkgdir}" --optimize=1
- _pythonver=$(LC_ALL=C pacman -Qi python|grep version|awk '{print $3}'|cut -d"." -f1,2)
- install -D ldns-$pkgver/.libs/_ldns.so.$_libver "${pkgdir}/usr/lib/python${_pythonver}/site-packages/_ldns.so.$libver"
- ln -s _ldns.so.$pkgver "${pkgdir}/usr/lib/python${_pythonver}/site-packages/_ldns.so"
+ cd ldns-$pkgver
+ make DESTDIR="$pkgdir" install-pyldns
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/setup.py b/setup.py
deleted file mode 100644
index baf6ed55a308..000000000000
--- a/setup.py
+++ /dev/null
@@ -1,7 +0,0 @@
-from distutils.core import setup
-setup(name='ldns',
- version='1.6.17',
- py_modules=['ldns'],
- description="Python bindings for the ldns library for DNS programming",
- author="nlnetlabs.nl",
- )