summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 1258661e6122a5869759194c8fc66a81d56ce5ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Maintainer: Joe Davison <joe@davison.tech>

pkgname=logserver
pkgver=1.13.7
pkgrel=1
pkgdesc="Advanced pager designed for rapid navigation of large logs."
license=('GPL-3.0-or-later')
arch=('any')
url="https://codeberg.org/potatocrunchcereal/logserver"
depends=('zlib' 'ncurses' 'catch2')
makedepends=('cmake' 'txt2man')
source=("https://codeberg.org/potatocrunchcereal/logserver/archive/v${pkgver}.tar.gz")
sha256sums=('bf91822658b8804c1addf9955335c05e437b906250d527df1ff32ca31e251e63')

build() {
	cd logserver
	cmake -B build
	make -C build
}

package() {
	cd logserver

	install -d $pkgdir/usr/bin
	install -d $pkdir/usr/share/man

	install -m 755 build/logserver $pkgdir/usr/bin/logserver
	install -D -m 644 man/logserver.1.gz $pkgdir/usr/share/man/man1/logserver.1.gz

}