### Electrum Deterministic Build Script. ### Aurumbit Project. Public Domain. mkdir -p electrum-ltc.src/patches/ && pushd electrum-ltc.src/ wget -q https://ipfs.io/ipns/aurumbit.org/electrum.lzs/electrum-ltc/3.0.5.1/electrum-ltc.sha -O- && echo -e "\nSIGN: CHECK IT" wget -q https://ipfs.io/ipns/aurumbit.org/electrum.lzs/electrum-ltc/3.0.5.1/electrum-ltc.txz sha256sum -b electrum-ltc.txz | grep 467740324382d9698e8cd035cf4480650fe69402da8360201cb828b412e8e287 && echo "CRC: OK" || echo "CRC: NOT ORIGINAL?" tar xvf electrum-ltc.txz electrum-ltc/contrib/patches -O > patches/aurumbit.patch && cat patches/aurumbit.patch sha256sum -b patches/aurumbit.patch | grep e4929e237d194802f35bafe72382c9e4bf345d9acaff88be0624903c42c4a24c && echo "CRC: OK" || echo "CRC: NOT ORIGINAL?" tar xvf electrum-ltc.txz electrum-ltc/scripts/build -O > build.sh && chmod +x build.sh && cat build.sh sha256sum -b build.sh | grep 505019953572b94f37c8afa7307599998d2ce753f56ea06bb223c89298dc3311 && echo "CRC: OK" || echo "CRC: NOT ORIGINAL?" sed -i "s~--depth=1~~g" build.sh sed -i "s~#curl~curl~g" build.sh rm -f electrum-ltc.txz ./build.sh # sudo chown $(id -u):$(id -g) /opt/ pushd ./build/electrum-ltc/contrib/build-wine/ sed -i "s~--depth=1~~g" build-electrum-git.sh sed -i "s~gpg --no-default-keyring~gpg --keyserver hkp://keys.gnupg.net --no-default-keyring~g" prepare-wine.sh ./build.sh sha256sum -b dist/electrum-ltc-3.0.5.1-portable.exe | grep 0eed3dd024ad408780f2f61d0945b46e768a1de669a127b40ddec9d8fa8a46ee && echo "CRC: OK" || echo "CRC: NOT ORIGINAL?" popd; popd # sudo chown root:root /opt/ ###