From 78001a92f3dec2cb25b730435586692599d34c9d Mon Sep 17 00:00:00 2001 From: linsui Date: Fri, 24 Feb 2023 02:29:55 +0800 Subject: [PATCH] ShareX: fix reproducible build --- metadata/com.akansh.fileserversuit.yml | 29 +++++++++++--------------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/metadata/com.akansh.fileserversuit.yml b/metadata/com.akansh.fileserversuit.yml index 8e2d997cc1..c0282801b8 100644 --- a/metadata/com.akansh.fileserversuit.yml +++ b/metadata/com.akansh.fileserversuit.yml @@ -9,7 +9,7 @@ AutoName: ShareX RepoType: git Repo: https://github.com/akanshSirohi/ShareX -Binaries: https://github.com/akanshSirohi/ShareX/releases/download/v%v/ShareX.apk +Binaries: https://github.com/akanshSirohi/ShareX/releases/download/v%v/Sharex-v%v.apk Builds: - versionName: 2.3.1 @@ -20,6 +20,7 @@ Builds: - apt-get update - apt-get install -y zipalign output: out.apk + binary: https://github.com/akanshSirohi/ShareX/releases/download/v%v/ShareX.apk srclibs: - reproducible-apk-tools@v0.2.0 prebuild: gradle clean @@ -38,6 +39,7 @@ Builds: - apt-get update - apt-get install -y zipalign output: out.apk + binary: https://github.com/akanshSirohi/ShareX/releases/download/v%v/ShareX.apk srclibs: - reproducible-apk-tools@v0.2.3 prebuild: gradle clean @@ -48,25 +50,18 @@ Builds: 'assets/sharex_web_*/*.css' - zipalign 4 fixed.apk out.apk - - versionName: 2.3.5 - versionCode: 28 - commit: 2217d1267b4c1de0d513f64327a1432a81364013 + - versionName: 2.3.6 + versionCode: 29 + commit: d85ac29129ce73b98aae60eaafa370551722c138 subdir: app - sudo: - - apt-get update - - apt-get install -y zipalign - output: out.apk + gradle: + - yes srclibs: - reproducible-apk-tools@v0.2.3 - prebuild: gradle clean - build: - - gradle assembleRelease - - $$reproducible-apk-tools$$/fix-newlines.py build/outputs/apk/release/*.apk - fixed.apk 'META-INF/services/*' 'assets/sharex_web_*/*.html' 'assets/sharex_web_*/*.js' - 'assets/sharex_web_*/*.css' - - zipalign 4 fixed.apk out.apk + postbuild: $$reproducible-apk-tools$$/inplace-fix.py --zipalign fix-newlines $$OUT$$ + 'META-INF/services/*' AutoUpdateMode: Version UpdateCheckMode: Tags -CurrentVersion: 2.3.5 -CurrentVersionCode: 28 +CurrentVersion: 2.3.6 +CurrentVersionCode: 29