diff options
author | Baruch Siach <baruch@tkos.co.il> | 2017-08-22 16:11:20 +0300 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-08-23 15:32:43 +0200 |
commit | 7fb1bc2731944e99b1e0bad85cca635b1a281ebc (patch) | |
tree | 4e0a84dedad4af785efc709501901f8bc1c8d031 /package/uhubctl | |
parent | 91983091455e2b82432509c11f958409e7bbefcd (diff) | |
download | buildroot-7fb1bc2731944e99b1e0bad85cca635b1a281ebc.tar.gz buildroot-7fb1bc2731944e99b1e0bad85cca635b1a281ebc.zip |
uhubctl: new package
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/uhubctl')
-rw-r--r-- | package/uhubctl/Config.in | 11 | ||||
-rw-r--r-- | package/uhubctl/uhubctl.hash | 2 | ||||
-rw-r--r-- | package/uhubctl/uhubctl.mk | 22 |
3 files changed, 35 insertions, 0 deletions
diff --git a/package/uhubctl/Config.in b/package/uhubctl/Config.in new file mode 100644 index 0000000000..c000b5ab49 --- /dev/null +++ b/package/uhubctl/Config.in @@ -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 diff --git a/package/uhubctl/uhubctl.hash b/package/uhubctl/uhubctl.hash new file mode 100644 index 0000000000..6afee905bf --- /dev/null +++ b/package/uhubctl/uhubctl.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 dfc85571ad86a071bf7a0db7cadf97a870e628777e47176520de6866b4f042b6 uhubctl-047bb1e392efd3e0ea5d5caf351e20761e12cd44.tar.gz diff --git a/package/uhubctl/uhubctl.mk b/package/uhubctl/uhubctl.mk new file mode 100644 index 0000000000..74845001ba --- /dev/null +++ b/package/uhubctl/uhubctl.mk @@ -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)) |