summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2021-06-03 01:15:01 -0700
committerMichael Forney <mforney@mforney.org>2021-06-03 01:21:39 -0700
commitd396a04bb21d2a75dce5d41e2b0c36b0afeb2857 (patch)
treebbf5d59219b989a42a896728277b9c3e969176d9
parent03e0781d77e1f6dbbfbde34fcb7ef9f7fb6da8c3 (diff)
Switch to netbsd-curses in sets.extra
Also install libraries for linux menuconfig.
-rw-r--r--README.md1
-rw-r--r--pkg/netbsd-curses/gen.lua3
-rw-r--r--sets.lua2
3 files changed, 5 insertions, 1 deletions
diff --git a/README.md b/README.md
index 2f26d07d..3d8bdc23 100644
--- a/README.md
+++ b/README.md
@@ -149,6 +149,7 @@ tools whenever possible:
- netsurf instead of chromium or firefox
- samurai instead of ninja
- velox instead of Xorg
+- netbsd-curses instead of ncurses
These packages are grouped into logical [sets], and the full list
is available in the [pkg] directory.
diff --git a/pkg/netbsd-curses/gen.lua b/pkg/netbsd-curses/gen.lua
index 22bbd5dd..67b5e033 100644
--- a/pkg/netbsd-curses/gen.lua
+++ b/pkg/netbsd-curses/gen.lua
@@ -98,6 +98,7 @@ lib('libcurses.a', [[
)
libterminfo.a
]])
+file('lib/libcurses.a', '644', '$outdir/libcurses.a')
lib('libterminfo.a', [[
lib/libterminfo/(
@@ -109,6 +110,7 @@ lib('libterminfo.a', [[
compat/mi_vector_hash.c
$outdir/hash.c
]])
+file('lib/libterminfo.a', '644', '$outdir/libterminfo.a')
lib('libpanel.a', [[
lib/libpanel/(
@@ -117,6 +119,7 @@ lib('libpanel.a', [[
)
libcurses.a.d
]])
+file('lib/libpanel.a', '644', '$outdir/libpanel.a')
exe('infocmp', [[usr.bin/infocmp/infocmp.c libterminfo.a]])
file('bin/infocmp', '755', '$outdir/infocmp')
diff --git a/sets.lua b/sets.lua
index 4d84c7e0..90cec5a5 100644
--- a/sets.lua
+++ b/sets.lua
@@ -35,7 +35,7 @@ return {
'file',
'fuse',
'less',
- 'ncurses',
+ 'netbsd-curses',
'python',
'squashfs-tools-ng',
'the_silver_searcher',