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