summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUncle Hunto2016-03-07 17:50:59 -0800
committerUncle Hunto2016-03-07 17:50:59 -0800
commitf0bf4d32e38f4ddec5195fcdc0e2ab4574326948 (patch)
tree8e876640500d053051ccdb0748151e8be6c1b20d
parentfeb5a29dfdfbb205ec17bb60bf17eb02e7baa108 (diff)
downloadaur-f0bf4d32e38f4ddec5195fcdc0e2ab4574326948.tar.gz
Update to 0.12 branch
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD7
-rw-r--r--bitcoin-qt.install29
3 files changed, 33 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 38d341392a51..98aa0d2fab51 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Mon Feb 8 07:40:06 UTC 2016
+# Tue Mar 8 01:50:32 UTC 2016
pkgbase = bitcoin-classic-git
pkgdesc = Bitcoin Classic versions of Bitcoind, bitcoin-cli, bitcoin-tx, and bitcoin-qt, most recent stable branch, w/GUI and wallet
- pkgver = v0.11.2.cl1.b2.r12.g3a60b0e
+ pkgver = v0.12.0cl1.r2.gd10f990
pkgrel = 1
url = https://bitcoinclassic.com/
install = bitcoin-qt.install
@@ -28,9 +28,8 @@ pkgbase = bitcoin-classic-git
conflicts = bitcoin-cli
conflicts = bitcoin-qt
conflicts = bitcoin-tx
- source = git+https://github.com/bitcoinclassic/bitcoinclassic.git#branch=0.11.2
+ source = git+https://github.com/bitcoinclassic/bitcoinclassic.git#branch=0.12
sha256sums = SKIP
- sha512sums = SKIP
pkgname = bitcoin-classic-git
diff --git a/PKGBUILD b/PKGBUILD
index c80d13b1d85d..aea8822b4f43 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Uncle Hunto <unclehunto äτ ÝãΗ00 Ð0τ ÇÖΜ>
pkgname=bitcoin-classic-git
-pkgver=v0.11.2.cl1.b2.r12.g3a60b0e
+pkgver=v0.12.0cl1.r2.gd10f990
pkgrel=1
pkgdesc='Bitcoin Classic versions of Bitcoind, bitcoin-cli, bitcoin-tx, and bitcoin-qt, most recent stable branch, w/GUI and wallet'
arch=('i686' 'x86_64')
@@ -12,9 +12,8 @@ makedepends=('boost' 'automoc4' 'qrencode' 'miniupnpc' 'protobuf')
provides=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt' 'bitcoin-tx')
conflicts=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt' 'bitcoin-tx')
install=bitcoin-qt.install
-source=('git+https://github.com/bitcoinclassic/bitcoinclassic.git#branch=0.11.2')
+source=('git+https://github.com/bitcoinclassic/bitcoinclassic.git#branch=0.12')
sha256sums=('SKIP')
-sha512sums=('SKIP')
pkgver() {
cd "$srcdir/bitcoinclassic"
@@ -25,7 +24,7 @@ build() {
cd "$srcdir/bitcoinclassic"
msg2 'Building...'
- CXXFLAGS="$CXXFLAGS -DBOOST_VARIANT_USE_RELAXED_GET_BY_DEFAULT=1 -UUPNPDISCOVER_SUCCESS"
+ CXXFLAGS="$CXXFLAGS -DBOOST_VARIANT_USE_RELAXED_GET_BY_DEFAULT=1"
./autogen.sh
./configure --prefix=/usr --with-incompatible-bdb --with-gui=qt4
make -j$(nproc)
diff --git a/bitcoin-qt.install b/bitcoin-qt.install
index f98ba7338938..edec8b45c6a4 100644
--- a/bitcoin-qt.install
+++ b/bitcoin-qt.install
@@ -1,11 +1,36 @@
post_install() {
update-desktop-database -q
+ printf "%b\n" "$bitcoin"
}
post_upgrade() {
- post_install $1
+ update-desktop-database -q
+ printf "%b\n" "$bitcoin"
}
post_remove() {
- post_install $1
+ update-desktop-database -q
}
+
+read -d '' bitcoin <<'EOF'
+########################################################################
+########################################################################
+## ##
+## Bitcoin Classic ##
+## ____________ ##
+## ##
+## New to 0.12, when no -rpcpassword is specified, the daemon now ##
+## uses a special 'cookie' file for authentication. This file is ##
+## generated with random content when the daemon starts, and deleted ##
+## when it exits. Its contents are used as authentication token. ##
+## Read access to this file controls who can access through RPC. By ##
+## default it is stored in the data directory but its location can ##
+## be overridden with the option -rpccookiefile. This is similar to ##
+## Tor's CookieAuthentication. ##
+## see: https://www.torproject.org/docs/tor-manual.html.en ##
+## This allows running bitcoind without having to do any manual ##
+## configuration. ##
+## ##
+########################################################################
+########################################################################
+EOF