mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-10 21:18:24 +02:00
37 lines
1.3 KiB
Text
37 lines
1.3 KiB
Text
# Contributor: Matthieu Monnier <matthieu.monnier@enalean.com>
|
|
# Maintainer: Matthieu Monnier <matthieu.monnier@enalean.com>
|
|
pkgname=timew
|
|
pkgver=1.4.3
|
|
pkgrel=1
|
|
pkgdesc="Timewarrior is a command line time tracking application"
|
|
options="!check" # No testsuite
|
|
url="https://taskwarrior.org/"
|
|
arch="all"
|
|
license="MIT"
|
|
makedepends="cmake asciidoctor samurai"
|
|
subpackages="$pkgname-doc $pkgname-bash-completion"
|
|
source="https://github.com/GothenburgBitFactory/timewarrior/releases/download/v$pkgver/timew-$pkgver.tar.gz
|
|
fix-man-install.patch
|
|
"
|
|
build() {
|
|
if [ "$CBUILD" != "$CHOST" ]; then
|
|
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
|
|
fi
|
|
cmake -B build -G Ninja \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DBUILD_SHARED_LIBS=True \
|
|
-DCMAKE_BUILD_TYPE=None \
|
|
$CMAKE_CROSSOPTS .
|
|
cmake --build build
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" cmake --install build
|
|
install -Dm644 completion/timew-completion.bash \
|
|
"$pkgdir"/usr/share/bash-completion/completions/timew
|
|
}
|
|
|
|
sha512sums="
|
|
89c98ad19d3a5ab5d4e02819d79e553cca4e93da99ec02bbf845b96b421cd084f6786de160e90c97854b50da49448472e9a4c7d23e75c8a93ecd67dda768b24a timew-1.4.3.tar.gz
|
|
90715b4319599118c50fe388ef9d778698e4e3024a4c7fe1d5392d21fa96b96bde6472213abf0a22dd4b50b8f98eec550ba201a79fbdf1e5c5c1170756d812c8 fix-man-install.patch
|
|
"
|