blob: e9a90fbb302bc20e991f88ae51d049ceee17d534 (
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.git20170412
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=(gettext python2-pycurl)
_commit=d8321ec
source=($pkgname-$_commit.tar.gz::https://codeload.github.com/pooler/$pkgname/tar.gz/$_commit)
sha256sums=(eaf8192525c5da72386e6067c02810583b2a1902ac28bb1f7cf332886823d8fd)
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
s/set_rbf(True)/set_rbf(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 -O1 --root=$pkgdir
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/
}
|