aports/testing/csol/APKBUILD

33 lines
1.1 KiB
Text

# Contributor: Erwan Rouchet <lucidiot@brainshit.fr>
# Maintainer: Erwan Rouchet <lucidiot@brainshit.fr>
pkgname=csol
pkgver=1.6.0
pkgrel=0
pkgdesc="Small collection of solitaire/patience games to play in the terminal"
url="https://nielssp.dk/csol/"
arch="all"
license="MIT"
makedepends="cmake samurai ncurses-dev"
source="$pkgname-$pkgver.tar.gz::https://github.com/nielssp/csol/archive/v$pkgver.tar.gz
10-fix-ncurses.patch
ninja.patch
"
subpackages="$pkgname-doc"
options="!check" # no tests
build() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
2bac4e373d84c585e8bdb4671e5a446d2a174f8bfa60eaa6a8fe0d1ff5074878f2f8d0907297dd1452e5e5b1e7bfd73ba672a7820a3d4664e9abd6e654f57107 csol-1.6.0.tar.gz
2ad2b066bdd79413ea7a72482999fc9a47d6c3b07af753ab45ee07e8ed107dbf0b2ea7492ad60eaafcc69cbf78ff0ee75b84eac127823250c5513be0d10d1a74 10-fix-ncurses.patch
bae55a5fa11be646469a3b9f3f77596f0e171aff198333add73fbed203248705f507bbb95d458dede51c7d02cf9aa97d0f1b8e430345bceb9994f42ac84474da ninja.patch
"