# Contributor: André Klitzing # Maintainer: André Klitzing setvar pkgname = 'rippled' setvar pkgver = '0.70.1' setvar pkgrel = '0' setvar pkgdesc = ""Blockchain daemon implementing the Ripple Consensus Ledger"" setvar url = ""https://ripple.com/"" setvar arch = ""x86_64"" setvar license = ""ISC"" setvar makedepends = ""cmake libressl-dev boost-dev protobuf-dev"" setvar subpackages = ""$pkgname-doc"" setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/ripple/$pkgname/archive/$pkgver.tar.gz musl-fixes.patch "" setvar builddir = ""$srcdir/"$pkgname-$pkgver" proc build { cd $builddir mkdir build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release make } proc check { cd $builddir ./build/rippled --unittest } proc package { cd $builddir install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" install -D build/rippled "${pkgdir}/usr/bin/rippled" install -D -m644 doc/rippled-example.cfg "${pkgdir}/etc/$pkgname/rippled.cfg" install -D -m644 doc/validators-example.txt "${pkgdir}/etc/$pkgname/validators.txt" } setvar sha512sums = ""783e5abc1d8f1d0fa5ea4abbc9ab1211270a52829fa88aa8d2fdd68c045188186ab732c73326bd2a9ed216a5b23480c5dc0799df61f1df5a3475fe53f2da455a rippled-0.70.1.tar.gz a26b01f8bf541471f96f3865b99923b267611ece093f8cbc4f35f87002c403b6e558e5ac15cc7599e9a5c1486f3070a4f61a880a2a3b874fc2dab5d8a6d8e82e musl-fixes.patch""