diff options
Diffstat (limited to 'community/rcon/APKBUILD')
-rw-r--r-- | community/rcon/APKBUILD | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/community/rcon/APKBUILD b/community/rcon/APKBUILD index a428d2f02ae..d97be7d5bdc 100644 --- a/community/rcon/APKBUILD +++ b/community/rcon/APKBUILD @@ -1,37 +1,37 @@ # Contributor: TBK <alpine@jjtc.eu> # Maintainer: TBK <alpine@jjtc.eu> pkgname=rcon -pkgver=0.4 -pkgrel=1 -pkgdesc="Source RCON client for command line." +pkgver=0.6 +pkgrel=2 +pkgdesc="Source RCON client for command line" url="https://github.com/n0la/rcon" +# s390x blocked by failing tests arch="all !s390x" license="BSD-2-Clause" -makedepends="bash-completion cmake glib-dev" -checkdepends="check-dev" -subpackages="$pkgname-doc $pkgname-bash-completion:bashcomp:noarch" -source="$pkgname-$pkgver.tar.gz::https://github.com/n0la/rcon/archive/$pkgver.tar.gz" +makedepends="bash-completion-dev cmake glib-dev libbsd-dev check-dev samurai" +subpackages="$pkgname-doc $pkgname-bash-completion" +source="$pkgname-$pkgver.tar.gz::https://github.com/n0la/rcon/archive/$pkgver.tar.gz + no-werror.patch + " build() { - cmake . -DCMAKE_INSTALL_PREFIX=/usr - make + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DINSTALL_BASH_COMPLETION=ON + cmake --build build } check() { - make test + cd build + CTEST_OUTPUT_ON_FAILURE=TRUE ctest } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } -bashcomp() { - depends="" - pkgdesc="Bash completions for $pkgname" - install_if="$pkgname=$pkgver-r$pkgrel bash-completion" - - mkdir -p "$subpkgdir"/usr/share/ - mv "$pkgdir"/usr/share/bash-completion "$subpkgdir"/usr/share/ -} - -sha512sums="99554288ed6a7061e68d28b60c77664ef21591aa9948a09c25a0b256b13eb06197b97ee44feb9f79bdef68ca61516b0235126948cbd13dff550f843509b93d9e rcon-0.4.tar.gz" +sha512sums=" +45e8d8b8a5fce933529a3c55ee285340bd820bc01340f607b1f8a70344f2b333f78b6a9b28ebc25c4c229366a194c4524d7ed81e19838c4b1c233800e7bfa541 rcon-0.6.tar.gz +a421b0cba054df504de63814ed711004e5806d7670b34179d9bd5751bb47e1e1dc3f47162d26e6276d0972c493de0bd48565f2f46d8d9b62e8c8bfaac6bf6054 no-werror.patch +" |