wok-undigest annotate at/receipt @ rev 193
Up: weechat move to wok
author | Liu Peng <rocky@slitaz.org> |
---|---|
date | Tue Dec 28 16:09:54 2010 +0000 (2010-12-28) |
parents | |
children |
rev | line source |
---|---|
erjo@24 | 1 # SliTaz package receipt. |
erjo@24 | 2 |
erjo@24 | 3 PACKAGE="at" |
erjo@24 | 4 VERSION="3.1.10ubuntu4" |
erjo@24 | 5 CATEGORY="base-system" |
erjo@24 | 6 SHORT_DESC="Delayed job execution and batch processing." |
erjo@24 | 7 MAINTAINER="l.lemarinel@gmail.com" |
erjo@24 | 8 TARBALL="${PACKAGE}_${VERSION}.tar.gz" |
erjo@24 | 9 WGET_URL="http://archive.ubuntu.com/ubuntu/pool/main/a/at/$TARBALL" |
erjo@24 | 10 BUILD_DEPENDS="bison flex-dev flex" |
erjo@24 | 11 DEPENDS="" |
erjo@24 | 12 |
erjo@24 | 13 # Rules to configure and make the package. |
erjo@24 | 14 compile_rules() |
erjo@24 | 15 { |
erjo@24 | 16 export SENDMAIL=/bin/true |
erjo@24 | 17 cd $src |
erjo@24 | 18 ./configure --with-daemon_username=root \ |
erjo@24 | 19 --with-daemon_groupname=root \ |
erjo@24 | 20 --with-jobdir=/var/spool/cron/atjobs \ |
erjo@24 | 21 --with-atspool=/var/spool/cron/atspool \ |
erjo@24 | 22 --without-pam --bindir=$PWD/_pkg/usr/bin \ |
erjo@24 | 23 --sbindir=$PWD/_pkg/usr/bin --prefix=$PWD/_pkg/usr |
erjo@24 | 24 make |
erjo@24 | 25 make DESTDIR=$PWD/_pkg install |
erjo@24 | 26 } |
erjo@24 | 27 |
erjo@24 | 28 # Rules to gen a SliTaz package suitable for Tazpkg. |
erjo@24 | 29 genpkg_rules() |
erjo@24 | 30 { |
erjo@24 | 31 mkdir -p $fs/usr |
erjo@24 | 32 cp -a $_pkg/usr/bin $fs/usr |
erjo@24 | 33 } |
erjo@24 | 34 |
erjo@24 | 35 #Post install actions : |
erjo@24 | 36 post_install() |
erjo@24 | 37 { |
erjo@24 | 38 mkdir -m 755 -p /var/spool/cron/atspool /var/spool/cron/atjobs |
erjo@24 | 39 chmod 1770 /var/spool/cron/atspool /var/spool/cron/atjobs |
erjo@24 | 40 touch /var/spool/cron/atjobs/.SEQ |
erjo@24 | 41 chmod 600 /var/spool/cron/atjobs/.SEQ |
erjo@24 | 42 chown root:root /var/spool/cron/atjobs/.SEQ |
erjo@24 | 43 touch /etc/at.deny |
erjo@24 | 44 touch /etc/at.allow |
erjo@24 | 45 chmod 640 /etc/at.deny /etc/at.allow |
erjo@24 | 46 ln -s -f at /usr/bin/atq |
erjo@24 | 47 ln -s -f at /usr/bin/atrm |
erjo@24 | 48 } |