fdroiddata/metadata/com.foobnix.pro.pdf.reader.yml

90 lines
3.1 KiB
YAML
Raw Normal View History

AntiFeatures:
- KnownVuln
2019-02-05 16:52:18 +00:00
Categories:
- Reading
License: GPL-3.0-or-later
SourceCode: https://github.com/foobnix/LibreraReader
IssueTracker: https://github.com/foobnix/LibreraReader/issues
Description: |-
Librera Reader is an easy to use and highly configurable reading app that
supports PDF, EPUB, MOBI, DjVu, FB2, TXT, RTF, AZW, AZW3, HTML, CBZ and CBR
formats. With its simple, yet powerful interface, Librera makes document
reading a true pleasure. Librera even features a unique auto-scrolling,
hand-free music mode.
Librera Reader uses MuPDF 1.11 which has multiple vulnerabilites:
https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=mupdf.
2019-02-05 16:52:18 +00:00
RepoType: git
Repo: https://github.com/foobnix/LibreraReader.git
Builds:
- versionName: 8.0.38-fdroid
versionCode: 1098
commit: 8.0.39
subdir: app/
sudo:
- apt-get update || apt-get update
2019-02-05 16:52:18 +00:00
- apt-get install -y g++-6 mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
libgl1-mesa-dev
gradle:
- fdroid
srclibs:
- MuPDF@1.11
rm:
- Builder/libs/
prebuild:
- sed -i -e '/DexClassLoader/d' -e '/clazz/d' src/main/java/com/foobnix/sys/BitmapActivity.java
- sed -i -e '/splits/,+9d' -e '/applicationVariants/,+13d' -e '/a_copyApks/,+10d'
build.gradle
- sed -i -e '/git clone/d' -e 's#cd mupdf-1.11#pushd '$PWD'/$$MuPDF$$#' -e 's#/home/ivan-dev/git/LibreraReader/Builder/mupdf-1.11#'$PWD'/$$MuPDF$$#'
-e 's#/home/ivan-dev/git/LibreraReader/app/src/main/jniLibs#'$PWD'/src/main/jniLibs#'
-e 's#cd \.\.#popd#' ../Builder/link_to_mupdf_1.11.sh
- mkdir src/main/jniLibs/
scandelete:
- Builder/
build:
- pushd ../Builder/
- ./link_to_mupdf_1.11.sh
ndk: r17c
2019-02-05 16:52:18 +00:00
- versionName: 8.1.191-fdroid
versionCode: 1930
commit: 8.1.191
subdir: app/
sudo:
- apt-get update || apt-get update
- apt-get install -y g++-6 mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
libgl1-mesa-dev
gradle:
- fdroid
srclibs:
- MuPDF@1.11
rm:
- Builder/libs/
prebuild:
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
- sed -i -e '/DexClassLoader/d' -e '/clazz/d' src/main/java/com/foobnix/sys/BitmapActivity.java
- sed -i -e '/splits/,+9d' -e '/applicationVariants/,+13d' -e '/a_copyApks/,+10d'
-e '/F-DROID REMOVE THIS LINES BEGIN/,/F-DROID REMOVE THIS LINES END/d' -e
'/F-DROID REMOVE THIS LINE/,+1d' build.gradle
- sed -i -e '/git clone/d' -e 's#cd mupdf-1.11#pushd '$PWD'/$$MuPDF$$#' -e 's#/home/ivan-dev/git/LibreraReader/Builder/mupdf-1.11#'$PWD'/$$MuPDF$$#'
-e 's#/home/ivan-dev/git/LibreraReader/app/src/main/jniLibs#'$PWD'/src/main/jniLibs#'
-e 's#cd \.\.#popd#' ../Builder/link_to_mupdf_1.11.sh
- mkdir src/main/jniLibs/
scandelete:
- Builder/
build:
- pushd ../Builder/
- ./link_to_mupdf_1.11.sh
ndk: r17c
2019-02-05 16:52:18 +00:00
MaintainerNotes: Upstream builds separate APKs for each architecture but we build
an universal APK.
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: 8.0.38-fdroid
CurrentVersionCode: 1098