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/x264/
|
||||
F: package/x265/
|
||||
F: package/ytree/
|
||||
F: package/znc/
|
||||
|
||||
N: Biagio Montaruli <biagio.hkr@gmail.com>
|
||||
|
|
|
@ -2180,6 +2180,7 @@ comment "Utilities"
|
|||
source "package/which/Config.in"
|
||||
source "package/xmlstarlet/Config.in"
|
||||
source "package/xxhash/Config.in"
|
||||
source "package/ytree/Config.in"
|
||||
endmenu
|
||||
|
||||
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 a new issue