# Maintainer: imp0 pkgname=apt-dater pkgver=1.0.4 pkgrel=1 pkgdesc="Terminal-based remote package update manager" arch=('i686' 'x86_64') url="https://github.com/DE-IBH/apt-dater" license=('GPL') depends=('glib2' 'libxml2' 'lockfile-progs' 'ncurses' 'openssh' 'perl' 'popt' 'tcl' 'tmux' 'util-linux') makedepends=('pkg-config' 'vim') backup=('etc/apt-dater/apt-dater.xml' 'etc/apt-dater/hosts.xml') source=("https://github.com/DE-IBH/${pkgname}/archive/v${pkgver}.tar.gz" 'apt-dater.install') sha256sums=('a4bd5f70a199b844a34a3b4c4677ea56780c055db7c557ff5bd8f2772378a4d6' '6f06dbc545d8a42b7ea0bb67f5c90514bbe9b793a3a36a3c3544072691ce0dc9') install=apt-dater.install build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --disable-rpath \ --enable-debug \ --enable-xmlreport \ --enable-autoref \ --enable-history \ --enable-clusters \ --enable-tclfilter \ --enable-tmux make } package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install # Fix permissions _aptd_etc="${pkgdir}/etc/apt-dater" chmod 644 $_aptd_etc/apt-dater.xml $_aptd_etc/hosts.xml for _d in post-con.d post-ins.d post-ref.d post-upg.d pre-con.d pre-ins.d pre-ref.d pre-upg.d; do chmod 755 $_aptd_etc/$_d done }