summaryrefslogtreecommitdiff
path: root/libs/libedit
diff options
context:
space:
mode:
Diffstat (limited to 'libs/libedit')
-rw-r--r--libs/libedit/.footprint59
-rw-r--r--libs/libedit/.signature6
-rw-r--r--libs/libedit/MAKEPKG40
3 files changed, 105 insertions, 0 deletions
diff --git a/libs/libedit/.footprint b/libs/libedit/.footprint
new file mode 100644
index 0000000..6c6fd65
--- /dev/null
+++ b/libs/libedit/.footprint
@@ -0,0 +1,59 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/histedit.h
+drwxr-xr-x root/root usr/include/editline/
+-rw-r--r-- root/root usr/include/editline/readline.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libedit.so.0.0.78
+lrwxrwxrwx root/root usr/lib/libedit.so -> libedit.so.0.0.78
+lrwxrwxrwx root/root usr/lib/libedit.so.0 -> libedit.so.0.0.78
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libedit.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_deletestr.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_end.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_get.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_getc.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_gets.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_history.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_history_end.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_history_init.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_history_w.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_history_wend.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_history_winit.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_init.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_init_fd.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_insertstr.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_line.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_parse.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_push.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_reset.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_resize.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_set.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_source.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_end.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_init.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_line.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_reset.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_str.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_wend.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_winit.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_wline.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_wreset.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_tok_wstr.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_wdeletestr.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_wget.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_wgetc.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_wgets.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_winsertstr.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_wline.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_wparse.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_wpush.3.gz -> editline.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/el_wset.3.gz -> editline.3.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/editrc.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/editline.7.gz
diff --git a/libs/libedit/.signature b/libs/libedit/.signature
new file mode 100644
index 0000000..8cc7ba0
--- /dev/null
+++ b/libs/libedit/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJ9nVC8emm+Bmcmdprgp91P/7Rcm5Ei54YthHrdfc3IYxEhL1/g55DyoLR4A7V1k5g5YY22BfNfs1RqYemCwJQg=
+
+SHA256 (MAKEPKG) = f255b24dc7d528d509ebf2feb0fc373f7a97b721095f5939f84249e392036979
+SHA256 (.footprint) = a1b431ca1021bfd3062d8c583c9af1541893b1decfa8c1b4aeb143aa04831909
+SHA256 (libedit-20260512-3.1.tar.gz) = 432d5e7ea8b0116dd39f2eca7bc11d0eed77faa6b77ea526ace89907c23ea4a0
+SHA256 (libedit#20260512-3.1-1.pkg.tar.gz) = e24100aa0c05175f29a70b113fb93581c284066366699170023a5daf40a2ed9f
diff --git a/libs/libedit/MAKEPKG b/libs/libedit/MAKEPKG
new file mode 100644
index 0000000..8d24de0
--- /dev/null
+++ b/libs/libedit/MAKEPKG
@@ -0,0 +1,40 @@
+#!/bin/mkpkg
+# description: Command line editor library (BSD editline)
+# url: https://thrysoee.dk/editline
+
+# license: BSD-3-Clause
+
+name=libedit
+version=20260512-3.1
+_version=20260512-3.1
+release=1
+source=(https://thrysoee.dk/editline/libedit-$_version.tar.gz)
+depends=(ncurses)
+makedeps=()
+
+sha256sums=(
+ "432d5e7ea8b0116dd39f2eca7bc11d0eed77faa6b77ea526ace89907c23ea4a0"
+)
+
+build() {
+ export CFLAGS="$CFLAGS -D__STDC_ISO_10646__=201206L"
+
+ cd $name-$_version
+
+ ./configure \
+ --prefix=/usr \
+ --disable-static
+
+ make
+ make DESTDIR=$PKG install
+
+ # Remove docs
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh