projects/aports·blob master · refs

36 lines · 1.2 KiB

1# Maintainer: Willow Barraco <[email protected]>
2pkgname=mcron
3pkgver=1.3.0
4pkgrel=0
5pkgdesc="A cron implementation for mobile phones"
6url="https://sr.ht/~stacyharper/mcron/"
7install="$pkgname.pre-install"
8arch="x86_64 aarch64 riscv64" # hare
9license="GPL-3.0-or-later"
10makedepends="hare hare-ev scdoc tzdata"
11subpackages="$pkgname-openrc $pkgname-doc"
12source="
13 $pkgname-v$pkgver.tar.gz::https://git.sr.ht/~stacyharper/mcron/archive/$pkgver.tar.gz
14 mcron.initd
15 mcron.confd
16 "
17
18build() {
19 make -j1 PREFIX=/usr
20}
21
22check() {
23 make check
24}
25
26package() {
27 make DESTDIR="$pkgdir" PREFIX=/usr install
28 install -Dm755 "$srcdir"/mcron.initd "$pkgdir"/etc/init.d/mcron
29 install -Dm644 "$srcdir"/mcron.confd "$pkgdir"/etc/conf.d/mcron
30}
31
32sha512sums="
332abb68fb538e237c5c97418c99c15a694556cd44760471104a4e3e9b7229b948eeff57edfbbe015cf37559a40f421c7d2015524a8493f5e41920cc9aa032a975 mcron-v1.3.0.tar.gz
3421d970a4a6c669fef6f4f40b924da4f90d984a50d414285c7bad528cae7c55f05f0427ceb83ffc3046dd091d33e13e1e54d4f698005ee6907056daafb54cdf07 mcron.initd
3540f63236b205a32d5e7caf31b111e290d10e4b3df78cedfb1194377aa57e736a3f64e0e27f39423ec515961011e90d81ce2ff39bc34147bbaa46e7c40449ca0c mcron.confd
36"