2 # Copyright (C) 2006-2011 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
:=d0b8233a60e29ad78d9aebb8cef0b3f2
20 include $(INCLUDE_DIR
)/package.mk
25 SUBMENU
:=IPv6 discovery tools
26 TITLE
:=IPv6 discovery tools
27 URL
:=http
://www.remlab.net
/ndisc6
/
30 define Package
/ndisc
/description
36 TITLE
:=An ICMPv6 neighbour discovery tool
37 DEPENDS
:=+libpthread
+librt
40 define Package
/ndisc6
/description
41 An ICMPv6 neighbour discovery tools
46 TITLE
:=An ICMPv6 router discovery tool
47 DEPENDS
:=+libpthread
+librt
50 define Package
/rdisc6
/description
51 An ICMPv6 router discovery tool
54 define Package
/tcptraceroute6
56 TITLE
:=A TCP
/IPv6-based traceroute implementation
59 define Package
/tcptraceroute6
/description
60 A TCP
/IPv6-based traceroute implementation
65 TITLE
:=DNS server discovery daemon
66 DEPENDS
:=+libpthread
+librt
69 define Package
/rdnssd
/description
70 A recursive DNS server discovery daemon gathering
71 information through stateless IPv6 autoconfiguration
(RFC5006
)
74 TARGET_CFLAGS
+= -std
=c99
76 define Package
/ndisc6
/install
77 $(INSTALL_DIR
) $(1)/usr
/bin
78 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/ndisc6
$(1)/usr
/bin
/
81 define Package
/rdisc6
/install
82 $(INSTALL_DIR
) $(1)/usr
/bin
83 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/rdisc6
$(1)/usr
/bin
/
86 define Package
/tcptraceroute6
/install
87 $(INSTALL_DIR
) $(1)/usr
/bin
88 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/tcptraceroute6
$(1)/usr
/bin
/
91 define Package
/rdnssd
/install
92 $(INSTALL_DIR
) $(1)/usr
/sbin
93 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/rdnssd
$(1)/usr
/sbin
/
96 $(eval
$(call BuildPackage
,ndisc6
))
97 $(eval
$(call BuildPackage
,rdisc6
))
98 $(eval
$(call BuildPackage
,tcptraceroute6
))
99 $(eval
$(call BuildPackage
,rdnssd
))