diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 16 insertions, 7 deletions
@@ -3,19 +3,17 @@ _reponame=NLSR _pkgname=ndn-nlsr pkgname=$_pkgname pkgver=0.5.2 -pkgrel=2 +pkgrel=3 # epoch= pkgdesc="Named Data Link State Routing Protocol" arch=('i686' 'x86_64') url="https://github.com/named-data/${_reponame}" license=('GPL') groups=() -depends=('ndn-cxx' 'boost' 'ndn-psync') -makedepends=('git' 'python' 'boost' 'sqlite' 'openssl>=1.0.2') +depends=('ndn-cxx' 'boost' 'ndn-psync' 'ndn-chronosync') +makedepends=('git' 'python' 'python-sphinx' 'doxygen') checkdepends=() -optdepends=('valgrind: memory analysis' - 'doxygen: build documentation' - 'python-sphinx: build documentation') +optdepends=() provides=("${_pkgname}") conflicts=("${_pkgname}") replaces=() @@ -33,15 +31,26 @@ prepare() { # Patch missing includes sed -i '26i#include <ostream>' src/statistics.hpp - ./waf configure --prefix=/usr + ./waf configure --prefix=/usr --with-tests } build() { cd "${srcdir}/${_reponame}-${_reponame}-${pkgver}" ./waf build + ./waf docs } +# Check disabled until upstream gets fixed +#check() { +# cd "${srcdir}/${_reponame}-${_reponame}-${pkgver}" +# ./waf install --destdir="${srcdir}/tests" +# LD_LIBRARY_PATH="${srcdir}/tests/usr/lib" ./build/unit-tests-nlsr +#} + package() { + install -dm 755 "${pkgdir}/usr/share/doc/$_pkgname" + cd "${srcdir}/${_reponame}-${_reponame}-${pkgver}" ./waf install --destdir="${pkgdir}" + cp -r "${srcdir}/${_reponame}-${_reponame}-${pkgver}/build/docs/"* "${pkgdir}/usr/share/doc/$_pkgname" } |