mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-12 19:36:48 +02:00
41 lines
1.3 KiB
Text
41 lines
1.3 KiB
Text
# Maintainer: Willow Barraco <contact@willowbarraco.fr>
|
|
pkgname=mcron
|
|
pkgver=1.0.0
|
|
pkgrel=1
|
|
pkgdesc="A cron implementation for mobile phones"
|
|
url="https://sr.ht/~stacyharper/mcron/"
|
|
install="$pkgname.pre-install"
|
|
arch="x86_64 aarch64 riscv64" # hare
|
|
license="GPL-3.0-or-later"
|
|
makedepends="hare hare-ev scdoc tzdata"
|
|
subpackages="$pkgname-openrc $pkgname-doc"
|
|
source="
|
|
$pkgname-v$pkgver.tar.gz::https://git.sr.ht/~stacyharper/mcron/archive/$pkgver.tar.gz
|
|
mcron.initd
|
|
mcron.confd
|
|
"
|
|
|
|
export HARECACHE="${HARECACHE:-"$srcdir/hare-cache"}"
|
|
|
|
build() {
|
|
# Don't use user's global Hare cache
|
|
export HARECACHE="$srcdir"/hare-cache
|
|
|
|
make -j1 PREFIX=/usr
|
|
}
|
|
|
|
check() {
|
|
make check
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" PREFIX=/usr install
|
|
install -Dm755 "$srcdir"/mcron.initd "$pkgdir"/etc/init.d/mcron
|
|
install -Dm644 "$srcdir"/mcron.confd "$pkgdir"/etc/conf.d/mcron
|
|
}
|
|
|
|
sha512sums="
|
|
79df0f2a8208f1e45769723ce21d4c35d4d6207ad1b3d471679a115a05a1f89a7eb06ac71e163642a07977c6b341c03e30a0311d6ed773b143e2de68d770481d mcron-v1.0.0.tar.gz
|
|
21d970a4a6c669fef6f4f40b924da4f90d984a50d414285c7bad528cae7c55f05f0427ceb83ffc3046dd091d33e13e1e54d4f698005ee6907056daafb54cdf07 mcron.initd
|
|
40f63236b205a32d5e7caf31b111e290d10e4b3df78cedfb1194377aa57e736a3f64e0e27f39423ec515961011e90d81ce2ff39bc34147bbaa46e7c40449ca0c mcron.confd
|
|
"
|