PATCH_LIST="cronie-dont-store-zeroes.diff" FILE_LIST= SRC_FETCH_METHOD=http SRC_FETCH_PATH="http://mmaslano.fedorapeople.org/cronie/cronie-1.2.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 \ --prefix=/usr \ --without-pam --disable-pam \ --without-selinux --disable-selinux \ --without-inotify --disable-inotify \ --without-audit --disable-audit \ --build=$FLXHOST --host=$FLXTARG } function do_compile_only { $FLXMAKE \ _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 }