package/umtprd: new package
uMTP-Responder is a lightweight USB Media Transfer Protocol (MTP) responder daemon for GNU/Linux. Signed-off-by: Paul Cercueil <paul@crapouillou.net> [Thomas: license is GPL-3.0+] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
1bc42d7c34
commit
441599614e
|
@ -1807,6 +1807,7 @@ F: package/yavta/
|
||||||
N: Paul Cercueil <paul@crapouillou.net>
|
N: Paul Cercueil <paul@crapouillou.net>
|
||||||
F: package/libiio/
|
F: package/libiio/
|
||||||
F: package/lightning/
|
F: package/lightning/
|
||||||
|
F: package/umtprd/
|
||||||
|
|
||||||
N: Pedro Aguilar <paguilar@paguilar.org>
|
N: Pedro Aguilar <paguilar@paguilar.org>
|
||||||
F: package/libunistring/
|
F: package/libunistring/
|
||||||
|
|
|
@ -551,6 +551,7 @@ endmenu
|
||||||
source "package/udev/Config.in"
|
source "package/udev/Config.in"
|
||||||
source "package/udisks/Config.in"
|
source "package/udisks/Config.in"
|
||||||
source "package/uhubctl/Config.in"
|
source "package/uhubctl/Config.in"
|
||||||
|
source "package/umtprd/Config.in"
|
||||||
source "package/upower/Config.in"
|
source "package/upower/Config.in"
|
||||||
source "package/usb_modeswitch/Config.in"
|
source "package/usb_modeswitch/Config.in"
|
||||||
source "package/usb_modeswitch_data/Config.in"
|
source "package/usb_modeswitch_data/Config.in"
|
||||||
|
|
11
package/umtprd/Config.in
Normal file
11
package/umtprd/Config.in
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
config BR2_PACKAGE_UMTPRD
|
||||||
|
bool "umtprd"
|
||||||
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15
|
||||||
|
help
|
||||||
|
Lightweight USB MTP responder daemon for GNU/Linux
|
||||||
|
|
||||||
|
https://github.com/viveris/uMTP-Responder
|
||||||
|
|
||||||
|
comment "umtprd needs a toolchain w/ threads, headers >= 3.15"
|
||||||
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15
|
3
package/umtprd/umtprd.hash
Normal file
3
package/umtprd/umtprd.hash
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# Locally computed
|
||||||
|
sha256 e1301bdd89170cc2c679446c1cc5873feaacd061bf0ab547fc0a11670bae9163 umtprd-1.0.0.tar.gz
|
||||||
|
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE
|
20
package/umtprd/umtprd.mk
Normal file
20
package/umtprd/umtprd.mk
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# umtprd
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
UMTPRD_VERSION = 1.0.0
|
||||||
|
UMTPRD_SITE = https://github.com/viveris/uMTP-Responder/archive
|
||||||
|
UMTPRD_LICENSE = GPL-3.0+
|
||||||
|
UMTPRD_LICENSE_FILES = LICENSE
|
||||||
|
|
||||||
|
define UMTPRD_BUILD_CMDS
|
||||||
|
$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define UMTPRD_INSTALL_TARGET_CMDS
|
||||||
|
$(INSTALL) -D -m 0755 $(@D)/umtprd $(TARGET_DIR)/usr/sbin/umtprd
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(generic-package))
|
Loading…
Reference in a new issue