blob: 1f9ac07d43b73d85172431c974c1f95cd5a193fa (
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
|
pkgname=electrum-ltc
pkgver=2.8.3pre
_commit=d998b00
pkgrel=1
pkgdesc='Lightweight Litecoin client'
arch=(any)
url=https://electrum-ltc.org/
license=(MIT)
depends=(python2-btchip
python2-dnspython
python2-ecdsa
python2-jsonrpclib
python2-ltc_scrypt
python2-matplotlib
python2-pbkdf2
python2-protobuf
python2-pyaes
python2-pycryptodomex
python2-pyqt4
python2-pysocks
python2-qrcode
python2-requests
zbar)
makedepends=(python2-pycurl)
source=($pkgname-$_commit.tar.gz::https://codeload.github.com/pooler/$pkgname/tar.gz/$_commit)
sha256sums=(87cde5a1c1eb14fdc6612fe69654565d7cda6f6c4a79623917f3973382c1790f)
prepare() {
cd $pkgname-$_commit/
find . -type f -exec sed -i '/#!/s/python$/&2/' {} +
for i in $(echo icons/{electrum_{dark,light}_icon,unpaid}.png)
do convert $i $i
done
sed -i '/fee_widgets.append((rbf_label, rbf_combo))/d
/set_rbf(True)/s/True/False/' gui/qt/main_window.py
sed -i 's/, rbf=False//
s/, rbf//' lib/commands.py
}
build() {
cd $pkgname-$_commit/
pyrcc4 icons.qrc >gui/qt/icons_rc.py
protoc --proto_path=lib/ --python_out=lib/ lib/paymentrequest.proto
contrib/make_locale
./setup.py build
}
package() {
cd $pkgname-$_commit/
./setup.py install --root=$pkgdir -O1
mkdir -p $pkgdir/usr/share/doc/$pkgname/
cp AUTHORS LICENCE README.rst RELEASE-NOTES electrum-ltc.conf.sample \
$pkgdir/usr/share/doc/$pkgname/
mkdir -p $pkgdir/usr/share/licenses/$pkgname/
ln -rs $pkgdir/usr/share/doc/$pkgname/LICENCE $pkgdir/usr/share/licenses/$pkgname/
}
|