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

Felix Yan felixonmars at gemini.archlinux.org
Sun Aug 14 20:28:54 UTC 2022


    Date: Sunday, August 14, 2022 @ 20:28:54
  Author: felixonmars
Revision: 452712

upgpkg: ldns 1.8.2-2: backport fix for FS#75602

Modified:
  ldns/trunk/PKGBUILD

----------+
 PKGBUILD |   18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-08-14 19:58:27 UTC (rev 452711)
+++ PKGBUILD	2022-08-14 20:28:54 UTC (rev 452712)
@@ -4,7 +4,7 @@
 
 pkgname=ldns
 pkgver=1.8.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Fast DNS library supporting recent RFCs'
 url='https://www.nlnetlabs.nl/projects/ldns/'
 license=('custom:BSD')
@@ -12,11 +12,19 @@
 depends=('openssl' 'dnssec-anchors')
 optdepends=('libpcap: ldns-dpa tool')
 makedepends=('libpcap')
-source=("https://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('b92b001cdd382de653620a05445e42e17a827eec93d64ee587ad291a533cc1e9')
+source=("https://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"
+		https://github.com/NLnetLabs/ldns/commit/1acee0c5d35f4a04df07e5d5f4490e6318513997.patch)
+sha256sums=('b92b001cdd382de653620a05445e42e17a827eec93d64ee587ad291a533cc1e9'
+            '03084dcee80fc1b6de47117bc9e0106e541fdda3600dbe0f6d9a8fb44d21d14e')
 
+prepare() {
+	cd $pkgname-$pkgver
+	# https://github.com/NLnetLabs/ldns/issues/183
+	patch -p1 -i ../1acee0c5d35f4a04df07e5d5f4490e6318513997.patch
+}
+
 build() {
-	cd "${srcdir}/${pkgname}-${pkgver}"
+	cd $pkgname-$pkgver
 	./configure \
 		--prefix=/usr \
 		--sysconfdir=/etc \
@@ -30,7 +38,7 @@
 }
 
 package() {
-	cd "${srcdir}/${pkgname}-${pkgver}"
+	cd $pkgname-$pkgver
 	make DESTDIR="${pkgdir}" install
 	install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }



More information about the arch-commits mailing list