URI: 
       tmake_tgz - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
       tmake_tgz (1258B)
       ---
            1 #!/bin/bash
            2 
            3 set -e
            4 
            5 CONTRIB_SDIST="$(dirname "$(readlink -e "$0")")"
            6 CONTRIB="$CONTRIB_SDIST"/../..
            7 ROOT_FOLDER="$CONTRIB"/..
            8 PACKAGES="$ROOT_FOLDER"/packages/
            9 LOCALE="$ROOT_FOLDER"/electrum/locale/
           10 
           11 if [ ! -d "$PACKAGES" ]; then
           12   echo "Run make_packages first!"
           13   exit 1
           14 fi
           15 
           16 git submodule update --init
           17 
           18 (
           19     rm -rf "$LOCALE"
           20     cd "$CONTRIB/deterministic-build/electrum-locale/"
           21     if ! which msgfmt > /dev/null 2>&1; then
           22         echo "Please install gettext"
           23         exit 1
           24     fi
           25     for i in ./locale/*; do
           26         dir="$ROOT_FOLDER"/electrum/$i/LC_MESSAGES
           27         mkdir -p $dir
           28         msgfmt --output-file=$dir/electrum.mo $i/electrum.po || true
           29         cp $i/electrum.po "$ROOT_FOLDER"/electrum/$i/electrum.po
           30     done
           31 )
           32 
           33 (
           34     cd "$ROOT_FOLDER"
           35 
           36     echo "'git clean -fd' would delete the following files: >>>"
           37     git clean -fd --dry-run
           38     echo "<<<"
           39 
           40     # we could build the kivy atlas potentially?
           41     #(cd electrum/gui/kivy/; make theming) || echo "building kivy atlas failed! skipping."
           42 
           43     find -exec touch -h -d '2000-11-11T11:11:11+00:00' {} +
           44 
           45     # note: .zip sdists would not be reproducible due to https://bugs.python.org/issue40963
           46     TZ=UTC faketime -f '2000-11-11 11:11:11' python3 setup.py --quiet sdist --format=gztar
           47 )