PATCH_LIST= FILE_LIST= SRC_FETCH_METHOD=http SRC_FETCH_PATH="https://github.com/cronie-crond/cronie/releases/download/cronie-${PKGVER}/cronie-${PKGVER}.tar.gz" MAKEDEPENDS= function do_config { CC="$CC" CXX="$CXX" LD="$LD" \ RANLIB="$RANLIB" AR="$AR" AS="$AS" NM="$NM" OBJDUMP="$OBJDUMP" \ CFLAGS="$GCC_ARCH_SMALL $GCC_CPU_SMALL $GCC_OPT_SMALL" \ ./configure \ --build=$FLXHOST --host=$FLXTARG \ --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --enable-syscrontab \ --without-pam --disable-pam \ --without-selinux --disable-selinux \ --without-inotify --disable-inotify \ --without-audit --disable-audit } function do_compile_only { $FLXPMAKE \ _PATH_VARRUN='"/var/run"' \ _PATH_VI='"/usr/bin/vi"' \ _PATH_SENDMAIL='"/usr/bin/sendmail"' } function do_prepack { mkdir -p $ROOTDIR/usr/{bin,sbin} $ROOTDIR/usr/share/man/man{1,5,8} mkdir -p $ROOTDIR/sbin/init.d make install DESTDIR=$ROOTDIR # we want a setuid on crontab set_default_perm $ROOTDIR chmod 4551 $ROOTDIR/usr/bin/crontab # create the /etc/cron.d directory mkdir -p $ROOTDIR/etc/cron.d install -m 0755 -g adm .flxpkg/add-ons/crond $ROOTDIR/sbin/init.d/ set_default_perm $ROOTDIR set_perm root:adm 0750 $ROOTDIR/etc/cron.d }