wok annotate fcron/receipt @ rev 24508

updated ed (1.15 -> 1.18)
author Hans-G?nter Theisgen
date Sun Feb 20 17:14:34 2022 +0100 (2022-02-20)
parents 10318df32b5c
children 0db0ae7e04c2
rev   line source
erjo@4192 1 # SliTaz package receipt.
erjo@4192 2
erjo@4192 3 PACKAGE="fcron"
Hans-G?nter@22717 4 VERSION="3.2.1"
erjo@4192 5 CATEGORY="network"
Hans-G?nter@22717 6 TAGS="cron scheduler"
Hans-G?nter@22717 7 SHORT_DESC="Periodical command scheduler."
erjo@4192 8 MAINTAINER="erjo@slitaz.org"
pascal@15593 9 LICENSE="GPL"
Hans-G?nter@22717 10 WEB_SITE="http://fcron.free.fr/"
Hans-G?nter@22717 11
erjo@4192 12 TARBALL="$PACKAGE-$VERSION.src.tar.gz"
erjo@4192 13 WGET_URL="http://fcron.free.fr/archives/$TARBALL"
erjo@4192 14
pascal@15593 15 DEPENDS=""
Hans-G?nter@22717 16 BUILD_DEPENDS="perl readline-dev"
pascal@15593 17
pascal@24491 18 # What is the latest version available today?
pascal@24491 19 current_version()
pascal@24491 20 {
pascal@24491 21 wget -O - https://github.com/yo8192/fcron/tags 2>/dev/null | \
pascal@24491 22 sed '/archive.*tar/!d;s|.*/[a-z]*\(.*\).tar.*|\1|;s|_|.|g;q'
pascal@24491 23 }
pascal@24491 24
erjo@4192 25 # Rules to configure and make the package.
erjo@4192 26 compile_rules()
erjo@4192 27 {
Hans-G?nter@22717 28 ./configure \
Hans-G?nter@22717 29 --prefix=/usr \
Hans-G?nter@22717 30 --sysconfdir=/etc \
Hans-G?nter@22717 31 --localstatedir=/var \
Hans-G?nter@22717 32 --without-sendmail \
Hans-G?nter@22717 33 --with-username=nobody \
Hans-G?nter@22717 34 --with-groupname=nogroup \
Hans-G?nter@22717 35 --with-pam=no \
Hans-G?nter@22717 36 --with-selinux=no \
Hans-G?nter@22717 37 --with-answer-all=no \
Hans-G?nter@22717 38 --with-boot-install=no \
Hans-G?nter@22717 39 --with-editor=/bin/vi \
Hans-G?nter@22717 40 --with-sysfcrontab=yes \
Hans-G?nter@22717 41 --with-systemdsystemunitdir=none \
erjo@4192 42 $CONFIGURE_ARGS &&
Hans-G?nter@22717 43 make &&
Hans-G?nter@22717 44 make DESTDIR=$DESTDIR install
erjo@4192 45 }
erjo@4192 46
erjo@4192 47 # Rules to gen a SliTaz package suitable for Tazpkg.
erjo@4192 48 genpkg_rules()
erjo@4192 49 {
Hans-G?nter@22717 50 mkdir -p $fs/usr/
Hans-G?nter@22717 51 mkdir -p $fs/etc/init.d
al@19159 52
Hans-G?nter@22717 53 cp -a $install/usr/bin $fs/usr
Hans-G?nter@22717 54 cp -a $install/usr/sbin/fcron $fs/usr/bin
Hans-G?nter@22717 55 cp -a $install/var $fs
Hans-G?nter@22717 56 cp -a $install/etc $fs
al@19159 57
Hans-G?nter@22717 58 cp -a stuff/fcron $fs/etc/init.d
erjo@4192 59 }