electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit b0230f6a4bd7498aa0dd1d48ec61326d35a40386
parent 0b6ce657b152448ed7640d824385791d13938a22
Author: SomberNight <somber.night@protonmail.com>
Date:   Thu, 11 Jun 2020 03:43:40 +0200

build: fix win/appimage binaries following jsonrpc dep-removal

follow-up #6220

Diffstat:
Mcontrib/build-linux/appimage/build.sh | 6++----
Mcontrib/build-wine/build-electrum-git.sh | 4----
2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/contrib/build-linux/appimage/build.sh b/contrib/build-linux/appimage/build.sh @@ -206,13 +206,11 @@ rm -rf "$PYDIR"/site-packages/PyQt5/Qt.so # these are deleted as they were not deterministic; and are not needed anyway find "$APPDIR" -path '*/__pycache__*' -delete -# note that jsonschema-*.dist-info is needed by that package as it uses 'pkg_resources.get_distribution' -# also, see https://gitlab.com/python-devs/importlib_metadata/issues/71 -for f in "$PYDIR"/site-packages/jsonschema-*.dist-info; do mv "$f" "$(echo "$f" | sed s/\.dist-info/\.dist-info2/)"; done +# note that *.dist-info is needed by certain packages. +# e.g. see https://gitlab.com/python-devs/importlib_metadata/issues/71 for f in "$PYDIR"/site-packages/importlib_metadata-*.dist-info; do mv "$f" "$(echo "$f" | sed s/\.dist-info/\.dist-info2/)"; done rm -rf "$PYDIR"/site-packages/*.dist-info/ rm -rf "$PYDIR"/site-packages/*.egg-info/ -for f in "$PYDIR"/site-packages/jsonschema-*.dist-info2; do mv "$f" "$(echo "$f" | sed s/\.dist-info2/\.dist-info/)"; done for f in "$PYDIR"/site-packages/importlib_metadata-*.dist-info2; do mv "$f" "$(echo "$f" | sed s/\.dist-info2/\.dist-info/)"; done diff --git a/contrib/build-wine/build-electrum-git.sh b/contrib/build-wine/build-electrum-git.sh @@ -53,10 +53,6 @@ $PYTHON -m pip install --no-dependencies --no-warn-script-location . popd -# these are deleted as they were not deterministic; and are not needed anyway -rm "$WINEPREFIX"/drive_c/python3/Lib/site-packages/jsonschema-*.dist-info/RECORD - - rm -rf dist/ # build standalone and portable versions