aboutsummaryrefslogtreecommitdiff
path: root/net/net-mtools/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/net-mtools/Makefile')
-rw-r--r--net/net-mtools/Makefile40
1 files changed, 40 insertions, 0 deletions
diff --git a/net/net-mtools/Makefile b/net/net-mtools/Makefile
new file mode 100644
index 000000000..c19532616
--- /dev/null
+++ b/net/net-mtools/Makefile
@@ -0,0 +1,40 @@
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=net-mtools
+PKG_VERSION:=2.3
+PKG_RELEASE:=1
+
+PKG_SOURCE_PROTO:=git
+PKG_SOURCE_URL=https://github.com/troglobit/mtools
+PKG_SOURCE_VERSION:=db665a4303c38cee908eba4dac50873c3f1d899c
+PKG_MIRROR_HASH:=687e3743e46c8ddd23f03168b4021ed08b1a858b2a6743db3b62cb3d4c3592a0
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/net-mtools
+ SECTION:=net
+ CATEGORY:=Network
+ TITLE:=Debug multicast setups with mtools (msend and mreceive)
+ URL:=https://github.com/troglobit/mtools
+endef
+
+define Package/net-mtools/description
+ The tools msend and mreceive can be particulary useful
+ when debugging multicast setups.
+
+ msend continuously sends UDP packets to the multicast
+ group specified by the -g and -p options.
+
+ mreceive joins a multicast group specified by the -g and
+ -p options, then receives and displays the multicast
+ packets sent to this group:port combination by the msend
+ command.
+endef
+
+define Package/net-mtools/install
+ $(INSTALL_DIR) $(1)/usr/sbin
+ $(CP) $(PKG_BUILD_DIR)/msend $(1)/usr/sbin/
+ $(CP) $(PKG_BUILD_DIR)/mreceive $(1)/usr/sbin/
+endef
+
+$(eval $(call BuildPackage,net-mtools))