summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomZ2017-01-11 13:08:42 +0100
committerTomZ2017-01-11 13:14:03 +0100
commitce5aa0087ad1c6895de12a76678021c39328cd41 (patch)
tree283905665f0450e3587f442d948dd8fce9365dae
parentfa5b9c2932adb0218dcdc5c04ad7e90331e5c115 (diff)
downloadaur-ce5aa0087ad1c6895de12a76678021c39328cd41.tar.gz
Process fixes suggested by Doug Newgard
-rw-r--r--PKGBUILD55
1 files changed, 17 insertions, 38 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c901f9eee1b3..07ee1ff1c6da 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ pkgdesc='Bitcoin Classic versions of Bitcoind, bitcoin-cli, bitcoin-tx, and bitc
arch=('i686' 'x86_64')
url="https://bitcoinclassic.com/"
license=('MIT')
-depends=('boost-libs' 'desktop-file-utils' 'libevent' 'qt5-base' 'protobuf' 'openssl' 'miniupnpc' 'zeromq' 'qrencode')
+depends=('boost-libs' 'libevent' 'desktop-file-utils' 'qt5-base' 'protobuf' 'openssl' 'miniupnpc' 'zeromq' 'qrencode')
makedepends=('boost' 'qt5-tools')
provides=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt' 'bitcoin-tx')
conflicts=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt' 'bitcoin-tx')
@@ -28,59 +28,38 @@ pkgver() {
build() {
cd "$srcdir/bitcoinclassic"
- msg2 'Building...'
./autogen.sh
./configure --prefix=/usr --with-incompatible-bdb --with-gui=qt5 --enable-hardening \
--enable-reduce-exports --disable-gui-tests --disable-maintainer-mode
- make -j$(nproc)
+ make
}
check() {
- "$srcdir/bitcoinclassic/src/test/test_bitcoin"
+ "bitcoinclassic/src/test/test_bitcoin"
}
package() {
- cd "$srcdir/bitcoinclassic"
+ cd "bitcoinclassic"
- msg2 'Installing bitcoin-qt...'
- install -Dm755 "$srcdir/bitcoinclassic/src/qt/bitcoin-qt" "$pkgdir/usr/bin/bitcoin-qt"
- install -Dm644 "$srcdir/bitcoinclassic/share/pixmaps/bitcoin128.png"\
- "$pkgdir/usr/share/pixmaps/bitcoin128.png"
- install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
- cp "$srcdir/bitcoinclassic/contrib/debian/bitcoin-qt.desktop" "$srcdir/bitcoinclassic/bitcoin.desktop"
- desktop-file-install -m 644 --dir="$pkgdir/usr/share/applications/" "bitcoin.desktop"
+ install -Dm755 "src/qt/bitcoin-qt" "$pkgdir/usr/bin/bitcoin-qt"
+ install -Dm644 "share/pixmaps/bitcoin128.png" "$pkgdir/usr/share/pixmaps/bitcoin128.png"
+ install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 "contrib/debian/bitcoin-qt.desktop" "$pkgdir/usr/share/applications/bitcoin.desktop"
- msg2 'Installing bitcoin-daemon...'
- install -Dm755 "$srcdir/bitcoinclassic/src/bitcoind" "$pkgdir/usr/bin/bitcoind"
- install -Dm644 "$srcdir/bitcoinclassic/contrib/debian/examples/bitcoin.conf"\
- "$pkgdir/usr/share/doc/bitcoin/examples/bitcoin.conf"
- install -Dm644 "$srcdir/bitcoinclassic/contrib/debian/manpages/bitcoind.1"\
- "$pkgdir/usr/share/man/man1/bitcoind.1"
- install -Dm644 "$srcdir/bitcoinclassic/contrib/debian/manpages/bitcoin.conf.5"\
- "$pkgdir/usr/share/man/man5/bitcoin.conf.5"
+ install -Dm644 "contrib/debian/examples/bitcoin.conf"\
+ -t "$pkgdir/usr/share/doc/bitcoin/examples"
+ install -Dm644 "contrib/debian/manpages/bitcoind.1"\
+ -t "$pkgdir/usr/share/man/man1"
+ install -Dm644 "contrib/debian/manpages/bitcoin.conf.5"\
+ -t "$pkgdir/usr/share/man/man5"
- msg2 'Installing bitcoin.conf...'
install -Dm 644 "$srcdir/bitcoin.conf" "$pkgdir/etc/bitcoin/bitcoin.conf.dist"
- install -Dm 644 "$srcdir/bitcoinclassic/share/rpcuser/rpcuser.py" "$pkgdir/etc/bitcoin/rpcuser.py"
-
- msg2 'Installing bitcoin.service...'
- install -Dm 644 "$srcdir/bitcoinclassic/contrib/init/bitcoind.service" \
- -t "$pkgdir/usr/lib/systemd/system"
-
- msg2 'Installing bitcoin.logrotate...'
+ install -Dm 644 "share/rpcuser/rpcuser.py" -t "$pkgdir/etc/bitcoin"
+ install -Dm 644 "contrib/init/bitcoind.service" -t "$pkgdir/usr/lib/systemd/system"
install -Dm 644 "$srcdir/bitcoin.logrotate" "$pkgdir/etc/logrotate.d/bitcoin"
- msg2 'Installing bash completion...'
install -Dm 644 contrib/bitcoind.bash-completion \
"$pkgdir/usr/share/bash-completion/completions/bitcoind"
- msg2 'Installing bitcoin-cli...'
- install -Dm755 "$srcdir/bitcoinclassic/src/bitcoin-cli" "$pkgdir/usr/bin/bitcoin-cli"
-
- msg2 'Installing bitcoin-tx...'
- install -Dm755 "$srcdir/bitcoinclassic/src/bitcoin-tx" "$pkgdir/usr/bin/bitcoin-tx"
-
- msg2 'Cleaning up pkgdir...'
- find "$pkgdir" -type d -name .git -exec rm -r '{}' +
- find "$pkgdir" -type f -name .gitignore -exec rm -r '{}' +
+ install -Dm755 "src/bitcoind" "src/bitcoin-cli" "src/bitcoin-tx" -t "$pkgdir/usr/bin"
}