Michal Ciesielski: 4 Add nnn package Add nnn package Add nnn package Add nnn package 14 files changed, 108 insertions(+), 2 deletions(-)
Copy & paste the following snippet into your terminal to import this patchset into git:
curl -s https://lists.sr.ht/~mronetwo/example-list/patches/35735/mbox | git am -3Learn more about email & git
From: Michal <mc@voider.ciesielskimm.gmail.com.beta.tailscale.net> --- Apparently I can add a comment here. Can I? package/nnn/Config.in | 10 ++++++++++ package/nnn/nnn.mk | 15 +++++++++++++++ package/readline/readline.mk | 1 + 3 files changed, 26 insertions(+) create mode 100644 package/nnn/Config.in create mode 100644 package/nnn/nnn.mk diff --git a/package/nnn/Config.in b/package/nnn/Config.in new file mode 100644 index 000000000..2ff3d44b2 --- /dev/null +++ b/package/nnn/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_NNN + bool "nnn" + depends on BR2_USE_WCHAR + select BR2_PACKAGE_READLINE + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_NCURSES_WCHAR + select BR2_PACKAGE_MUSL_FTS + help + + https://github.com/jarun/nnn diff --git a/package/nnn/nnn.mk b/package/nnn/nnn.mk new file mode 100644 index 000000000..e107b6b93 --- /dev/null +++ b/package/nnn/nnn.mk @@ -0,0 +1,15 @@ +NNN_VERSION = v4.6 +NNN_SITE_METHOD = git +NNN_SITE = https://github.com/jarun/nnn + +NNN_DEPENDENCIES = musl-fts readline + +define NNN_BUILD_CMDS + $(MAKE) -C $(@D) CC="$(TARGET_CC)" LD="$(TARGET_LD)" LDFLAGS+="$(TARGET_LDFLAGS) -L$(TARGET_DIR)/usr/lib -ltinfow -lfts" +endef + +define NNN_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install +endef + +$(eval $(generic-package)) diff --git a/package/readline/readline.mk b/package/readline/readline.mk index 06a96b67a..4409d61b4 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -24,6 +24,7 @@ endif define READLINE_INSTALL_INPUTRC $(INSTALL) -D -m 644 package/readline/inputrc $(TARGET_DIR)/etc/inputrc + $(MAKE) -C $(@D) DESTDIR="$(STAGING_DIR)" install-headers endef READLINE_POST_INSTALL_TARGET_HOOKS += READLINE_INSTALL_INPUTRC -- 2.36.1
From: Michal <mc@voider.ciesielskimm.gmail.com.beta.tailscale.net> --- Testing --in-reply-to package/nnn/Config.in | 10 ++++++++++ package/nnn/nnn.mk | 15 +++++++++++++++ package/readline/readline.mk | 1 + 3 files changed, 26 insertions(+) create mode 100644 package/nnn/Config.in create mode 100644 package/nnn/nnn.mk diff --git a/package/nnn/Config.in b/package/nnn/Config.in new file mode 100644 index 000000000..2ff3d44b2 --- /dev/null +++ b/package/nnn/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_NNN + bool "nnn" + depends on BR2_USE_WCHAR + select BR2_PACKAGE_READLINE + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_NCURSES_WCHAR + select BR2_PACKAGE_MUSL_FTS + help + + https://github.com/jarun/nnn diff --git a/package/nnn/nnn.mk b/package/nnn/nnn.mk new file mode 100644 index 000000000..e107b6b93 --- /dev/null +++ b/package/nnn/nnn.mk @@ -0,0 +1,15 @@ +NNN_VERSION = v4.6 +NNN_SITE_METHOD = git +NNN_SITE = https://github.com/jarun/nnn + +NNN_DEPENDENCIES = musl-fts readline + +define NNN_BUILD_CMDS + $(MAKE) -C $(@D) CC="$(TARGET_CC)" LD="$(TARGET_LD)" LDFLAGS+="$(TARGET_LDFLAGS) -L$(TARGET_DIR)/usr/lib -ltinfow -lfts" +endef + +define NNN_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install +endef + +$(eval $(generic-package)) diff --git a/package/readline/readline.mk b/package/readline/readline.mk index 06a96b67a..4409d61b4 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -24,6 +24,7 @@ endif define READLINE_INSTALL_INPUTRC $(INSTALL) -D -m 644 package/readline/inputrc $(TARGET_DIR)/etc/inputrc + $(MAKE) -C $(@D) DESTDIR="$(STAGING_DIR)" install-headers endef READLINE_POST_INSTALL_TARGET_HOOKS += READLINE_INSTALL_INPUTRC -- 2.36.1
From: Michal <mc@voider.ciesielskimm.gmail.com.beta.tailscale.net> --- package/ncurses/ncurses.mk | 3 ++- package/nnn/Config.in | 10 ++++++++++ package/nnn/nnn.mk | 15 +++++++++++++++ package/readline/readline.mk | 1 + 4 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 package/nnn/Config.in create mode 100644 package/nnn/nnn.mk diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 97e3e2c32..a5570817a 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -70,7 +70,8 @@ NCURSES_CONF_OPTS = \ --disable-stripping \ --with-pkg-config-libdir="/usr/lib/pkgconfig" \ $(if $(BR2_PACKAGE_NCURSES_TARGET_PROGS),,--without-progs) \ - --without-manpages + --without-manpages \ + --with-termlib ifeq ($(BR2_STATIC_LIBS),y) NCURSES_CONF_OPTS += --without-shared --with-normal diff --git a/package/nnn/Config.in b/package/nnn/Config.in new file mode 100644 index 000000000..2ff3d44b2 --- /dev/null +++ b/package/nnn/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_NNN + bool "nnn" + depends on BR2_USE_WCHAR + select BR2_PACKAGE_READLINE + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_NCURSES_WCHAR + select BR2_PACKAGE_MUSL_FTS + help + + https://github.com/jarun/nnn diff --git a/package/nnn/nnn.mk b/package/nnn/nnn.mk new file mode 100644 index 000000000..e107b6b93 --- /dev/null +++ b/package/nnn/nnn.mk @@ -0,0 +1,15 @@ +NNN_VERSION = v4.6 +NNN_SITE_METHOD = git +NNN_SITE = https://github.com/jarun/nnn + +NNN_DEPENDENCIES = musl-fts readline + +define NNN_BUILD_CMDS + $(MAKE) -C $(@D) CC="$(TARGET_CC)" LD="$(TARGET_LD)" LDFLAGS+="$(TARGET_LDFLAGS) -L$(TARGET_DIR)/usr/lib -ltinfow -lfts" +endef + +define NNN_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install +endef + +$(eval $(generic-package)) diff --git a/package/readline/readline.mk b/package/readline/readline.mk index 06a96b67a..4409d61b4 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -24,6 +24,7 @@ endif define READLINE_INSTALL_INPUTRC $(INSTALL) -D -m 644 package/readline/inputrc $(TARGET_DIR)/etc/inputrc + $(MAKE) -C $(@D) DESTDIR="$(STAGING_DIR)" install-headers endef READLINE_POST_INSTALL_TARGET_HOOKS += READLINE_INSTALL_INPUTRC -- 2.36.1
From: Michal <mc@voider.ciesielskimm.gmail.com.beta.tailscale.net> Just messing around with replying to the older email ID... --- package/ncurses/ncurses.mk | 3 ++- package/nnn/Config.in | 10 ++++++++++ package/nnn/nnn.mk | 15 +++++++++++++++ package/readline/readline.mk | 1 + 4 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 package/nnn/Config.in create mode 100644 package/nnn/nnn.mk diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 97e3e2c32..a5570817a 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -70,7 +70,8 @@ NCURSES_CONF_OPTS = \ --disable-stripping \ --with-pkg-config-libdir="/usr/lib/pkgconfig" \ $(if $(BR2_PACKAGE_NCURSES_TARGET_PROGS),,--without-progs) \ - --without-manpages + --without-manpages \ + --with-termlib ifeq ($(BR2_STATIC_LIBS),y) NCURSES_CONF_OPTS += --without-shared --with-normal diff --git a/package/nnn/Config.in b/package/nnn/Config.in new file mode 100644 index 000000000..2ff3d44b2 --- /dev/null +++ b/package/nnn/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_NNN + bool "nnn" + depends on BR2_USE_WCHAR + select BR2_PACKAGE_READLINE + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_NCURSES_WCHAR + select BR2_PACKAGE_MUSL_FTS + help + + https://github.com/jarun/nnn diff --git a/package/nnn/nnn.mk b/package/nnn/nnn.mk new file mode 100644 index 000000000..e107b6b93 --- /dev/null +++ b/package/nnn/nnn.mk @@ -0,0 +1,15 @@ +NNN_VERSION = v4.6 +NNN_SITE_METHOD = git +NNN_SITE = https://github.com/jarun/nnn + +NNN_DEPENDENCIES = musl-fts readline + +define NNN_BUILD_CMDS + $(MAKE) -C $(@D) CC="$(TARGET_CC)" LD="$(TARGET_LD)" LDFLAGS+="$(TARGET_LDFLAGS) -L$(TARGET_DIR)/usr/lib -ltinfow -lfts" +endef + +define NNN_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install +endef + +$(eval $(generic-package)) diff --git a/package/readline/readline.mk b/package/readline/readline.mk index 06a96b67a..4409d61b4 100644 --- a/package/readline/readline.mk +++ b/package/readline/readline.mk @@ -24,6 +24,7 @@ endif define READLINE_INSTALL_INPUTRC $(INSTALL) -D -m 644 package/readline/inputrc $(TARGET_DIR)/etc/inputrc + $(MAKE) -C $(@D) DESTDIR="$(STAGING_DIR)" install-headers endef READLINE_POST_INSTALL_TARGET_HOOKS += READLINE_INSTALL_INPUTRC -- 2.36.1