From 5d497c095668f88fec94ac49c129d8efe7d9611e Mon Sep 17 00:00:00 2001 From: Dimitrios Siganos Date: Fri, 26 Sep 2025 13:12:08 +0100 Subject: [PATCH] package/bvi: new package A visual editor for binary files. Bvi allows the user to edit binary files with a VI-like interface. Signed-off-by: Dimitrios Siganos [Julien: - sort DEVELOPERS entries - reword commit log title ] Signed-off-by: Julien Olivain --- DEVELOPERS | 1 + package/Config.in | 1 + package/bvi/Config.in | 8 ++++++++ package/bvi/bvi.hash | 3 +++ package/bvi/bvi.mk | 14 ++++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/bvi/Config.in create mode 100644 package/bvi/bvi.hash create mode 100644 package/bvi/bvi.mk diff --git a/DEVELOPERS b/DEVELOPERS index c074923650..8dded9800b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -873,6 +873,7 @@ N: Dimitar Tomov F: package/wolftpm/ N: Dimitrios Siganos +F: package/bvi/ F: package/wireless-regdb/ N: Dmitry Chestnykh diff --git a/package/Config.in b/package/Config.in index 85928509f8..c54be6275e 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2950,6 +2950,7 @@ endmenu menu "Text editors and viewers" source "package/bat/Config.in" + source "package/bvi/Config.in" source "package/ed/Config.in" source "package/joe/Config.in" source "package/less/Config.in" diff --git a/package/bvi/Config.in b/package/bvi/Config.in new file mode 100644 index 0000000000..654fbf9cd7 --- /dev/null +++ b/package/bvi/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_BVI + bool "bvi" + select BR2_PACKAGE_NCURSES + help + A visual editor for binary files. Bvi allows the user to + edit binary files with a VI-like interface. + + https://sourceforge.net/projects/bvi diff --git a/package/bvi/bvi.hash b/package/bvi/bvi.hash new file mode 100644 index 0000000000..a65daf0612 --- /dev/null +++ b/package/bvi/bvi.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 6540716a1a3b2b9711635108da14b26baea488881d4a682121c0bddbba6b74cb bvi-1.5.0.src.tar.gz +sha256 3e59ea99615003174426e1321df7a804f1d5bfe61bfaba7ebbb2db0e358f93fb COPYING diff --git a/package/bvi/bvi.mk b/package/bvi/bvi.mk new file mode 100644 index 0000000000..8bf6ac5c0e --- /dev/null +++ b/package/bvi/bvi.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# bvi +# +################################################################################ + +BVI_VERSION = 1.5.0 +BVI_SITE = https://sourceforge.net/projects/bvi/files/bvi/$(BVI_VERSION) +BVI_SOURCE = bvi-$(BVI_VERSION).src.tar.gz +BVI_LICENSE = GPL-3.0+ +BVI_LICENSE_FILES = COPYING +BVI_DEPENDENCIES = ncurses + +$(eval $(autotools-package))