diff options
author | Steven Honson <steven@honson.id.au> | 2020-08-29 01:26:21 +1000 |
---|---|---|
committer | Steven Honson <steven@honson.id.au> | 2020-08-29 01:49:32 +1000 |
commit | 04cf28a4ad6f72521fedd12435dadf5a3196c809 (patch) | |
tree | bcb7c4b0bd8f1b16de83eafdbeae328ede922b00 /utils/uhubctl | |
parent | 41d9951575fe890fb91f1e3defa1dd0011dc3815 (diff) |
uhubctl: new package
Description: uhubctl is a utility that allows you to control USB power
on USB hubs that implement per-port or ganged power switching.
Signed-off-by: Steven Honson <steven@honson.id.au>
Diffstat (limited to 'utils/uhubctl')
-rw-r--r-- | utils/uhubctl/Makefile | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/utils/uhubctl/Makefile b/utils/uhubctl/Makefile new file mode 100644 index 000000000..a8e4a81a8 --- /dev/null +++ b/utils/uhubctl/Makefile @@ -0,0 +1,37 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=uhubctl +PKG_VERSION:=2.2.0 +PKG_RELEASE:=1 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://github.com/mvp/uhubctl/archive/v$(PKG_VERSION) +PKG_HASH:=e5a722cb41967903bedbab4eea566ab332241a7f05fc7bc9c386b9a5e1762d8b +PKG_CAT:=zcat + +PKG_LICENSE:=GPL-2.0-only +PKG_LICENSE_FILES:=COPYING LICENSE + +PKG_MAINTAINER:=Steven Honson <steven@honson.id.au> + +include $(INCLUDE_DIR)/package.mk + +define Package/uhubctl + SECTION:=utils + CATEGORY:=Utilities + TITLE:=USB hub per-port power control + URL:=https://github.com/mvp/uhubctl + DEPENDS:=+libusb-1.0 +endef + +define Package/uhubctl/description + uhubctl is a utility that allows you to control USB power on USB hubs that + implement per-port or ganged power switching. +endef + +define Package/uhubctl/install + $(INSTALL_DIR) $(1)/usr/sbin + $(INSTALL_BIN) $(PKG_BUILD_DIR)/uhubctl $(1)/usr/sbin/ +endef + +$(eval $(call BuildPackage,uhubctl)) |