From 316310399bf34f516cea653d06cec0dba6625664 Mon Sep 17 00:00:00 2001 From: Frank Doepper Date: Tue, 16 Apr 2019 21:13:54 +0000 Subject: [PATCH] first try to include de.thecode.android.tazreader - rebase grote/libre - remove crashlytics - include binary mupdf lib to make it work - todo: build mupdf lib from source - change support address - remove auto-update --- metadata/de.thecode.android.tazreader.yml | 31 +++++++++++++++++++ .../de/description.txt | 11 +++++++ .../de/summary.txt | 1 + .../en-US/description.txt | 6 ++++ .../en-US/summary.txt | 1 + 5 files changed, 50 insertions(+) create mode 100644 metadata/de.thecode.android.tazreader.yml create mode 100644 metadata/de.thecode.android.tazreader/de/description.txt create mode 100644 metadata/de.thecode.android.tazreader/de/summary.txt create mode 100644 metadata/de.thecode.android.tazreader/en-US/description.txt create mode 100644 metadata/de.thecode.android.tazreader/en-US/summary.txt diff --git a/metadata/de.thecode.android.tazreader.yml b/metadata/de.thecode.android.tazreader.yml new file mode 100644 index 0000000000..a93e9e41da --- /dev/null +++ b/metadata/de.thecode.android.tazreader.yml @@ -0,0 +1,31 @@ +AntiFeatures: + - NonFreeNet +Categories: + - Internet + - Reading +License: AGPL-3.0-or-later +SourceCode: https://github.com/woffs/tazapp-android + +RepoType: git +Repo: https://github.com/woffs/tazapp-android + +Builds: + - versionName: 3.9.1 universal + versionCode: 3090102 + commit: 3.9.1.2-36-g4aeb163 + subdir: tazapp + gradle: + - taz + output: ./build/outputs/apk/taz/release/tazapp-taz-universal-release-unsigned.apk + srclibs: + - MuPDF@1.10-114-g9d96d035 + build: + - find $$MuPDF$$ -type f -name \*.[ch] | xargs perl -i -pe 's/com.artifex.mupdf(?!demo)/$&demo/g' + - perl -i -pe 's,^/\* (#define TOFU(?:_CJK)?) .*,$1,' $$MuPDF$$/include/mupdf/fitz/config.h + - make -j4 -C $$MuPDF$$ generate + - $$NDK$$/ndk-build -j4 -C $$MuPDF$$/platform/android/viewer/ APP_PLATFORM=android-16 + APP_ABI="arm64-v8a armeabi-v7a x86 x86_64" APP_OPTIM=release + - mv $$MuPDF$$/platform/android/viewer/libs src/main/jniLibs + +AutoUpdateMode: None +UpdateCheckMode: Tags diff --git a/metadata/de.thecode.android.tazreader/de/description.txt b/metadata/de.thecode.android.tazreader/de/description.txt new file mode 100644 index 0000000000..d39eb3a3f6 --- /dev/null +++ b/metadata/de.thecode.android.tazreader/de/description.txt @@ -0,0 +1,11 @@ +Täglich die neueste Ausgabe der "tageszeitung" (taz) direkt auf Ihr Smartphone oder Tablet. + +Optimiert als "aPaper" für Android bietet die App komfortables Lesen der gesamten taz als PDF oder als optimierten Text - mit allen Regionalausgaben, der sonntaz am Wochenende und einmal im Monat "Le Monde diplomatique". Für Abonnenten steht außerdem ein Archiv mit allen Ausgaben seit 2011 zur Verfügung. + +Der Bezug ist über ein Abonnement möglich. Kostenlose Demoausgaben bieten die Möglichkeit, alle Funktionen zu testen. + +Weitere Infos auf https://taz.de/android + +Für diese F-Droid-kompatible Variante der App wurden u.a. Google-Push-Benachrichtigungen und automatische Bugreports entfernt. + +AntiFeature: NonFreeNet - Voraussetzung zur Nutzung ist ein digitales Abonnement der taz. diff --git a/metadata/de.thecode.android.tazreader/de/summary.txt b/metadata/de.thecode.android.tazreader/de/summary.txt new file mode 100644 index 0000000000..d7086750ed --- /dev/null +++ b/metadata/de.thecode.android.tazreader/de/summary.txt @@ -0,0 +1 @@ +Täglich die taz direkt auf Smartphone/Tablet diff --git a/metadata/de.thecode.android.tazreader/en-US/description.txt b/metadata/de.thecode.android.tazreader/en-US/description.txt new file mode 100644 index 0000000000..0c76e78d1e --- /dev/null +++ b/metadata/de.thecode.android.tazreader/en-US/description.txt @@ -0,0 +1,6 @@ +taz.app features reading the german daily newspaper "taz, die tageszeitung" on phone or tablet. A subscription is needed. An Archive since 2011, the german edition of "Le Monde diplomatique", local editions, and weekend editions are included. + +Notes for this F-Droid build: + +* no Google push notifications for automatic download (switches to pulling instead) +* no automatic bug reporting diff --git a/metadata/de.thecode.android.tazreader/en-US/summary.txt b/metadata/de.thecode.android.tazreader/en-US/summary.txt new file mode 100644 index 0000000000..56dfb5af34 --- /dev/null +++ b/metadata/de.thecode.android.tazreader/en-US/summary.txt @@ -0,0 +1 @@ +Reader for e-paper subscribers of german daily newspaper "taz, die tageszeitung"