Date: Sunday, May 14, 2017 @ 16:23:34 Author: zorun Revision: 228017 opendht: import from AUR
Added: opendht/ opendht/trunk/ opendht/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) Added: opendht/trunk/PKGBUILD =================================================================== --- opendht/trunk/PKGBUILD (rev 0) +++ opendht/trunk/PKGBUILD 2017-05-14 16:23:34 UTC (rev 228017) @@ -0,0 +1,42 @@ +# Maintainer: Baptiste Jonglez <baptiste--aur at jonglez dot org> +pkgname=opendht +pkgver=1.3.3 +pkgrel=1 +epoch=1 +pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)" +arch=('i686' 'x86_64') +depends=('gnutls' 'nettle' 'readline' 'argon2') +makedepends=('msgpack-c' 'cmake' 'cython') +optdepends=('python: to use the Python bindings') +url="https://github.com/savoirfairelinux/opendht" +license=('GPL3') +source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha256sums=('0ba0d3eedd38e1e6d1d62ae8a4181a5beb4b18b508145e40f9759fc687bc881d') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + msg2 'Building...' + mkdir -p build + cd build + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DOPENDHT_PYTHON=ON \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + msg2 'Installing...' + cd build + make DESTDIR="$pkgdir" install + cd .. + + msg2 'Installing documentation...' + install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md" +} + +# vim:set ts=2 sw=2 et: