fdroiddata/metadata/com.foobnix.pro.pdf.reader.yml
2019-08-08 20:46:31 +02:00

90 lines
3.1 KiB
YAML

AntiFeatures:
- KnownVuln
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.
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
- 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
- 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
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