# Contributor: Diaz Devera Victor # Maintainer: A. Wilcox pkgname=fcron pkgver=3.4.0 pkgrel=0 pkgdesc="Task scheduler" url="http://fcron.free.fr/" arch="all" options="suid !check" # No test suite. license="GPL-2.0+" depends="cmd:sendmail vim" makedepends="perl" install="fcron.pre-install" pkgusers="fcron" pkggroups="fcron" subpackages="$pkgname-doc $pkgname-openrc" source="http://fcron.free.fr/archives/$pkgname-$pkgver.src.tar.gz systab.orig fcron.initd" build() { # https://github.com/yo8192/fcron/issues/40 ax_cv_lib_readline=no \ ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --with-editor=/usr/bin/vim \ --with-sendmail=/usr/sbin/sendmail \ --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() { 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="1ce4cf2f72ac66bfc97ec28d8d3b8c53f44cff4307b80cda86419db6a1d9c3ed288d5ce92f4af8e497f775c975ee9e1b7d6cbb4ae07e84df4fe64fbdeb3a3558 fcron-3.4.0.src.tar.gz 7516c9a51b1f6c29f1256c4697028b47f7883bf5fb08ccc585cf49e4edc7598a9730a225a03aaf3749698a94b9d01dda76cd3f352c0c868960fd09374df44199 systab.orig 8674743ca9080e3cc1e4ebc610dfe362f9d6bd5525447f1f1aa2066a6746d3323ce23ba1fae2e49b222ed0418f9492bbb3a3c73c8239631c5d6ead4b9259630f fcron.initd"