From 08c59596e0c6a5c712eb9fc4a2fb002f9e72eba0 Mon Sep 17 00:00:00 2001 From: zebra-lucky Date: Fri, 25 Jun 2021 12:06:49 +0300 Subject: [PATCH] org.dash.electrum.electrum_dash update to 4.1.2.2 --- metadata/org.dash.electrum.electrum_dash.yml | 156 ++++++++++++++++++- 1 file changed, 154 insertions(+), 2 deletions(-) diff --git a/metadata/org.dash.electrum.electrum_dash.yml b/metadata/org.dash.electrum.electrum_dash.yml index c38f8e144b..70d5228460 100644 --- a/metadata/org.dash.electrum.electrum_dash.yml +++ b/metadata/org.dash.electrum.electrum_dash.yml @@ -1253,7 +1253,159 @@ Builds: release ndk: r21e + - versionName: 4.1.2.2 + versionCode: 401020200 + commit: 4.1.2.2 + timeout: 10800 + sudo: + - apt-get update || apt-get update + - apt-get install -y libncurses5-dev libncursesw5-dev build-essential ccache + openjdk-11-jdk unzip libffi-dev libltdl-dev libgmp-dev virtualenv + - cd build/srclib/cpython + - ./configure + - make -j`nproc` + - make altinstall + output: bin/Electrum_DASH-$$VERSION$$-armeabi-v7a-release-unsigned.apk + srclibs: + - buildozer@54b2975f + - python-for-android@6a9f28af + - cpython@v3.8.8 + rm: + - electrum_dash/tests/ + prebuild: + - $$SDK$$/tools/bin/sdkmanager 'platforms;android-29' 'build-tools;29.0.3' > + /dev/null + - pushd $$python-for-android$$ + - if [[ -z `git remote | grep sombernight` ]]; then git remote add -f sombernight + https://github.com/SomberNight/python-for-android; fi + - git config --local user.name "Builder" + - git config --local user.email "builder@example.com" + - git fetch --all + - git checkout "5356bc7838b03c8c174c91fe01539c91d1b40b9f^{commit}" + - git revert --no-edit "257cfacbdd523af0b5b6bb5b2ba64ab7a5c82d58" + - popd + - pushd $$buildozer$$ + - if [[ -z `git remote | grep sombernight` ]]; then git remote add -f sombernight + https://github.com/SomberNight/buildozer; fi + - git config --local user.name "Builder" + - git config --local user.email "builder@example.com" + - git fetch --all + - git checkout "c17ac3618334c9936253e8f5b88dce43dc4da75b^{commit}" + - popd + - cp contrib/android/buildozer.spec . + - sed -r "s:#?android.sdk_path =.*:android.sdk_path = $$SDK$$:" -i buildozer.spec + - sed -r "s:#?android.ndk_path =.*:android.ndk_path = $$NDK$$:" -i buildozer.spec + - sed -r "s:#?android.ndk =.*:android.ndk = r21e:" -i buildozer.spec + - sed -r "s:#?android.ant_path =.*:#android.ant_path = $$ANT$$:" -i buildozer.spec + - sed -r "s:#?requirements =.*:requirements = six\, setuptools\,:" -i buildozer.spec + - sed -r "s:#?log_level =.*:log_level = 2:" -i buildozer.spec + - sed -r "s:#?p4a.source_dir =.*:p4a.source_dir = $$python-for-android$$:" -i + buildozer.spec + - virtualenv --python=python3.8 ~/env + - source ~/env/bin/activate + - pip install Cython==0.29.22 Pillow==7.2.0 + - pip install kivy==2.0.0 + - pip install $$python-for-android$$ + - pip install $$buildozer$$ + - cp contrib/dash/travis/read_apk_version_code.patch ~/ + - pushd ~/env/lib/python3.8/site-packages + - patch -p0 < ~/read_apk_version_code.patch + - popd + - contrib/make_locale + - find electrum_dash -name *.po -delete + - find electrum_dash -name *.pot -delete + - contrib/make_packages + - pushd electrum_dash/gui/kivy + - python -m kivy.atlas theming/light 1024 theming/light/*.png + - popd + - cp electrum-dash main.py + scanignore: + - electrum_dash/checkpoints*.gz + scandelete: + - packages + build: + - source ~/env/bin/activate + - APK_VERSION_CODE=$$VERCODE$$ APP_ANDROID_ARCH=armeabi-v7a buildozer android + release + ndk: r21e + + - versionName: 4.1.2.2 + versionCode: 401020201 + commit: 4.1.2.2 + timeout: 10800 + sudo: + - apt-get update || apt-get update + - apt-get install -y libncurses5-dev libncursesw5-dev build-essential ccache + openjdk-11-jdk unzip libffi-dev libltdl-dev libgmp-dev virtualenv + - cd build/srclib/cpython + - ./configure + - make -j`nproc` + - make altinstall + output: bin/Electrum_DASH-$$VERSION$$-arm64-v8a-release-unsigned.apk + srclibs: + - buildozer@54b2975f + - python-for-android@6a9f28af + - cpython@v3.8.8 + rm: + - electrum_dash/tests/ + prebuild: + - $$SDK$$/tools/bin/sdkmanager 'platforms;android-29' 'build-tools;29.0.3' > + /dev/null + - pushd $$python-for-android$$ + - if [[ -z `git remote | grep sombernight` ]]; then git remote add -f sombernight + https://github.com/SomberNight/python-for-android; fi + - git config --local user.name "Builder" + - git config --local user.email "builder@example.com" + - git fetch --all + - git checkout "5356bc7838b03c8c174c91fe01539c91d1b40b9f^{commit}" + - git revert --no-edit "257cfacbdd523af0b5b6bb5b2ba64ab7a5c82d58" + - popd + - pushd $$buildozer$$ + - if [[ -z `git remote | grep sombernight` ]]; then git remote add -f sombernight + https://github.com/SomberNight/buildozer; fi + - git config --local user.name "Builder" + - git config --local user.email "builder@example.com" + - git fetch --all + - git checkout "c17ac3618334c9936253e8f5b88dce43dc4da75b^{commit}" + - popd + - cp contrib/android/buildozer.spec . + - sed -r "s:#?android.sdk_path =.*:android.sdk_path = $$SDK$$:" -i buildozer.spec + - sed -r "s:#?android.ndk_path =.*:android.ndk_path = $$NDK$$:" -i buildozer.spec + - sed -r "s:#?android.ndk =.*:android.ndk = r21e:" -i buildozer.spec + - sed -r "s:#?android.ant_path =.*:#android.ant_path = $$ANT$$:" -i buildozer.spec + - sed -r "s:#?requirements =.*:requirements = six\, setuptools\,:" -i buildozer.spec + - sed -r "s:#?log_level =.*:log_level = 2:" -i buildozer.spec + - sed -r "s:#?p4a.source_dir =.*:p4a.source_dir = $$python-for-android$$:" -i + buildozer.spec + - virtualenv --python=python3.8 ~/env + - source ~/env/bin/activate + - pip install Cython==0.29.22 Pillow==7.2.0 + - pip install kivy==2.0.0 + - pip install $$python-for-android$$ + - pip install $$buildozer$$ + - cp contrib/dash/travis/read_apk_version_code.patch ~/ + - pushd ~/env/lib/python3.8/site-packages + - patch -p0 < ~/read_apk_version_code.patch + - popd + - contrib/make_locale + - find electrum_dash -name *.po -delete + - find electrum_dash -name *.pot -delete + - contrib/make_packages + - pushd electrum_dash/gui/kivy + - python -m kivy.atlas theming/light 1024 theming/light/*.png + - popd + - cp electrum-dash main.py + scanignore: + - electrum_dash/checkpoints*.gz + scandelete: + - packages + build: + - source ~/env/bin/activate + - APK_VERSION_CODE=$$VERCODE$$ APP_ANDROID_ARCH=arm64-v8a buildozer android + release + ndk: r21e + AutoUpdateMode: None UpdateCheckMode: Static -CurrentVersion: 4.1.2.1 -CurrentVersionCode: 401020101 +CurrentVersion: 4.1.2.2 +CurrentVersionCode: 401020201