uhubctl: new package
PATCH 1/1 uhubctl: new package
Signed-off-by Baruch Siach <[email protected]>
--- DEVELOPERS | 1 + package/Config.in | 1 + package/uhubctl/Config.in | 11 +++++++++++ package/uhubctl/uhubctl.hash | 2 ++ package/uhubctl/uhubctl.mk | 22 ++++++++++++++++++++++ 5 files changed, 37 insertions(+) create mode 100644 package/uhubctl/Config.in create mode 100644 package/uhubctl/uhubctl.hash create mode 100644 package/uhubctl/uhubctl.mk
DEVELOPERS +1 -0
@@ -178,6 +178,7 @@ F: package/daemon/ F: package/ebtables/ F: package/openipmi/ F: package/ti-uim/ +F: package/uhubctl/ N: Ben Boeckel <[email protected]> F: package/taskd/
package/Config.in +1 -0
@@ -505,6 +505,7 @@ endmenu source "package/uccp420wlan/Config.in" source "package/udev/Config.in" source "package/udisks/Config.in" + source "package/uhubctl/Config.in" source "package/upower/Config.in" source "package/usb_modeswitch/Config.in" source "package/usb_modeswitch_data/Config.in"
package/uhubctl/Config.in new file +11 -0
@@ -0,0 +1,11 @@ +config BR2_PACKAGE_UHUBCTL + bool "uhubctl" + depends on BR2_TOOLCHAIN_HAS_THREADS # libusb + select BR2_PACKAGE_LIBUSB + help + Control USB power per-port on smart USB hubs. + + https://github.com/mvp/uhubctl + +comment "uhubctl needs a toolchain w/ threads" + depends on !BR2_TOOLCHAIN_HAS_THREADS
package/uhubctl/uhubctl.hash new file +2 -0
@@ -0,0 +1,2 @@ +# Locally computed +sha256 dfc85571ad86a071bf7a0db7cadf97a870e628777e47176520de6866b4f042b6 uhubctl-047bb1e392efd3e0ea5d5caf351e20761e12cd44.tar.gz
package/uhubctl/uhubctl.mk new file +22 -0
@@ -0,0 +1,22 @@ +################################################################################ +# +# uhubctl +# +################################################################################ + +UHUBCTL_VERSION = 047bb1e392efd3e0ea5d5caf351e20761e12cd44 +UHUBCTL_SITE = $(call github,mvp,uhubctl,$(UHUBCTL_VERSION)) +UHUBCTL_LICENSE = GPL-2.0 +UHUBCTL_LICENSE_FILES = LICENSE +UHUBCTL_DEPENDENCIES = libusb + +define UHUBCTL_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define UHUBCTL_INSTALL_TARGET_CMDS + $(TARGET_CONFIGURE_OPTS) DESTDIR=$(TARGET_DIR) \ + $(MAKE) -C $(@D) install +endef + +$(eval $(generic-package))
Signature · 1 line
2.14.1
Thomas Petazzoni
AppliedPATCH 1/1 uhubctl: new package
Hello,
Quoted 11 lines · Baruch Siach
Signed-off-by Baruch Siach <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/uhubctl/Config.in | 11 +++++++++++ package/uhubctl/uhubctl.hash | 2 ++ package/uhubctl/uhubctl.mk | 22 ++++++++++++++++++++++ 5 files changed, 37 insertions(+) create mode 100644 package/uhubctl/Config.in create mode 100644 package/uhubctl/uhubctl.hash create mode 100644 package/uhubctl/uhubctl.mk
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com