From 560fb0c0ef4e612ec8bc9cbb5e5b76bed0e1e5f3 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Tue, 26 Jun 2018 19:29:44 -0500 Subject: system/fcron: overhaul alpine package, add for POSIX --- system/fcron/APKBUILD | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 system/fcron/APKBUILD (limited to 'system/fcron/APKBUILD') diff --git a/system/fcron/APKBUILD b/system/fcron/APKBUILD new file mode 100644 index 000000000..718ed33f8 --- /dev/null +++ b/system/fcron/APKBUILD @@ -0,0 +1,51 @@ +# Contributor: Diaz Devera Victor +# Maintainer: A. Wilcox +pkgname=fcron +pkgver=3.2.1 +pkgrel=0 +pkgdesc="periodical command scheduler for systems not always up" +url="http://fcron.free.fr/" +pkgusers="fcron" +pkggroups="fcron" +arch="all" +options="suid !check" # No test suite. +license="GPL" +depends="cmd:sendmail" +makedepends="perl" +install="fcron.pre-install" +subpackages="$pkgname-doc $pkgname-openrc" +source="http://fcron.free.fr/archives/${pkgname}-${pkgver}.src.tar.gz + systab.orig + fcron.initd" + +build() { + cd "$builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --with-editor=/usr/bin/vim \ + --with-spooldir=/var/spool/fcron \ + --sysconfdir=/etc/fcron \ + --with-answer-all=no \ + --with-boot-install=no \ + --localstatedir=/var \ + --with-piddir=/run \ + --with-selinux=no \ + --with-systemdsystemunitdir=no + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir/" install + install -Dm775 "$srcdir"/fcron.initd "$pkgdir"/etc/init.d/fcron + rm -r "$pkgdir"/var/run + install -Dm640 "$srcdir"/systab.orig "$pkgdir"/var/spool/fcron/systab.orig + install -Dm644 files/fcron.pam "$pkgdir"/etc/pam.d/fcron + install -Dm644 files/fcrontab.pam "$pkgdir"/etc/pam.d/fcrontab +} + +sha512sums="ddfd3e3a297b843c924aacccffaa5c1c6b300497f39daa1cdb90dc4cf4bc757042b0b2c1f055c119c8128c64d830ee0e8757091610432f5ffcacca25d369e5cd fcron-3.2.1.src.tar.gz +7516c9a51b1f6c29f1256c4697028b47f7883bf5fb08ccc585cf49e4edc7598a9730a225a03aaf3749698a94b9d01dda76cd3f352c0c868960fd09374df44199 systab.orig +c5ea27dc7197c1a8d2e00372e3a6f38777c825c7913c320bc6fcc6d8d0e5cc7a11c7f5977d1ed1f05f4b7b55f2f8906fd960900107de6bec757b8b4045b1adaa fcron.initd" -- cgit v1.2.3-70-g09d2