blob: ce3adc25ac51313d7c3e5d63f5d6c944a62f7419 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
# Maintainer: Uncle Hunto <unclehunto äτ ÝãΗ00 Ð0τ ÇÖΜ>
pkgname=bitcoin-classic
pkgver=v0.11.2.cl1
_vertemp=${pkgver%.*}
_ver=${_vertemp#v}
pkgrel=1
pkgdesc='Official Bitcoin Classic binaries: bitcoind, bitcoin-cli, bitcoin-tx, and bitcoin-qt with auto setup of RPC SSL'
arch=('i686' 'x86_64')
url="https://bitcoinclassic.com/"
license=('MIT')
depends=('boost-libs' 'openssl' 'miniupnpc' 'protobuf' 'qrencode' 'qt5-base')
provides=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt' 'bitcoin-tx')
conflicts=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt' 'bitcoin-tx')
install=bitcoin-qt.install
source_i686=("https://github.com/bitcoinclassic/bitcoinclassic/releases/download/$pkgver/bitcoin-$_ver-linux32.tar.gz"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/$_ver/contrib/debian/bitcoin-qt.desktop"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/$_ver/share/pixmaps/bitcoin128.png"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/$_ver/contrib/debian/manpages/bitcoind.1"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/0.11.2/contrib/debian/manpages/bitcoin-cli.1"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/0.11.2/contrib/debian/manpages/bitcoin-qt.1"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/$_ver/contrib/debian/manpages/bitcoin.conf.5"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/0.11.2/COPYING"
"bitcoin.conf")
source_x86_64=("https://github.com/bitcoinclassic/bitcoinclassic/releases/download/$pkgver/bitcoin-$_ver-linux64.tar.gz"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/$_ver/contrib/debian/bitcoin-qt.desktop"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/$_ver/share/pixmaps/bitcoin128.png"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/$_ver/contrib/debian/manpages/bitcoind.1"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/0.11.2/contrib/debian/manpages/bitcoin-cli.1"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/0.11.2/contrib/debian/manpages/bitcoin-qt.1"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/$_ver/contrib/debian/manpages/bitcoin.conf.5"
"https://raw.githubusercontent.com/bitcoinclassic/bitcoinclassic/0.11.2/COPYING"
"bitcoin.conf")
noextract=(bitcoin-$_ver-linux*.tar.gz)
md5sums_i686=('6e53d422be03c4694a046b6a13fbbf81'
'0aa8db6ac0e58ccbe85d0fe4923fb39e'
'0aae5f0110179e8e1d588530bcce5d2a'
'1f72f650f0d8e76fbaf86fd5809e73b2'
'5982de61dec5a2b0632e7235af04d412'
'29d251c3399f497cda973f6a3e06b322'
'62981ec22f92add684406addc5e4d03a'
'fb8504ceaf8aa25d43eefc5f90abfa06'
'aee806a767f350dab8bfb39db0ee0e18')
md5sums_x86_64=('91aca9095b22b1991ef8f75eb99c790f'
'0aa8db6ac0e58ccbe85d0fe4923fb39e'
'0aae5f0110179e8e1d588530bcce5d2a'
'1f72f650f0d8e76fbaf86fd5809e73b2'
'5982de61dec5a2b0632e7235af04d412'
'29d251c3399f497cda973f6a3e06b322'
'62981ec22f92add684406addc5e4d03a'
'fb8504ceaf8aa25d43eefc5f90abfa06'
'aee806a767f350dab8bfb39db0ee0e18')
sha256sums_i686=('7446263df3764cbc0fc5ba9fc6eb3dd921b94bd787f8195c177a7927ae7d6c07'
'b65b377c0d9ecae9eea722843bca0add6bdb7e50929a7e1f751b79b6621c6073'
'ad880c8459ecfdb96abe6a4689af06bdd27906e0edcd39d0915482f2da91e722'
'829d5d38c8c3145b6debcb569bfa75acdfcfab5d914495b56ceb4d02060f130f'
'321c67742faf093c3d7a0dddef58adc942e85eddb34a9202755945f8997e0f13'
'47ecf202c41cafc90f15db67bdeb9d448cf6c20f96745fcad7bdfc24b5c21ff9'
'9acf7f46052f6e508af4f38be4574f34bf0f57d2cf462f072606d3f177b4c957'
'8973ffc8689564898d52b54dc27d3cacf7aa3b61d6fcc390da40e773ad7dffed'
'938f4265e238cbc038ebee9cb93076a8ba0ae94708ac7b7379385b1f8d019676')
sha256sums_x86_64=('258a74c3e7fb13ab0a31fdeea6c243ba956c372e9c8c69473ce0fd79876bfb9a'
'b65b377c0d9ecae9eea722843bca0add6bdb7e50929a7e1f751b79b6621c6073'
'ad880c8459ecfdb96abe6a4689af06bdd27906e0edcd39d0915482f2da91e722'
'829d5d38c8c3145b6debcb569bfa75acdfcfab5d914495b56ceb4d02060f130f'
'321c67742faf093c3d7a0dddef58adc942e85eddb34a9202755945f8997e0f13'
'47ecf202c41cafc90f15db67bdeb9d448cf6c20f96745fcad7bdfc24b5c21ff9'
'9acf7f46052f6e508af4f38be4574f34bf0f57d2cf462f072606d3f177b4c957'
'8973ffc8689564898d52b54dc27d3cacf7aa3b61d6fcc390da40e773ad7dffed'
'938f4265e238cbc038ebee9cb93076a8ba0ae94708ac7b7379385b1f8d019676')
package() {
msg2 "Extracting and installing binaries..."
bsdtar -C "$pkgdir" -xf bitcoin-*-linux*.tar.gz
mv $pkgdir/bitcoin-* "$pkgdir/usr"
rm $pkgdir/usr/bin/test_*
msg2 'Installing license...'
install -Dm644 "COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING"
msg2 "Installing man pages..."
install -Dm644 "$srcdir/bitcoind.1" -t "$pkgdir/usr/share/man/man1"
install -Dm 644 "$srcdir/bitcoin-cli.1" -t "$pkgdir/usr/share/man/man1"
install -Dm 644 "$srcdir/bitcoin-qt.1" -t "$pkgdir/usr/share/man/man1"
install -Dm644 "$srcdir/bitcoin.conf.5" -t "$pkgdir/usr/share/man/man5"
# msg2 'Installing bitcoin.conf if one does not already exist...'
# [[ ! -e "$HOME/.bitcoin/bitcoin.conf" ]] && install -Dm 600 "$srcdir/bitcoin.conf" \
# -t "$pkgdir$HOME/.bitcoin"
# msg2 "Placing proper home directory location in .install file..."
# sed -i "s|\$HOME|$HOME|g" $startdir/bitcoin-qt.install
msg2 'Installing icon...'
install -Dm644 "$srcdir/bitcoin128.png" "$pkgdir/usr/share/pixmaps/bitcoin128.png"
msg2 'Installing desktop file...'
mv "$srcdir/bitcoin-qt.desktop" "$srcdir/bitcoin.desktop"
desktop-file-install -m 644 --dir="$pkgdir/usr/share/applications/" "bitcoin.desktop"
}
|