2 # Copyright (C) 2006-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.bz2
15 PKG_SOURCE_URL
:=http
://www.remlab.net
/files
/ndisc6
16 PKG_MD5SUM
:=50cb4c19606cf6ff2b7388e71832f579
20 include $(INCLUDE_DIR
)/package.mk
25 SUBMENU
:=IPv6 discovery tools
26 TITLE
:=IPv6 discovery tools
27 URL
:=http
://www.remlab.net
/ndisc6
/
28 DEPENDS
:=+libpthread
+librt
31 define Package
/ndisc
/description
37 TITLE
:=An ICMPv6 neighbour discovery tool
40 define Package
/ndisc6
/description
41 An ICMPv6 neighbour discovery tools
46 TITLE
:=An ICMPv6 router discovery tool
49 define Package
/rdisc6
/description
50 An ICMPv6 router discovery tool
53 define Package
/traceroute6
55 TITLE
:=An IPv6-based traceroute implementation
58 define Package
/traceroute6
/description
59 An IPv6-based traceroute implementation
64 TITLE
:=DNS server discovery daemon
67 define Package
/rdnssd
/description
68 A recursive DNS server discovery daemon gathering
69 information through stateless IPv6 autoconfiguration
(RFC5006
)
72 TARGET_CFLAGS
+= -std
=c99
74 define Package
/ndisc6
/install
75 $(INSTALL_DIR
) $(1)/usr
/bin
76 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/ndisc6
$(1)/usr
/bin
/
79 define Package
/rdisc6
/install
80 $(INSTALL_DIR
) $(1)/usr
/bin
81 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/rdisc6
$(1)/usr
/bin
/
84 define Package
/traceroute6
/install
85 $(INSTALL_DIR
) $(1)/usr
/bin
86 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/{rl
,tcp
}traceroute6
$(1)/usr
/bin
/
87 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/tracert6
$(1)/usr
/bin
/
90 define Package
/rdnssd
/install
91 $(INSTALL_DIR
) $(1)/usr
/sbin
92 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/rdnssd
$(1)/usr
/sbin
/
95 $(eval
$(call BuildPackage
,ndisc6
))
96 $(eval
$(call BuildPackage
,rdisc6
))
97 $(eval
$(call BuildPackage
,traceroute6
))
98 $(eval
$(call BuildPackage
,rdnssd
))