phytool: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Yegor Yefremov 2017-04-13 11:33:20 +02:00 committed by Thomas Petazzoni
parent a81ec97cfd
commit 139d47e1f9
5 changed files with 36 additions and 0 deletions

View file

@ -1740,6 +1740,7 @@ F: package/linux-firmware/
F: package/modem-manager/
F: package/nuttcp/
F: package/parted/
F: package/phytool/
F: package/python*
F: package/ser2net/
F: package/socketcand/

View file

@ -1640,6 +1640,7 @@ endif
source "package/openvpn/Config.in"
source "package/p910nd/Config.in"
source "package/phidgetwebservice/Config.in"
source "package/phytool/Config.in"
source "package/pound/Config.in"
source "package/pppd/Config.in"
source "package/pptp-linux/Config.in"

View file

@ -0,0 +1,6 @@
config BR2_PACKAGE_PHYTOOL
bool "phytool"
help
Linux MDIO register access utility.
https://github.com/wkz/phytool

View file

@ -0,0 +1,4 @@
# md5 from https://github.com/wkz/phytool/releases/download/v1.0.1/phytool-1.0.1.tar.xz.md5
# sha256 locally computed:
md5 08997ad8f01faf84f3da0638f3ad8b16 phytool-1.0.1.tar.xz
sha256 b08c538dc8024e542d54742b93cc7748c7062477f060d6e9331a67009aeadd88 phytool-1.0.1.tar.xz

View file

@ -0,0 +1,24 @@
################################################################################
#
# phytool
#
################################################################################
PHYTOOL_VERSION = 1.0.1
PHYTOOL_SOURCE = phytool-$(PHYTOOL_VERSION).tar.xz
PHYTOOL_SITE = https://github.com/wkz/phytool/releases/download/v$(PHYTOOL_VERSION)
PHYTOOL_LICENSE = GPL-2.0+
PHYTOOL_LICENSE_FILES = LICENSE
define PHYTOOL_BUILD_CMDS
$(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
LDLIBS="$(TARGET_LDFLAGS)"
endef
define PHYTOOL_INSTALL_TARGET_CMDS
$(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
DESTDIR="$(TARGET_DIR)" \
PREFIX="usr" install
endef
$(eval $(generic-package))