Changeset View
Changeset View
Standalone View
Standalone View
contrib/aur/bitcoin-abc-qt/PKGBUILD
# Maintainer: Josh Ellithorpe <quest@mac.com> | # Maintainer: Josh Ellithorpe <quest@mac.com> | ||||
pkgname=bitcoin-abc-qt | pkgname=bitcoin-abc-qt | ||||
pkgver=0.22.3 | pkgver=0.22.3 | ||||
pkgrel=0 | pkgrel=0 | ||||
pkgdesc="Bitcoin ABC with bitcoind, bitcoin-cli, bitcoin-tx, bitcoin-seeder and bitcoin-qt" | pkgdesc="Bitcoin ABC with bitcoind, bitcoin-cli, bitcoin-tx, bitcoin-seeder and bitcoin-qt" | ||||
arch=('i686' 'x86_64') | arch=('i686' 'x86_64') | ||||
url="https://bitcoinabc.org" | url="https://bitcoinabc.org" | ||||
depends=('boost-libs' 'libevent' 'desktop-file-utils' 'qt5-base' 'protobuf' 'openssl' 'miniupnpc' 'zeromq' 'qrencode' 'jemalloc') | depends=('boost-libs' 'libevent' 'desktop-file-utils' 'qt5-base' 'protobuf' 'openssl' 'miniupnpc' 'zeromq' 'qrencode' 'jemalloc') | ||||
makedepends=('cmake' 'ninja' 'boost' 'qt5-tools' 'python') | makedepends=('cmake' 'ninja' 'boost' 'qt5-tools' 'python' 'help2man' 'xorg-server-xvfb') | ||||
license=('MIT') | license=('MIT') | ||||
source=(https://github.com/Bitcoin-ABC/bitcoin-abc/archive/v$pkgver.tar.gz | source=(https://github.com/Bitcoin-ABC/bitcoin-abc/archive/v$pkgver.tar.gz | ||||
bitcoin.conf | bitcoin.conf | ||||
bitcoin.logrotate | bitcoin.logrotate | ||||
bitcoin.service | bitcoin.service | ||||
bitcoin-reindex.service | bitcoin-reindex.service | ||||
bitcoin.install) | bitcoin.install) | ||||
backup=('etc/bitcoin/bitcoin.conf' | backup=('etc/bitcoin/bitcoin.conf' | ||||
▲ Show 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | package() { | ||||
done | done | ||||
msg2 'Installing essential directories' | msg2 'Installing essential directories' | ||||
install -dm 700 "$pkgdir/etc/bitcoin" | install -dm 700 "$pkgdir/etc/bitcoin" | ||||
install -dm 755 "$pkgdir/srv/bitcoin" | install -dm 755 "$pkgdir/srv/bitcoin" | ||||
install -dm 755 "$pkgdir/run/bitcoin" | install -dm 755 "$pkgdir/run/bitcoin" | ||||
pushd build | pushd build | ||||
msg2 'Installing executables and man pages...' | msg2 'Installing executables...' | ||||
ninja install/strip | ninja install/strip | ||||
msg2 'Installing man pages...' | |||||
xvfb-run ninja install-manpages | |||||
popd | popd | ||||
msg2 'Installing bitcoin.conf...' | msg2 'Installing bitcoin.conf...' | ||||
install -Dm 600 "$srcdir/bitcoin.conf" -t "$pkgdir/etc/bitcoin" | install -Dm 600 "$srcdir/bitcoin.conf" -t "$pkgdir/etc/bitcoin" | ||||
msg2 'Installing bitcoin.service...' | msg2 'Installing bitcoin.service...' | ||||
install -Dm 644 "$srcdir/bitcoin.service" -t "$pkgdir/usr/lib/systemd/system" | install -Dm 644 "$srcdir/bitcoin.service" -t "$pkgdir/usr/lib/systemd/system" | ||||
install -Dm 644 "$srcdir/bitcoin-reindex.service" \ | install -Dm 644 "$srcdir/bitcoin-reindex.service" \ | ||||
Show All 11 Lines |