From 883bcc2e78e7d68b4b7731b39a52291b5492c398 Mon Sep 17 00:00:00 2001 From: SpiritCroc Date: Sat, 1 Aug 2020 10:52:56 +0200 Subject: [PATCH] New app: SchildiChat Build script based on the RiotX/Element one by Marcus Hoffmann --- metadata/de.spiritcroc.riotx.yml | 37 +++++++++++++++++++ metadata/de.spiritcroc.riotx/de/summary.txt | 1 + .../de.spiritcroc.riotx/en-US/summary.txt | 1 + 3 files changed, 39 insertions(+) create mode 100644 metadata/de.spiritcroc.riotx.yml create mode 100644 metadata/de.spiritcroc.riotx/de/summary.txt create mode 100644 metadata/de.spiritcroc.riotx/en-US/summary.txt diff --git a/metadata/de.spiritcroc.riotx.yml b/metadata/de.spiritcroc.riotx.yml new file mode 100644 index 0000000000..b56fc48e47 --- /dev/null +++ b/metadata/de.spiritcroc.riotx.yml @@ -0,0 +1,37 @@ +Categories: + - Internet + - Phone & SMS +License: Apache-2.0 +AuthorName: SpiritCroc +SourceCode: https://github.com/SpiritCroc/SchildiChat-android +IssueTracker: https://github.com/SpiritCroc/SchildiChat-android/issues + +RepoType: git +Repo: https://github.com/SpiritCroc/SchildiChat-android + +Builds: + - versionName: 1.0.4.sc.12 + versionCode: 40100160 + commit: sc_v1.0.4.sc.12 + subdir: vector + gradle: + - fdroid + srclibs: + - piasy@v1.6.2 + prebuild: + - tac ../build.gradle | awk '/dl.bintray.com\/piasy\/maven/{getline;$0="mavenLocal + {"}{print $0}' | tac > ../build.gradle.new + - mv ../build.gradle.new ../build.gradle + - sed -i -e '/com.google.firebase/,+5d' build.gradle + - sed -i -e '/com.google.gms.google-services/d' build.gradle + - sed -i -e 's/enable true/enable false/g' build.gradle + +MaintainerNotes: |- + Uses piasy/BigImageViewer which gets build and installed to a local maven repo in srclib prepare step. + + In prebuild we do weird stuff for replacing `maven {` with `mavenLocal {`. tac reverses the lines so we can match the following repo url. + The awk call then matches the url, deletes the matching line and replaces the following line. No idea how it works, but it does. + Finally reverse the lines again and move back to original build.gradle file. + +AutoUpdateMode: None +UpdateCheckMode: Tags diff --git a/metadata/de.spiritcroc.riotx/de/summary.txt b/metadata/de.spiritcroc.riotx/de/summary.txt new file mode 100644 index 0000000000..7fff3c6358 --- /dev/null +++ b/metadata/de.spiritcroc.riotx/de/summary.txt @@ -0,0 +1 @@ +Sicherer Messenger für Matrix mit gewohnter Nutzeroberfläche diff --git a/metadata/de.spiritcroc.riotx/en-US/summary.txt b/metadata/de.spiritcroc.riotx/en-US/summary.txt new file mode 100644 index 0000000000..e4815121e8 --- /dev/null +++ b/metadata/de.spiritcroc.riotx/en-US/summary.txt @@ -0,0 +1 @@ +Secure messenger for Matrix with a traditional instant messaging experience