package/ytree: new package
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
3c9265dd79
commit
d2355d88e7
@ -426,6 +426,7 @@ F: package/waylandpp/
|
|||||||
F: package/x11r7/
|
F: package/x11r7/
|
||||||
F: package/x264/
|
F: package/x264/
|
||||||
F: package/x265/
|
F: package/x265/
|
||||||
|
F: package/ytree/
|
||||||
F: package/znc/
|
F: package/znc/
|
||||||
|
|
||||||
N: Biagio Montaruli <biagio.hkr@gmail.com>
|
N: Biagio Montaruli <biagio.hkr@gmail.com>
|
||||||
|
@ -2180,6 +2180,7 @@ comment "Utilities"
|
|||||||
source "package/which/Config.in"
|
source "package/which/Config.in"
|
||||||
source "package/xmlstarlet/Config.in"
|
source "package/xmlstarlet/Config.in"
|
||||||
source "package/xxhash/Config.in"
|
source "package/xxhash/Config.in"
|
||||||
|
source "package/ytree/Config.in"
|
||||||
endmenu
|
endmenu
|
||||||
|
|
||||||
menu "System tools"
|
menu "System tools"
|
||||||
|
7
package/ytree/Config.in
Normal file
7
package/ytree/Config.in
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
config BR2_PACKAGE_YTREE
|
||||||
|
bool "ytree"
|
||||||
|
select BR2_PACKAGE_NCURSES
|
||||||
|
help
|
||||||
|
Ytree - a (curses-based) file manager similar to DOS Xtree(tm)
|
||||||
|
|
||||||
|
https://www.han.de/~werner/ytree.html
|
3
package/ytree/ytree.hash
Normal file
3
package/ytree/ytree.hash
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Locally computed
|
||||||
|
sha256 763e8c2af528174cd738ed8f2eca62579e3edef57ccbd242be7cf181ae15d251 ytree-1.99pl1.tar.gz
|
||||||
|
sha256 eb6bf7204569b4fe8eaf9d4dffc57e44047c5efb5deba1b2d99069ddbc99d031 COPYING
|
31
package/ytree/ytree.mk
Normal file
31
package/ytree/ytree.mk
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# ytree
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
YTREE_VERSION = 1.99pl1
|
||||||
|
YTREE_SITE = https://www.han.de/~werner
|
||||||
|
YTREE_LICENSE = GPL-2.0
|
||||||
|
YTREE_LICENSE_FILES = COPYING
|
||||||
|
YTREE_DEPENDENCIES = ncurses
|
||||||
|
|
||||||
|
YTREE_CFLAGS = -DCOLOR_SUPPORT $(TARGET_CFLAGS)
|
||||||
|
YTREE_LDFLAGS = -lncurses $(TARGET_LDFLAGS)
|
||||||
|
|
||||||
|
ifeq ($(BR2_PACKAGE_READLINE),y)
|
||||||
|
YTREE_DEPENDENCIES += readline
|
||||||
|
YTREE_CFLAGS += -DREADLINE_SUPPORT
|
||||||
|
YTREE_LDFLAGS += -lreadline
|
||||||
|
endif
|
||||||
|
|
||||||
|
define YTREE_BUILD_CMDS
|
||||||
|
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \
|
||||||
|
CFLAGS="$(YTREE_CFLAGS)" LDFLAGS="$(YTREE_LDFLAGS)"
|
||||||
|
endef
|
||||||
|
|
||||||
|
define YTREE_INSTALL_TARGET_CMDS
|
||||||
|
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)/usr" install
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(generic-package))
|
Loading…
Reference in New Issue
Block a user