2018-01-31 14:46:50 -08:00
|
|
|
FROM ubuntu:18.04
|
|
|
|
|
2018-09-14 04:27:30 -07:00
|
|
|
ENV VERSION 1.0.7
|
2018-01-31 14:46:50 -08:00
|
|
|
|
|
|
|
RUN set -x \
|
2018-01-31 14:49:51 -08:00
|
|
|
&& apt-get update \
|
|
|
|
&& apt-get install -y curl \
|
2018-12-09 06:33:09 -08:00
|
|
|
&& curl -sL https://codeload.github.com/z-classic/electrum-zcl/tar.gz/Z!${VERSION} |tar xzv \
|
2018-01-31 14:46:50 -08:00
|
|
|
&& mv electrum-zcl-Z-${VERSION} electrum-zcl \
|
|
|
|
&& cd electrum-zcl \
|
2018-01-31 14:49:51 -08:00
|
|
|
&& apt-get install -y $(grep -vE "^\s*#" packages.txt | tr "\n" " ") \
|
|
|
|
&& pip3 install -r requirements.txt \
|
|
|
|
&& pip3 install pyblake2 \
|
|
|
|
&& protoc --proto_path=lib/ --python_out=lib/ lib/paymentrequest.proto \
|
|
|
|
&& pyrcc5 icons.qrc -o gui/qt/icons_rc.py \
|
|
|
|
&& ./contrib/make_locale
|
2018-01-31 14:46:50 -08:00
|
|
|
|
|
|
|
WORKDIR /electrum-zcl
|
|
|
|
|
|
|
|
ENV DISPLAY :0
|
|
|
|
|
|
|
|
CMD ./electrum
|