# Maintainer: sulaweyo # Contributor: dequis # Contributor: Jan Was # Great Contributor: mainiak (first maintainer) # Contributor: spooky # Contributor: Hyacinthe Cartiaux # Contributor: Florent Peterschmitt # Contributor: Christian Schwarz pkgname=apt-cacher-ng pkgver=3.3 pkgrel=2 pkgdesc="A caching proxy specialized for package files." url="http://www.unix-ag.uni-kl.de/~bloch/acng/" arch=('i686' 'x86_64' 'armv7h') license=('custom') depends=('zlib' 'bzip2' 'fuse' 'xz' 'openssl' 'libwrap' 'libevent') makedepends=('cmake') source=("http://ftp.debian.org/debian/pool/main/a/apt-cacher-ng/apt-cacher-ng_${pkgver}.orig.tar.xz" 'acng.conf.patch' 'apt-cacher-ng.service.patch' 'apt-cacher-ng.tmpfile' ) backup=('etc/apt-cacher-ng/acng.conf') md5sums=('8f9f99056e3e9969c4ce570611cb5216' # package '060f1278f9446437cc70da335cd24b19' # acng.conf.patch '9645bdcd30a6b0ddc956c2a48c7a27ff' # apt-cacher-ng.service.patch '29979b8064ff52aa24017b42c37e6bfb') # apt-cacher-ng.tmpfile install=apt-cacher-ng.install build() { cd ${srcdir}/${pkgname}-${pkgver} rm -rf builddir mkdir -p builddir src=$PWD cd builddir cmake $src -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DEXTRA_LIBS_ACNG=pthread || return 1 make all || return 1 patch -Np0 -i "${srcdir}/acng.conf.patch" patch -Np0 -i "${srcdir}/apt-cacher-ng.service.patch" } package() { cd ${srcdir}/${pkgname}-${pkgver} make -C builddir install DESTDIR=${pkgdir} mv ${pkgdir}/usr/sbin/ ${pkgdir}/usr/bin/ mv ${pkgdir}/usr/lib/apt-cacher-ng/{acngfs,acngtool,in.acng} ${pkgdir}/usr/bin install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -D -m644 ${srcdir}/${pkgname}-${pkgver}/builddir/systemd/apt-cacher-ng.service ${pkgdir}/usr/lib/systemd/system/apt-cacher-ng.service install -D -m644 ${srcdir}/${pkgname}-${pkgver}/builddir/systemd/apt-cacher-ng.conf ${pkgdir}/usr/lib/tmpfiles.d/apt-cacher-ng.conf mkdir -p ${pkgdir}/var/log/apt-cacher-ng mkdir -p ${pkgdir}/var/cache/apt-cacher-ng } # vim:set ts=2 sw=2 et: