fdroiddata/metadata/com.artifex.mupdfdemo.txt
2014-08-09 22:25:01 +02:00

103 lines
2.7 KiB
Plaintext

Categories:Reading
License:AGPLv3+
Web Site:http://mupdf.com
Source Code:http://git.ghostscript.com/?p=mupdf.git;a=summary
Issue Tracker:http://bugs.ghostscript.com
Auto Name:MuPDF
Summary:Lightweight document viewer
Description:
'''N.B''' The names of the versions correspond to the chip architectures that
the apk is designed to run on.
This is the only PDF viewer we have that is designed for MIPS; the ARM apk
contains libraries for both ARM and ARMv7a.
MuPDF supports PDF 1.7 with transparency, encryption, hyperlinks, annotations,
searching, form editing and more.
It also reads OpenXPS and CBZ (comic book) documents.
.
Repo Type:git
Repo:http://git.ghostscript.com/mupdf.git
Build:1.2,2
commit=1.2
subdir=android
submodules=yes
prebuild=cd .. && \
make generate && \
cd android
buildjni=yes
Build:1.2-ARM,50
commit=0516026e
subdir=platform/android
submodules=yes
forceversion=yes
prebuild=sed -i 's/armeabi-v7a/armeabi armeabi-v7a/g' jni/Application.mk && \
cd ../.. && \
make generate
buildjni=yes
Build:1.2-x86,51
commit=0516026e
subdir=platform/android
submodules=yes
patch=x86.patch
forceversion=yes
forcevercode=yes
prebuild=cd ../.. && \
make generate
buildjni=yes
Build:1.2-MIPS,52
commit=0516026e
subdir=platform/android
submodules=yes
patch=mips.patch
forceversion=yes
forcevercode=yes
prebuild=cd ../.. && \
make generate
buildjni=yes
Build:1.5-ARM,53
disable=wip
commit=1.5-ios-appstore
forcevercode=yes
subdir=platform/android
submodules=yes
forceversion=yes
prebuild=sed -i 's/armeabi-v7a/armeabi armeabi-v7a/g' jni/Application.mk && \
cd ../.. && \
make generate
buildjni=yes
scandelete=build/debug/
Maintainer Notes:
Source code is not up to date as far as android versioning goes. Our version
codes probably differ from the official ones.
Looking at http://mupdf.com/downloads/ and platform/android/jni/Application.mk
the version scheme is like:
armeabi = baseversion + 0, e.g. mupdf-1.5-android-50-armeabi.apk
armv7 = baseversion + 1, e.g. mupdf-1.5-android-51-armv7a.apk
x86 = baseversion + 2, e.g. mupdf-1.5-android-52-x86.apk
mips= baseversion + 3, e.g. mupdf-1.5-android-53-mips.apk
I'd assume baseversion corresponds to the versionName, e.g. 1.5 = 50. This
would make 1.6 starting with verCode 60 up to 63 for the mips release. However,
the verCode has been 50 for ages (~2013!) and the devs in #ghostscript said:
"The android apk version numbers bear no resemblance to the app version."
Documents:
http://www.mupdf.com/docs/how-to-build-mupdf-for-android
.
Auto Update Mode:None
Update Check Mode:None
Current Version:1.4
Current Version Code:53