Source-Makefile: feeds/packages/net/unbound/Makefile

Package: unbound-daemon
Submenu: IP Addresses and Names
Version: 1.21.0-r1
Depends: +libc +ca-bundle +libopenssl +@OPENSSL_WITH_EC +libunbound
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Recursive DNS Server (daemon)
Maintainer: Eric Luehrsen <ericluehrsen@gmail.com>
Require-User: unbound:unbound
Source: unbound-1.21.0.tar.gz
License: BSD-3-Clause
LicenseFiles: LICENSE
CPE-ID: cpe:/a:nlnetlabs:unbound
URL: https://nlnetlabs.nl/projects/unbound/about
Type: ipkg
Description:   This package contains the Unbound daemon including 'libevent', 'libmnl', and
  'libpthread' to better handle large networks with heavy query loads. Options
  are available under libraries/network/libunbound to custom trim Unbound for
  smaller targets.
@@

Package: libunbound
Submenu: Networking
Version: 1.21.0-r1
Depends: +libc +ca-bundle +libopenssl +@OPENSSL_WITH_EC +PACKAGE_libunbound_dnscrypt:libsodium +PACKAGE_libunbound_ipset:libmnl +PACKAGE_libunbound_libevent:libevent2 +PACKAGE_libunbound_libpthread:libpthread +PACKAGE_libunbound_nghttp2:libnghttp2 +PACKAGE_libunbound_pythonmodule:python3-base +PACKAGE_libunbound_dnstap:libprotobuf-c
Conflicts: 
Menu-Depends: 
Provides: 
Section: libs
Category: Libraries
Repository: base
Title: Recursive DNS Server (library)
Maintainer: Eric Luehrsen <ericluehrsen@gmail.com>
Require-User: unbound:unbound
Source: unbound-1.21.0.tar.gz
License: BSD-3-Clause
LicenseFiles: LICENSE
CPE-ID: cpe:/a:nlnetlabs:unbound
URL: https://nlnetlabs.nl/projects/unbound/about
Type: ipkg
Description:   This package contains the Unbound library including 'libevent', 'libmnl', and
  'libpthread' to better handle large networks with heavy query loads. Options
  are available to custom trim Unbound for smaller targets.
@@
Config:
	if PACKAGE_libunbound
	config PACKAGE_libunbound_dnscrypt
		bool "Build with DNSCRYPT support."
		default n
	config PACKAGE_libunbound_ipset
		bool "Build with IPSET (libmnl) support."
		default y
	config PACKAGE_libunbound_libevent
		bool "Build with expanded network resource (libevent) support."
		default y
	config PACKAGE_libunbound_libpthread
		bool "Build with POSIX threading (libpthread) support."
		default y
	config PACKAGE_libunbound_nghttp2
		bool "Build with DNS over HTTPS support (nghttp2 framework)."
		default n
	config PACKAGE_libunbound_pythonmodule
		bool "Build with PYTHON module for prototyping and data analysis."
		default n
	config PACKAGE_libunbound_subnet
		bool "Build with SUBNET cache module support."
		default n
	config PACKAGE_libunbound_dnstap
		bool "Build with dnstap support."
		default n
	endif
@@

Package: unbound-anchor
Submenu: IP Addresses and Names
Version: 1.21.0-r1
Depends: +libc +ca-bundle +libopenssl +@OPENSSL_WITH_EC +unbound-daemon +libexpat
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Recursive DNS Server (root DSKEY)
Maintainer: Eric Luehrsen <ericluehrsen@gmail.com>
Require-User: unbound:unbound
Source: unbound-1.21.0.tar.gz
License: BSD-3-Clause
LicenseFiles: LICENSE
CPE-ID: cpe:/a:nlnetlabs:unbound
URL: https://nlnetlabs.nl/projects/unbound/about
Type: ipkg
Description:   This package contains the Unbound anchor utility.
@@

Package: unbound-checkconf
Submenu: IP Addresses and Names
Version: 1.21.0-r1
Depends: +libc +ca-bundle +libopenssl +@OPENSSL_WITH_EC +unbound-daemon
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Recursive DNS Server (config checker)
Maintainer: Eric Luehrsen <ericluehrsen@gmail.com>
Require-User: unbound:unbound
Source: unbound-1.21.0.tar.gz
License: BSD-3-Clause
LicenseFiles: LICENSE
CPE-ID: cpe:/a:nlnetlabs:unbound
URL: https://nlnetlabs.nl/projects/unbound/about
Type: ipkg
Description:   This package contains the Unbound DNS configuration checker utility.
@@

Package: unbound-control
Submenu: IP Addresses and Names
Version: 1.21.0-r1
Depends: +libc +ca-bundle +libopenssl +@OPENSSL_WITH_EC +unbound-daemon
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Recursive DNS Server (remote control)
Maintainer: Eric Luehrsen <ericluehrsen@gmail.com>
Require-User: unbound:unbound
Source: unbound-1.21.0.tar.gz
License: BSD-3-Clause
LicenseFiles: LICENSE
CPE-ID: cpe:/a:nlnetlabs:unbound
URL: https://nlnetlabs.nl/projects/unbound/about
Type: ipkg
Description:   This package contains the Unbound control utility.
@@

Package: unbound-control-setup
Submenu: IP Addresses and Names
Version: 1.21.0-r1
Depends: +libc +ca-bundle +libopenssl +@OPENSSL_WITH_EC +unbound-control +openssl-util
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Recursive DNS Server (control setup)
Maintainer: Eric Luehrsen <ericluehrsen@gmail.com>
Require-User: unbound:unbound
Source: unbound-1.21.0.tar.gz
License: BSD-3-Clause
LicenseFiles: LICENSE
CPE-ID: cpe:/a:nlnetlabs:unbound
URL: https://nlnetlabs.nl/projects/unbound/about
Type: ipkg
Description:   This package contains the Unbound control setup utility.
@@

Package: unbound-host
Submenu: IP Addresses and Names
Version: 1.21.0-r1
Depends: +libc +ca-bundle +libopenssl +@OPENSSL_WITH_EC +libunbound
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Recursive DNS Server (DNS lookup)
Maintainer: Eric Luehrsen <ericluehrsen@gmail.com>
Require-User: unbound:unbound
Source: unbound-1.21.0.tar.gz
License: BSD-3-Clause
LicenseFiles: LICENSE
CPE-ID: cpe:/a:nlnetlabs:unbound
URL: https://nlnetlabs.nl/projects/unbound/about
Type: ipkg
Description:   This package contains the Unbound DNS lookup utility.
@@


