[arch-commits] Commit in bitcoin/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Sun Sep 10 15:05:51 UTC 2017
Date: Sunday, September 10, 2017 @ 15:05:50
Author: arojas
Revision: 256772
boost 1.65 rebuild
Modified:
bitcoin/trunk/PKGBUILD
----------+
PKGBUILD | 39 ++++++++++++++-------------------------
1 file changed, 14 insertions(+), 25 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-09-10 14:56:02 UTC (rev 256771)
+++ PKGBUILD 2017-09-10 15:05:50 UTC (rev 256772)
@@ -6,23 +6,17 @@
pkgbase=bitcoin
pkgname=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt' 'bitcoin-tx')
pkgver=0.14.2
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
url="http://www.bitcoin.org/"
-makedepends=('git' 'boost' 'libevent' 'qt5-base' 'qt5-tools' 'qrencode' 'miniupnpc' 'protobuf' 'zeromq')
+makedepends=('boost' 'libevent' 'qt5-base' 'qt5-tools' 'qrencode' 'miniupnpc' 'protobuf' 'zeromq')
license=('MIT')
-source=(git+https://github.com/bitcoin/bitcoin.git#tag=v${pkgver})
-# http://download.oracle.com/berkeley-db/db-${_dbver}.NC.tar.gz
-sha256sums=('SKIP')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/bitcoin/bitcoin/archive/v$pkgver.tar.gz")
+sha256sums=('e0ac23f01a953fcc6290c96799deeffb32aa76ca8e216c564d20c18e75a25219')
validpgpkeys=(71A3B16735405025D447E8F274810B012346C9A6)
-# TODO: Build using db 4.8.30
-#prepare() {
-# mkdir -p db4
-#}
-
-_parse_gpg_statusfile() {
+ _parse_gpg_statusfile() {
local type arg1 arg6 arg10
while read -r _ type arg1 _ _ _ _ arg6 _ _ _ arg10 _; do
@@ -150,18 +144,13 @@
fi
}
-prepare() {
- cd "$pkgbase"
- _validate_gpg_tag "v${pkgver}"
-}
+#prepare() {
+# cd "$pkgbase"
+# _validate_gpg_tag "v${pkgver}"
+#}
build() {
- # cd "db-$_dbver.NC/build_unix"
- # ../dist/configure --enable-cxx --disable-shared --with-pic --prefix="$srcdir/db4"
- # make
- # make install
-
- cd "$pkgbase"
+ cd $pkgbase-$pkgver
./autogen.sh
./configure --prefix=/usr --with-gui=qt5 --with-incompatible-bdb #LDFLAGS="-L$srcdir/db4/lib/ $LDFLAGS" CPPFLAGS="-I$srcdir/db4/include/ $CPPFLAGS"
make
@@ -171,7 +160,7 @@
pkgdesc="Bitcoin is a peer-to-peer network based digital currency - Qt"
depends=(boost-libs desktop-file-utils libevent qt5-base miniupnpc qrencode protobuf zeromq)
- cd "$pkgbase"
+ cd $pkgbase-$pkgver
install -Dm755 src/qt/bitcoin-qt "$pkgdir"/usr/bin/bitcoin-qt
install -Dm644 contrib/debian/bitcoin-qt.desktop \
"$pkgdir"/usr/share/applications/bitcoin.desktop
@@ -187,7 +176,7 @@
pkgdesc="Bitcoin is a peer-to-peer network based digital currency - daemon"
depends=(boost-libs libevent miniupnpc zeromq)
- cd "$pkgbase"
+ cd $pkgbase-$pkgver
install -Dm755 src/bitcoind "$pkgdir"/usr/bin/bitcoind
install -Dm644 contrib/debian/examples/bitcoin.conf \
"$pkgdir/usr/share/doc/$pkgname/examples/bitcoin.conf"
@@ -200,7 +189,7 @@
pkgdesc="Bitcoin is a peer-to-peer network based digital currency - RPC client"
depends=(boost-libs libevent)
- cd "$pkgbase"
+ cd $pkgbase-$pkgver
install -Dm755 src/bitcoin-cli "$pkgdir"/usr/bin/bitcoin-cli
install -Dm644 doc/man/bitcoin-cli.1 \
"$pkgdir"/usr/share/man/man1/bitcoin-cli.1
@@ -211,7 +200,7 @@
pkgdesc="Bitcoin is a peer-to-peer network based digital currency - Transaction tool"
depends=(boost-libs openssl)
- cd "$pkgbase"
+ cd $pkgbase-$pkgver
install -Dm755 src/bitcoin-tx "$pkgdir"/usr/bin/bitcoin-tx
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}
More information about the arch-commits
mailing list