Package Details: fulcrum 1.0.3-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://github.com/cculianu/Fulcrum
Licenses: GPL3
Provides: fulcrum
Submitter: TomZander
Maintainer: TomZander
Last Packager: TomZander
Votes: 2
Popularity: 1.40
First Submitted: 2020-01-12 23:18
Last Updated: 2020-02-06 13:28

Latest Comments

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
}