# Maintainer: Michael Stegeman pkgname=pagekite pkgver=1.5.2.200725 pkgrel=1 pkgdesc='Python implementation of the PageKite remote front-end protocols.' arch=('any') url='https://pagekite.net/wiki/OpenSource/' license=('AGPL3') depends=('python2' 'python2-six' 'python2-socksipychain') makedepends=('python2-setuptools') provides=('pagekite') conflicts=('python2-pagekite') options=(!emptydirs zipman) source=( "${pkgname}-${pkgver}.tar.gz::https://github.com/pagekite/PyPagekite/archive/v${pkgver}.tar.gz" ) sha256sums=( '6172b9e92c2b46d393148ea8081de148f43ffe26e361d75305d047a63c3a0759' ) build() { cd "${srcdir}/PyPagekite-${pkgver}" python2 setup.py build } package() { cd "${srcdir}/PyPagekite-${pkgver}" python2 setup.py install --root="$pkgdir" --optimize=1 # Config files for configfile in etc/pagekite.d/* do install -Dm644 "${configfile}" "${pkgdir}/etc/pagekite.d/$(basename "${configfile}")" done # Man pages for manpage in doc/*.1 do install -Dm644 "${manpage}" "${pkgdir}/usr/share/man/man1/$(basename "${manpage}")" done # logrotate install -Dm644 etc/logrotate.d/pagekite.debian "${pkgdir}/etc/logrotate.d/pagekite" } # vim:set ts=2 sw=2 et ft=sh: