makedepends=(git systemd shadow)

description="AT and batch delayed command scheduling utility and daemon"
url="https://salsa.debian.org/debian/at"

packager="Great-OS Team"
maintainer="Great-OS Team"

name="at"
version="3.2.5"
release=4

source=(http://software.calhariz.com/at/at_$version.orig.tar.gz 
        pam.conf)

prepare() {

if ! (getent group daemon > /dev/null 2>&1); then
  groupadd -r \
  -g 91 \
  daemon
fi

if ! (getent passwd daemon > /dev/null 2>&1); then
  useradd -r -l \
  -u 91 \
  -g daemon \
  -d /proc \
  -s $(which nologin) \
  -c "Daemon User" \
  daemon
fi
}

build() { 
    cd "$name-$version"

    ./configure --prefix=/usr \
                --with-jobdir=/var/spool/atd \
                --with-atspool=/var/spool/atd \
                --with-systemdsystemunitdir=/usr/lib/systemd/system \
                SENDMAIL=$(which true)

    CFLAGS="$CFLAGS -w" make
}

package() {
    make -C "$name-$version" DESTDIR="$PKG" docdir=/usr/share/doc install

    install -D -m0644 pam.conf "$PKG"/etc/pam.d/atd
}
