2 # Copyright (C) 2011-2012 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
15 PKG_SOURCE_URL
:=http
://www.nlnetlabs.nl
/downloads
/ldns
16 PKG_MD5SUM
:=e7428ed0d19baed02459e2c55660c9b3
21 include $(INCLUDE_DIR
)/package.mk
23 define Package
/libldns
/Default
24 URL
:=http
://www.nlnetlabs.nl
/projects
/ldns
/
28 define Package
/libldns
29 $(call Package
/libldns
/Default
)
32 TITLE
:=A library to simplify DNS programming
35 define Package
/libldns
/description
36 The goal of ldns is to simplify DNS programming
, it supports recent RFCs like
37 the DNSSEC documents
, and allows developers to easily create software
38 conforming to current RFCs
, and experimental software for current Internet
43 $(call Package
/libldns
/Default
)
46 SUBMENU
:=IP Addresses and Names
47 TITLE
:=DNS
(SEC
) information tool
51 define Package
/drill
/description
52 drill is a tool to designed to
get all sorts of information out of the DNS. It
53 is specificly designed to be used with DNSSEC.
59 --with-ssl
="$(STAGING_DIR)/usr"
61 define Build
/InstallDev
62 $(INSTALL_DIR
) $(1)/usr
/include
63 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/ldns
$(1)/usr
/include/
64 $(INSTALL_DIR
) $(1)/usr
/lib
65 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libldns.
{a
,so
*} $(1)/usr
/lib
/
68 define Package
/libldns
/install
69 $(INSTALL_DIR
) $(1)/usr
/lib
70 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libldns.so.
* $(1)/usr
/lib
/
73 define Package
/drill
/install
74 $(INSTALL_DIR
) $(1)/usr
/bin
75 $(CP
) $(PKG_INSTALL_DIR
)/usr
/bin
/drill
$(1)/usr
/bin
/
78 $(eval
$(call BuildPackage
,libldns
))
79 $(eval
$(call BuildPackage
,drill
))