mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-17 03:09:11 +00:00
303 lines
10 KiB
YAML
303 lines
10 KiB
YAML
Categories:
|
|
- Reading
|
|
License: GPL-3.0-or-later
|
|
AuthorName: Librera
|
|
AuthorEmail: librera.reader@gmail.com
|
|
WebSite: https://librera.mobi/
|
|
SourceCode: https://github.com/foobnix/LibreraReader
|
|
IssueTracker: https://github.com/foobnix/LibreraReader/issues
|
|
Changelog: https://librera.mobi/what-is-new/
|
|
|
|
AutoName: LibreraReader
|
|
|
|
RepoType: git
|
|
Repo: https://github.com/foobnix/LibreraReader.git
|
|
|
|
Builds:
|
|
- versionName: 8.5.12-fdroid
|
|
versionCode: 4390
|
|
commit: 9f95ee4a38e304dd24730ce1b12f730da45bf6b2
|
|
subdir: app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y g++ mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
|
|
libglu1-mesa-dev libxi-dev
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- fdroid
|
|
srclibs:
|
|
- MuPDF@1.20.0-rc2
|
|
rm:
|
|
- Builder/libs
|
|
prebuild:
|
|
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
|
|
- sed -i -e '/gms/d' -e '/firebase/d' -e '/com.cloudrail/d' -e '/enable true/d'
|
|
-e '/junrar/d' build.gradle
|
|
- sed -i -e '/^#!/a\set -e' -e 's|git clone .*|cp -r $$MuPDF$$ mupdf-$VERSION_TAG|'
|
|
-e '/mkdir mupdf/d' -e 's/ndk-build $1/& -j`nproc` || exit 1/' ../Builder/link_to_mupdf_1.20.0.sh
|
|
- mkdir src/main/jniLibs/
|
|
scanignore:
|
|
- Builder/fonts/fonts.zip
|
|
- app/src/fdroid/assets/fonts.zip
|
|
build:
|
|
- pushd ../Builder/
|
|
- ./link_to_mupdf_1.20.0.sh
|
|
ndk: r23c
|
|
|
|
- versionName: 8.5.21-fdroid
|
|
versionCode: 4400
|
|
commit: c1143e955e9d8020a53a01371ea8b9f05598b946
|
|
subdir: app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y g++ mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
|
|
libglu1-mesa-dev libxi-dev
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- fdroid
|
|
srclibs:
|
|
- MuPDF@1.20.0-rc2
|
|
rm:
|
|
- Builder/libs
|
|
prebuild:
|
|
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
|
|
- sed -i -e '/gms/d' -e '/firebase/d' -e '/com.cloudrail/d' -e '/enable true/d'
|
|
-e '/junrar/d' build.gradle
|
|
- sed -i -e '/^#!/a\set -e' -e 's|git clone .*|cp -r $$MuPDF$$ mupdf-$VERSION_TAG|'
|
|
-e '/mkdir mupdf/d' -e 's/ndk-build $1/& -j`nproc` || exit 1/' ../Builder/link_to_mupdf_1.20.0.sh
|
|
- mkdir src/main/jniLibs/
|
|
scanignore:
|
|
- Builder/fonts/fonts.zip
|
|
- app/src/fdroid/assets/fonts.zip
|
|
build:
|
|
- pushd ../Builder/
|
|
- ./link_to_mupdf_1.20.0.sh
|
|
ndk: r23c
|
|
|
|
- versionName: 8.5.37-fdroid
|
|
versionCode: 4550
|
|
commit: feff3499df78409ca3ddb13d66774a6678babddf
|
|
subdir: app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y g++ mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
|
|
libglu1-mesa-dev libxi-dev
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- fdroid
|
|
srclibs:
|
|
- MuPDF@1.20.0-rc2
|
|
rm:
|
|
- Builder/libs
|
|
prebuild:
|
|
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
|
|
- sed -i -e '/gms/d' -e '/firebase/d' -e '/com.cloudrail/d' -e '/enable true/d'
|
|
-e '/junrar/d' build.gradle
|
|
- sed -i -e '/^#!/a\set -e' -e 's|git clone .*|cp -r $$MuPDF$$ mupdf-$VERSION_TAG|'
|
|
-e '/mkdir mupdf/d' -e 's/ndk-build $1/& -j`nproc` || exit 1/' ../Builder/link_to_mupdf_1.20.0.sh
|
|
- mkdir src/main/jniLibs/
|
|
scanignore:
|
|
- Builder/fonts/fonts.zip
|
|
- app/src/fdroid/assets/fonts.zip
|
|
build:
|
|
- pushd ../Builder/
|
|
- ./link_to_mupdf_1.20.0.sh
|
|
ndk: r23c
|
|
|
|
- versionName: 8.5.45-fdroid
|
|
versionCode: 4586
|
|
commit: fd31752806feb35f4c16f7c374333914b12f3557
|
|
subdir: app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y g++ mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
|
|
libglu1-mesa-dev libxi-dev
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- fdroid
|
|
srclibs:
|
|
- MuPDF@1.20.2
|
|
rm:
|
|
- Builder/libs
|
|
prebuild:
|
|
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
|
|
- sed -i -e '/^if.*Fdroid/,/^}/d' -e '/enable true/d' build.gradle
|
|
- sed -i -e '/^#!/a\set -e' -e 's|git clone .*|cp -r $$MuPDF$$ mupdf-$VERSION_TAG|'
|
|
-e '/mkdir mupdf/d' -e 's/ndk-build $1/& -j`nproc` || exit 1/' ../Builder/link_to_mupdf_1.20.2.sh
|
|
- mkdir src/main/jniLibs/
|
|
scanignore:
|
|
- Builder/fonts/fonts.zip
|
|
- app/src/fdroid/assets/fonts.zip
|
|
build:
|
|
- pushd ../Builder/
|
|
- ./link_to_mupdf_1.20.2.sh
|
|
ndk: r23c
|
|
|
|
- versionName: 8.6.15-fdroid
|
|
versionCode: 4690
|
|
commit: 667df2989ba54a80a0d7400d33589f627cab24fd
|
|
subdir: app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y g++ mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
|
|
libglu1-mesa-dev libxi-dev
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- fdroid
|
|
srclibs:
|
|
- MuPDF@1.20.2
|
|
rm:
|
|
- Builder/libs
|
|
prebuild:
|
|
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
|
|
- sed -i -e '/^if.*Fdroid/,/^}/d' -e '/enable true/d' build.gradle
|
|
- sed -i -e '/^#!/a\set -e' -e 's|git clone .*|cp -r $$MuPDF$$ mupdf-$VERSION_TAG|'
|
|
-e '/mkdir mupdf/d' -e 's/ndk-build $1/& -j`nproc` || exit 1/' ../Builder/link_to_mupdf_1.20.2.sh
|
|
- mkdir src/main/jniLibs/
|
|
scanignore:
|
|
- Builder/fonts/fonts.zip
|
|
- app/src/fdroid/assets/fonts.zip
|
|
build:
|
|
- pushd ../Builder/
|
|
- ./link_to_mupdf_1.20.2.sh
|
|
ndk: r23c
|
|
|
|
- versionName: 8.6.17-fdroid
|
|
versionCode: 4695
|
|
commit: 2e3633070b4ebc84516faeb8ffdc61c4aeb4061a
|
|
subdir: app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y g++ mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
|
|
libglu1-mesa-dev libxi-dev
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- fdroid
|
|
srclibs:
|
|
- MuPDF@1.20.2
|
|
rm:
|
|
- Builder/libs
|
|
prebuild:
|
|
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
|
|
- sed -i -e '/^if.*Fdroid/,/^}/d' -e '/enable true/d' build.gradle
|
|
- sed -i -e '/^#!/a\set -e' -e 's|git clone .*|cp -r $$MuPDF$$ mupdf-$VERSION_TAG|'
|
|
-e '/mkdir mupdf/d' -e 's/ndk-build $1/& -j`nproc` || exit 1/' ../Builder/link_to_mupdf_1.20.2.sh
|
|
- mkdir src/main/jniLibs/
|
|
scanignore:
|
|
- Builder/fonts/fonts.zip
|
|
- app/src/fdroid/assets/fonts.zip
|
|
build:
|
|
- pushd ../Builder/
|
|
- ./link_to_mupdf_1.20.2.sh
|
|
ndk: r23c
|
|
|
|
- versionName: 8.6.27-fdroid
|
|
versionCode: 4730
|
|
commit: 214097f6225d6d7a8c257bd04dfb1ca62d5392b1
|
|
subdir: app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y g++ mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
|
|
libglu1-mesa-dev libxi-dev
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- fdroid
|
|
srclibs:
|
|
- MuPDF@1.20.2
|
|
rm:
|
|
- Builder/libs
|
|
prebuild:
|
|
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
|
|
- sed -i -e '/^if.*Fdroid/,/^}/d' -e '/enable true/d' build.gradle
|
|
- sed -i -e '/^#!/a\set -e' -e 's|git clone .*|cp -r $$MuPDF$$ mupdf-$VERSION_TAG|'
|
|
-e '/mkdir mupdf/d' -e 's/ndk-build $1/& -j`nproc` || exit 1/' ../Builder/link_to_mupdf_1.20.2.sh
|
|
- mkdir src/main/jniLibs/
|
|
scanignore:
|
|
- Builder/fonts/fonts.zip
|
|
- app/src/fdroid/assets/fonts.zip
|
|
build:
|
|
- pushd ../Builder/
|
|
- ./link_to_mupdf_1.20.2.sh
|
|
ndk: r23c
|
|
|
|
- versionName: 8.6.46-fdroid
|
|
versionCode: 4814
|
|
commit: 5a8aeb3dec31d97e042b5cbfcba0ee5b5d9bf57b
|
|
subdir: app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y g++ mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
|
|
libglu1-mesa-dev libxi-dev
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- fdroid
|
|
srclibs:
|
|
- MuPDF@1.20.2
|
|
rm:
|
|
- Builder/libs
|
|
prebuild:
|
|
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
|
|
- sed -i -e '/^if.*Fdroid/,/^}/d' -e '/enable true/d' build.gradle
|
|
- sed -i -e '/^#!/a\set -e' -e 's|git clone .*|cp -r $$MuPDF$$ mupdf-$VERSION_TAG|'
|
|
-e '/mkdir mupdf/d' -e 's/ndk-build $1/& -j`nproc` || exit 1/' ../Builder/link_to_mupdf_1.20.2.sh
|
|
- mkdir src/main/jniLibs/
|
|
scanignore:
|
|
- Builder/fonts/fonts.zip
|
|
- app/src/fdroid/assets/fonts.zip
|
|
build:
|
|
- pushd ../Builder/
|
|
- ./link_to_mupdf_1.20.2.sh
|
|
ndk: r23c
|
|
|
|
- versionName: 8.8.1-fdroid
|
|
versionCode: 4842
|
|
disable: https://github.com/foobnix/LibreraReader/issues/960
|
|
commit: 99af91393db21b271370188dc68fd93f15d4b2a2
|
|
subdir: app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y g++ mesa-common-dev libxcursor-dev libxrandr-dev libxinerama-dev
|
|
libglu1-mesa-dev libxi-dev
|
|
gradle:
|
|
- fdroid
|
|
srclibs:
|
|
- MuPDF@b674dde6af4db9307575374eb4e634aa66fe046d
|
|
rm:
|
|
- Builder/libs
|
|
prebuild:
|
|
- sed -i -e '/F-DROID REMOVE THIS LINE/,+1d' ../build.gradle
|
|
- sed -i -e '/^if.*Fdroid/,/^}/d' -e '/enable true/d' build.gradle
|
|
- mkdir src/main/jniLibs
|
|
- cd ../Builder
|
|
- sed -i -e '/^#!/a\set -e' -e '/git clone/d' -e '/mkdir mupdf/d' -e 's|.*ndk-build|$$NDK$$/ndk-build
|
|
-j`nproc`|' ../Builder/link_to_mupdf_master.sh ../Builder/link_to_mupdf_1.11.sh
|
|
- cp -r $$MuPDF$$ mupdf-master
|
|
- cp -r $$MuPDF$$ mupdf-1.11
|
|
- cd mupdf-1.11
|
|
- git checkout 1.11
|
|
scanignore:
|
|
- Builder/fonts/fonts.zip
|
|
- app/src/fdroid/assets/fonts.zip
|
|
build:
|
|
- pushd ../Builder/
|
|
- ./link_merge.sh
|
|
ndk: r25b
|
|
|
|
MaintainerNotes: |-
|
|
* Upstream builds separate APKs for each architecture but we build an universal APK.
|
|
* scanner will detect GMS (/com/google/android/gms) in these APKs; those are only stubs here, see https://gitlab.com/fdroid/fdroiddata/-/issues/2272#note_493741256
|
|
|
|
AutoUpdateMode: Version +-fdroid %v
|
|
UpdateCheckMode: Tags
|
|
UpdateCheckData: app/build.gradle|\s+FDroidCodeNumber = (\d+)|.|\s+FDroidVersionNumber
|
|
= "([^\"]+)"
|
|
CurrentVersion: 8.8.1
|
|
CurrentVersionCode: 4842
|