aboutsummaryrefslogtreecommitdiffstats
path: root/community/dcron/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/dcron/APKBUILD')
-rw-r--r--community/dcron/APKBUILD34
1 files changed, 13 insertions, 21 deletions
diff --git a/community/dcron/APKBUILD b/community/dcron/APKBUILD
index a25986ba8b2..cc2eeabc9c5 100644
--- a/community/dcron/APKBUILD
+++ b/community/dcron/APKBUILD
@@ -2,43 +2,35 @@
# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
pkgname=dcron
pkgver=4.5
-pkgrel=4
+pkgrel=9
pkgdesc="dillon's lightweight cron daemon"
url="https://github.com/dubiousjim/dcron"
arch="all"
-license="GPL"
-depends=""
-depends_dev=""
-makedepends=""
-install=""
-subpackages="$pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/dubiousjim/$pkgname/archive/v$pkgver.tar.gz
+license="GPL-2.0-or-later"
+options="!check" # No test suite
+subpackages="$pkgname-doc $pkgname-openrc"
+source="$pkgname-$pkgver.tar.gz::https://github.com/dubiousjim/dcron/archive/v$pkgver.tar.gz
$pkgname.initd
pidfile.patch
- ldflags.patch"
+ ldflags.patch
+ pick-up-update.patch
+ "
-_builddir="$srcdir"/$pkgname-$pkgver
build() {
- cd "$_builddir"
make PREFIX=/usr \
CRONTAB_GROUP=wheel \
CRONTABS=/etc/crontabs \
- CRONSTAMPS=/var/spool/cron/cronstamps \
- SCRONTABS=/etc/periodic || return 1
+ CRONSTAMPS=/var/spool/cron/cronstamps
}
package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
+ make DESTDIR="$pkgdir" install
install -Dm755 "$srcdir"/$pkgname.initd \
- "$pkgdir"/etc/init.d/$pkgname || return 1
-
- mkdir -p "$pkgdir"/usr/share/doc/$pkgname/
- install -Dm644 README CHANGELOG \
- "$pkgdir"/usr/share/doc/$pkgname/ || return 1
+ "$pkgdir"/etc/init.d/$pkgname
}
sha512sums="72b72c624f72861a6fc10f030ca2b764c5f3be9a0d8341663c5a0acc2fda7fef70770d200975805f184d2fb668ee4811693989a54b12dc5ef501877f6c4aca0e dcron-4.5.tar.gz
0513fc6795988c68f2d552c7754383c6db1f51507686c25cf5205a8491679626118a4bab22c8d5e58017f58cc01ab21af8931fdef806a80f3d27cba2f53831cd dcron.initd
04fdd3059d6b1df8132944e2eefa932e640db8b4a5ac85dd1ca833adf1d0013ad33f40021624e12a4203b08003d6c79f0a5da4e29b057004fb849f388c7178f2 pidfile.patch
-8a07ccfae80468a555e8f5ea60f88dd444a3aacb6baa6f747a6a02bcdce78baaa8aaf799ae9d2684a518bfff537dc0cdcf0b53bb6fc0017fa52228f1f0a16e49 ldflags.patch"
+8a07ccfae80468a555e8f5ea60f88dd444a3aacb6baa6f747a6a02bcdce78baaa8aaf799ae9d2684a518bfff537dc0cdcf0b53bb6fc0017fa52228f1f0a16e49 ldflags.patch
+d199d868984e282a6244db86e65342f0bffb8fa45be812d239933a131a658f67c99ea360767168fc6753da5b279e320090a942697691dfda64c5cd5e178e7b6d pick-up-update.patch"