aboutsummaryrefslogtreecommitdiffstats
path: root/community/lnav/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/lnav/APKBUILD')
-rw-r--r--community/lnav/APKBUILD49
1 files changed, 49 insertions, 0 deletions
diff --git a/community/lnav/APKBUILD b/community/lnav/APKBUILD
new file mode 100644
index 00000000000..e25205d93c3
--- /dev/null
+++ b/community/lnav/APKBUILD
@@ -0,0 +1,49 @@
+# Contributor: Milan P. Stanić <mps@arvanta.net>
+# Maintainer: Heiko Bernloehr <Heiko.Bernloehr@FreeIT.de>
+pkgname=lnav
+pkgver=0.12.1
+pkgrel=0
+pkgdesc="advanced log file navigator and viewer"
+url="https://lnav.org"
+arch="all"
+license="BSD-2-Clause"
+makedepends="
+ bash
+ bzip2-dev
+ curl-dev
+ gpm-dev
+ libarchive-dev
+ libbsd-dev
+ ncurses-dev
+ pcre2-dev
+ readline-dev
+ sqlite-dev
+ zlib-dev
+ "
+checkdepends="
+ openssh-keygen
+ xz
+ "
+subpackages="$pkgname-doc"
+source="https://github.com/tstack/lnav/releases/download/v$pkgver/lnav-$pkgver.tar.gz"
+options="!check" # failed on some tests
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --disable-tinfo
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="
+a8ab31df10cdfe17e96b2c3fa73fc5c2d0be92c5e8ffe721336b8f13ef48ebe73ac2f0da3f708a741420fee2ca1cd40972c507c13acc7bd0c10abe49208f6648 lnav-0.12.1.tar.gz
+"