### Electrum Deterministic Build Script. Aurumbit Project. Public Domain. AU_PROJECT='electrum-ltc' AU_VERSION='3.0.6.2' AU_SHA256T='b45fb779db93e6f801e97e0632ced76678518a92dbecffebab0924f5ab971985' AU_SHA256P='b5db154bdab1775e950dcf40c8c2241345bc5c2a6a73108f7f9e2d993e6aba11' AU_SHA256B='d8c26293b295a0ebeca25efd9caec5696f7132d06479961149f4a9cc37e681b7' AU_SHA256E='2d5d4d734bfdd33f32bd476a74bff65d2416b0859d196b16f835247ede9cfa3a' echo > /opt/check || ( echo -e "Try this:\n sudo chown $(id -u):$(id -g) /opt/"; false ) || exit mkdir -p ${AU_PROJECT}-${AU_VERSION}.src/patches/ && pushd ${AU_PROJECT}-${AU_VERSION}.src/ wget -q https://ipfs.io/ipns/aurumbit.org/electrum.lzs/${AU_PROJECT}/${AU_VERSION}/${AU_PROJECT}.sha -O- && echo -e "\nECDSA: CHECK IT" wget -q https://ipfs.io/ipns/aurumbit.org/electrum.lzs/${AU_PROJECT}/${AU_VERSION}/${AU_PROJECT}.txz echo -n "SHA256: "; sha256sum -b ${AU_PROJECT}.txz | grep ${AU_SHA256T} || ( echo "NOT ORIGINAL?"; false ) || exit tar xsf ${AU_PROJECT}.txz ${AU_PROJECT}/contrib/patches/ -O > patches/aurumbit.patch && cat patches/aurumbit.patch echo -n "SHA256: "; sha256sum -b patches/aurumbit.patch | grep ${AU_SHA256P} || ( echo "NOT ORIGINAL?"; false ) || exit tar xsf ${AU_PROJECT}.txz ${AU_PROJECT}/contrib/build.sh -O > build.sh && chmod +x build.sh && cat build.sh echo -n "SHA256: "; sha256sum -b build.sh | grep ${AU_SHA256B} || ( echo "NOT ORIGINAL?"; false ) || exit test -n "${AU_PROJECT}" && rm -f "${AU_PROJECT}".txz ./build.sh pushd ./build/${AU_PROJECT}/contrib/build-wine/ ./build.sh echo -n "SHA256: "; sha256sum -b dist/${AU_PROJECT}*.exe | grep ${AU_SHA256E} || ( echo "NOT ORIGINAL?"; false ) || exit popd; popd echo "The deterministic build process has completed successfully." ### END