From 263ba4167839cdb6665d65c514fc04d14b69920a Mon Sep 17 00:00:00 2001
From: Cem Keylan <cem@ckyln.com>
Date: Fri, 3 Feb 2023 17:07:12 +0100
Subject: bind: add new package at 9.18.4

---
 extra/bind/build     | 14 ++++++++++++++
 extra/bind/checksums |  2 ++
 extra/bind/depends   |  9 +++++++++
 extra/bind/meta      |  3 +++
 extra/bind/sources   |  1 +
 5 files changed, 29 insertions(+)
 create mode 100755 extra/bind/build
 create mode 100644 extra/bind/checksums
 create mode 100644 extra/bind/depends
 create mode 100644 extra/bind/meta
 create mode 100644 extra/bind/sources

diff --git a/extra/bind/build b/extra/bind/build
new file mode 100755
index 00000000..0f0a0f88
--- /dev/null
+++ b/extra/bind/build
@@ -0,0 +1,14 @@
+#!/bin/sh -e
+
+# Remove libtool dependency.
+clsed 's/as_fn_error.*libtool/: "/g' configure
+
+./configure \
+    --prefix=/usr \
+    --sbindir=/usr/bin
+
+make
+make DESTDIR="$1" install
+
+# Why are tests installed to $DESTDIR's /tmp ?
+rm -rf "$1/tmp"
diff --git a/extra/bind/checksums b/extra/bind/checksums
new file mode 100644
index 00000000..e59d0619
--- /dev/null
+++ b/extra/bind/checksums
@@ -0,0 +1,2 @@
+%BLAKE3
+d546d20796debe7365755393718122013c47f0ea38d684d677f328bca62d93cc  bind-9.18.4.tar.xz
diff --git a/extra/bind/depends b/extra/bind/depends
new file mode 100644
index 00000000..60517a1e
--- /dev/null
+++ b/extra/bind/depends
@@ -0,0 +1,9 @@
+json-c
+libcap
+libnghttp2
+libuv
+libressl
+perl    make
+pkgconf make
+xz
+zlib
diff --git a/extra/bind/meta b/extra/bind/meta
new file mode 100644
index 00000000..521759d0
--- /dev/null
+++ b/extra/bind/meta
@@ -0,0 +1,3 @@
+description: Berkeley Internet Name Domain server - DNS utils
+license: MPL-2.0
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/bind/sources b/extra/bind/sources
new file mode 100644
index 00000000..69af207d
--- /dev/null
+++ b/extra/bind/sources
@@ -0,0 +1 @@
+https://downloads.isc.org/isc/bind9/9.18.4/bind-9.18.4.tar.xz
-- 
cgit v1.2.3