diff options
Diffstat (limited to 'community/multitail/APKBUILD')
-rw-r--r-- | community/multitail/APKBUILD | 37 |
1 files changed, 14 insertions, 23 deletions
diff --git a/community/multitail/APKBUILD b/community/multitail/APKBUILD index 3c0acc2ef70..122ae38341a 100644 --- a/community/multitail/APKBUILD +++ b/community/multitail/APKBUILD @@ -2,47 +2,38 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=multitail -pkgver=6.5.1 +pkgver=7.1.2 pkgrel=0 pkgdesc="MultiTail lets you view one or multiple files like the original tail program" arch="all" url="http://www.vanheusden.com/multitail" -license="GPL-2.0" +license="Apache-2.0" depends="ncurses coreutils" -makedepends="ncurses-dev" +makedepends="ncurses-dev cmake ninja" +checkdepends="cppcheck" subpackages="$pkgname-doc" -source="https://github.com/halturin/multitail/archive/v$pkgver/multitail-$pkgver.tar.gz - linux-is-not-debian-ncurses.patch - install-docs.patch - " +source="$pkgname-$pkgver.tar.gz::https://github.com/folkertvanheusden/multitail/archive/refs/tags/$pkgver.tar.gz + linux-is-not-debian-ncurses.patch" + options="!check" # no tests provided prepare() { default_prepare - - echo "VERSION=$pkgver" > version + sed -i "s|@VERSION@|$pkgver|" CMakeLists.txt } build() { - make + cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCURSES_INCLUDE_PATH=/usr/include . + cmake --build build } package() { - make DESTDIR="$pkgdir" PREFIX=/usr install - - mkdir -p "$pkgdir"/etc - - mv "$pkgdir"/usr/share/doc/$pkgname-$pkgver \ - "$pkgdir"/usr/share/doc/$pkgname - mv "$pkgdir"/usr/etc/multitail \ - "$pkgdir"/usr/share/doc/$pkgname/examples - mv "$pkgdir"/usr/etc/$pkgname.conf.new "$pkgdir"/etc/$pkgname.conf - - rmdir "$pkgdir"/usr/etc + DESTDIR="$pkgdir" cmake --install build } sha512sums=" -7e535c20e6038d7b543fda8f0321d78ccaa23d569d8984ff1909c1750024f6192fb9ff3d14db7e1663910f5d0b239f1a26387b26c757a3b92b70a4a37aab3af7 multitail-6.5.1.tar.gz +6f006d68a6c0fcfec9f6aada4a1ad0a031b61ea46c60231faa6fd7ea934f6f74ca30f12f8983658c9ae6ae2e08bade9159e3426ed47cd9171d0b190ec9f3e5b5 multitail-7.1.2.tar.gz 8f9a02b37187af204a1b00646e9657ead1c70bb1f3ee9dda922186b24060f5e9bd9d7d3cfe7f29ccbc242ff69a515e010b11d51c41112ca77acd910e2de2e9db linux-is-not-debian-ncurses.patch -1484b75f643c90c24e1609496b8642fca558109822242e12a4b18ff5ac1500c8e4fa3af787ee0c5b32a70397e176e206806e6543c8c80027716eaf93166d8c95 install-docs.patch " |