Package Details: fulcrum 1.4.0-1

Git Clone URL: https://aur.archlinux.org/fulcrum.git (read-only, click to copy)
Package Base: fulcrum
Description: A fast & nimble SPV server for Bitcoin Cash
Upstream URL: https://gitlab.com/FloweeTheHub/fulcrum
Licenses: GPL3
Provides: fulcrum
Submitter: TomZander
Maintainer: TomZander
Last Packager: TomZander
Votes: 3
Popularity: 0.27
First Submitted: 2020-01-12 23:18
Last Updated: 2020-12-14 22:24

Latest Comments

ichundes commented on 2020-03-18 06:56

Apparently rocksdb 6.6.4 is not required, but recommended. It should work with 6.5.x and up.

ichundes commented on 2020-03-18 04:47

1.0.4 was released, but it requires rocksdb 6.6.4 which is not in Arch yet.

ichundes commented on 2020-01-17 07:31

There is already a git build of this that uses the system rocksdb here:

https://aur.archlinux.org/packages/fulcrum-git/

Would you mind maybe unifying the git builds there and having a package thats built from the file release with signature checking here? I already have this PKGBUILD:

# Maintainer: Axel Gembe <derago@gmail.com>
pkgname=fulcrum
pkgdesc='A fast & nimble SPV server for Bitcoin Cash'
pkgver=1.0
pkgrel=1
url='https://github.com/cculianu/Fulcrum'
arch=('any')
license=('GPL3')
depends=(
  'qt5-base'
  'rocksdb'
  'python'
)
provides=("$pkgname")
conflicts=("$pkgname")
validpgpkeys=(D465135F97D0047E18E99DC321810A542031C02C) # Calin Culianu (NilacTheGrim) <calin.culianu@gmail.com>
source=(
  "Fulcrum-$pkgver.tar.gz::https://github.com/cculianu/Fulcrum/archive/v$pkgver.tar.gz"
  "https://github.com/cculianu/Fulcrum/releases/download/v$pkgver/Fulcrum-$pkgver.tar.gz.asc"
  )
sha256sums=('097e5b3ff2657ee222b999372729d2ee1ccc5c437c3fa20b3b424c9d40222dbf'
            'SKIP')

_qmake_args="CONFIG+=release"

prepare() {
  cd "Fulcrum-$pkgver"
  qmake -makefile features= Fulcrum.pro
}

build() {
  cd "Fulcrum-$pkgver"
  make
}

package() {
  cd "Fulcrum-$pkgver"
  install -Dm755 Fulcrum "$pkgdir"/usr/bin/Fulcrum
  install -Dm755 FulcrumAdmin "$pkgdir"/usr/bin/FulcrumAdmin
  install -Dm644 doc/fulcrum-example-config.conf "$pkgdir"/usr/share/doc/$pkgname/fulcrum-example-config.conf
}