[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