From 65ec83a70fc335eed5008824b9e5ee53d280d36e Mon Sep 17 00:00:00 2001 From: linsui Date: Mon, 24 Jan 2022 12:48:45 +0800 Subject: [PATCH] OpenDocument Reader: 3.15 --- metadata/at.tomtasche.reader.yml | 54 ++++++++++++++++++++++++++++++-- 1 file changed, 51 insertions(+), 3 deletions(-) diff --git a/metadata/at.tomtasche.reader.yml b/metadata/at.tomtasche.reader.yml index df66643c4e..c0b2e8d058 100644 --- a/metadata/at.tomtasche.reader.yml +++ b/metadata/at.tomtasche.reader.yml @@ -7,14 +7,14 @@ AuthorName: Thomas Taschauer AuthorEmail: support@opendocument.app AuthorWebSite: https://tomtasche.at WebSite: https://opendocument.app/ -SourceCode: https://github.com/TomTasche/OpenDocument.droid -IssueTracker: https://github.com/TomTasche/OpenDocument.droid/issues +SourceCode: https://github.com/opendocument-app/OpenDocument.droid +IssueTracker: https://github.com/opendocument-app/OpenDocument.droid/issues FlattrID: '117140' AutoName: OpenDocument Reader RepoType: git -Repo: https://github.com/TomTasche/OpenDocument.droid.git +Repo: https://github.com/opendocument-app/OpenDocument.droid.git Builds: - versionName: 1.1.9 @@ -167,6 +167,54 @@ Builds: > /dev/null ndk: r23b + - versionName: '3.15' + versionCode: 167 + commit: c681a0c8c0d51164fee2e5fb87ac62d4c156c060 + subdir: app + sudo: + - apt-get update || apt-get update + - apt-get install -y openjdk-11-jdk-headless + - update-alternatives --auto java + - apt-get install -y ninja-build + - pip3 install wheel + - pip3 install conan + - curl -Lo cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v3.22.1/cmake-3.22.1-linux-x86_64.tar.gz + - echo "73565c72355c6652e9db149249af36bcab44d9d478c5546fd926e69ad6b43640 cmake.tar.gz" + | sha256sum -c - + - tar xzf cmake.tar.gz --strip-components=1 -C /usr/local/ + gradle: + - pro + prebuild: + - sed -i -e '/com.google/d' ../build.gradle + - sed -i -e '/com.google.firebase/d' -e '/firebaseCrashlytics/d' -e '/com.google.android.play/d' + -e '/com.android.billingclient/d' -e '/com.google.gms/d' -e '/pro"/d' -e '/com.google.android.gms/d' + build.gradle + - sed -i -e '/INTERNET/d' -e '/BILLING/d' -e '/^ configListener){} public Boolean getBooleanConfig(String + key){return null;} public interface ConfigListener{public void onConfig(String + key, T value);}}" > nonfree/ConfigManager.java + - for class in AdManager AnalyticsManager BillingManager CrashManager HelpManager; + do echo "package at.tomtasche.reader.nonfree; public class ${class} {}" > + nonfree/${class}.java; sed -i -e "/${class}\./Id" background/*.java ui/*/*.java + ui/*.java; done + - conan config set general.revisions_enabled=1 + - conan remote add odr https://odr.jfrog.io/artifactory/api/conan/odr-conan + ndk: r23b + MaintainerNotes: Init submodule manully because there is private recursive submodule AutoUpdateMode: None