Skip to content

Commit 7dbd22d

Browse files
committed
package/mping: new package
Signed-off-by: Joachim Wiberg <[email protected]>
1 parent 4b9fc77 commit 7dbd22d

File tree

4 files changed

+32
-0
lines changed

4 files changed

+32
-0
lines changed

package/Config.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
menu "Networking applications"
2+
source "$BR2_EXTERNAL_CURIOS_PATH/package/mping/Config.in"
23
source "$BR2_EXTERNAL_CURIOS_PATH/package/nft-helper/Config.in"
34
source "$BR2_EXTERNAL_CURIOS_PATH/package/openresty/Config.in"
45
endmenu

package/mping/Config.in

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
config BR2_PACKAGE_MPING
2+
bool "mping"
3+
help
4+
A simple multicast ping program. Can act as both sender and
5+
receiver/reflector of UDP multicast, IPv4 and IPv6 supported.
6+
7+
http://github.com/troglobit/mping

package/mping/mping.hash

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# From https://github.com/troglobit/mping/releases
2+
sha256 36005f5520cfd078dd308e92ec18d191520afd9b6735148dfdc740dd440ec56f mping-2.0.tar.gz
3+
# Locally calculated
4+
sha256 203eb328cda4eb6934f54e421023fb05366303e80343e4bbbd6bd78bf9c947ad LICENSE

package/mping/mping.mk

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
################################################################################
2+
#
3+
# mping
4+
#
5+
################################################################################
6+
7+
MPING_VERSION = 2.0
8+
MPING_SITE = https://github.com/troglobit/mping/releases/download/v$(MPING_VERSION)
9+
MPING_LICENSE = MIT
10+
MPING_LICENSE_FILES = LICENSE
11+
12+
define MPING_BUILD_CMDS
13+
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) all
14+
endef
15+
16+
define MPING_INSTALL_TARGET_CMDS
17+
$(INSTALL) -D -m 0755 $(@D)/mping $(TARGET_DIR)/usr/bin/mping
18+
endef
19+
20+
$(eval $(generic-package))

0 commit comments

Comments
 (0)