libidn: update to 1.42
[feed/packages.git] / net / aardvark-dns / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=aardvark-dns
4 PKG_VERSION:=1.9.0
5 PKG_RELEASE:=1
6
7 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
8 PKG_SOURCE_URL:=https://codeload.github.com/containers/aardvark-dns/tar.gz/v$(PKG_VERSION)?
9 PKG_HASH:=d6b51743d334c42ec98ff229be044b5b2a5fedf8da45a005447809c4c1e9beea
10
11 PKG_MAINTAINER:=Oskari Rauta <oskari.rauta@gmail.com>
12 PKG_LICENSE:=Apache-2.0
13 PKG_LICENSE_FILES:=LICENSE
14
15 PKG_BUILD_DEPENDS:=rust/host
16 PKG_BUILD_PARALLEL:=1
17
18 include $(INCLUDE_DIR)/package.mk
19 include ../../lang/rust/rust-package.mk
20
21 define Package/aardvark-dns
22 SECTION:=net
23 CATEGORY:=Network
24 DEPENDS:=$(RUST_ARCH_DEPENDS)
25 TITLE:=authoritative dns server for container records
26 URL:=https://github.com/containers/aardvark-dns
27 endef
28
29 define Package/aardvark-dns/description
30 Aardvark-dns is an authoritative dns server for A/AAAA container records.
31 It can forward other requests to configured resolvers.
32
33 It is mostly intended to be used with Netavark which will
34 launch it automatically if both are installed.
35 endef
36
37 define Package/aardvark-dns/install
38 $(INSTALL_DIR) $(1)/usr/lib/podman
39 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/bin/aardvark-dns $(1)/usr/lib/podman/
40 endef
41
42 $(eval $(call RustBinPackage,aardvark-dns))
43 $(eval $(call BuildPackage,aardvark-dns))