3 BVs for VC 49,51 and 52 of com.artifex.mupdfdemo. no armv7a
This commit is contained in:
parent
24a59ee3d1
commit
ff079ad21e
|
@ -5,18 +5,17 @@ Source Code:http://git.ghostscript.com/?p=mupdf.git;a=summary
|
||||||
Issue Tracker:http://bugs.ghostscript.com/
|
Issue Tracker:http://bugs.ghostscript.com/
|
||||||
|
|
||||||
Auto Name:MuPDF
|
Auto Name:MuPDF
|
||||||
Summary:Document viewer
|
Summary:Lightweight document viewer
|
||||||
Description:
|
Description:
|
||||||
A lightweight, high quality PDF/XPS/CBZ viewer.
|
'''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; we don't have
|
||||||
|
an ARMv7a apk for the moment due to limitations in our repo index, but ARM is
|
||||||
|
plenty fast.
|
||||||
|
|
||||||
The renderer in MuPDF is tailored for high quality anti-aliased graphics. It
|
MuPDF supports PDF 1.7 with transparency, encryption, hyperlinks, annotations,
|
||||||
renders text with metrics and spacing accurate to within fractions of a pixel
|
searching and more.
|
||||||
for the highest fidelity in reproducing the look of a printed page on screen.
|
It also reads OpenXPS and CBZ (comic book) documents.
|
||||||
|
|
||||||
MuPDF is also small, fast, and yet complete. It supports PDF 1.7 with
|
|
||||||
transparency, encryption, hyperlinks, annotations, searching and more. It also
|
|
||||||
reads OpenXPS documents. MuPDF is written modularly, so features can be added
|
|
||||||
on by integrators if they so desire.
|
|
||||||
.
|
.
|
||||||
|
|
||||||
Repo Type:git
|
Repo Type:git
|
||||||
|
@ -25,8 +24,22 @@ Repo:http://git.ghostscript.com/mupdf.git
|
||||||
Build Version:1.2,2,1.2,subdir=android,submodules=yes,buildjni=yes,prebuild=\
|
Build Version:1.2,2,1.2,subdir=android,submodules=yes,buildjni=yes,prebuild=\
|
||||||
cd .. && make generate && cd android
|
cd .. && make generate && cd android
|
||||||
|
|
||||||
|
Build Version:1.2-ARM,49,0516026e,forceversion=yes,forcevercode=yes,\
|
||||||
|
subdir=platform/android,submodules=yes,patch=arm.patch,prebuild=\
|
||||||
|
cd ../.. && make generate,buildjni=yes
|
||||||
|
Build Version:1.2-ARMv7a,50,!no room in index for armv7 at 0516026e,\
|
||||||
|
subdir=platform/android,submodules=yes,prebuild=\
|
||||||
|
cd ../.. && make generate,buildjni=yes
|
||||||
|
Build Version:1.2-x86,51,0516026e,forceversion=yes,forcevercode=yes,\
|
||||||
|
subdir=platform/android,submodules=yes,patch=x86.patch,prebuild=\
|
||||||
|
cd ../.. && make generate,buildjni=yes
|
||||||
|
Build Version:1.2-MIPS,52,0516026e,forceversion=yes,forcevercode=yes,\
|
||||||
|
subdir=platform/android,submodules=yes,patch=mips.patch,prebuild=\
|
||||||
|
cd ../.. && make generate,buildjni=yes
|
||||||
|
|
||||||
Auto Update Mode:None
|
Auto Update Mode:None
|
||||||
# Tags would wipe out submodules; Market version code is way ahead
|
# Tags would wipe out submodules
|
||||||
|
# Don't build ARMv7a until we can support more than 3 apks
|
||||||
Update Check Mode:RepoManifest
|
Update Check Mode:RepoManifest
|
||||||
Current Version:1.2 (Build 50/armv7a)
|
Current Version:1.2 (Build 50/armv7a)
|
||||||
Current Version Code:50
|
Current Version Code:50
|
||||||
|
|
22
metadata/com.artifex.mupdfdemo/arm.patch
Normal file
22
metadata/com.artifex.mupdfdemo/arm.patch
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
diff --git a/platform/android/jni/Application.mk b/platform/android/jni/Application.mk
|
||||||
|
index 60909b6..a15f9f2 100644
|
||||||
|
--- a/platform/android/jni/Application.mk
|
||||||
|
+++ b/platform/android/jni/Application.mk
|
||||||
|
@@ -3,13 +3,13 @@
|
||||||
|
# Suppose our base version is X:
|
||||||
|
|
||||||
|
# Version X: armeabi
|
||||||
|
-#APP_PLATFORM=android-8
|
||||||
|
-#APP_ABI := armeabi
|
||||||
|
+APP_PLATFORM=android-8
|
||||||
|
+APP_ABI := armeabi
|
||||||
|
|
||||||
|
# Version X+1: armeabi-v7a (Much faster due to the availability of hardware
|
||||||
|
# FP, but cannot be run in the emulator).
|
||||||
|
-APP_PLATFORM=android-8
|
||||||
|
-APP_ABI := armeabi-v7a
|
||||||
|
+#APP_PLATFORM=android-8
|
||||||
|
+#APP_ABI := armeabi-v7a
|
||||||
|
|
||||||
|
# Version X+2: x86 (Requires android-9, so a change needs to be made in
|
||||||
|
# AndroidManifest.xml too)
|
39
metadata/com.artifex.mupdfdemo/mips.patch
Normal file
39
metadata/com.artifex.mupdfdemo/mips.patch
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
diff --git a/platform/android/AndroidManifest.xml b/platform/android/AndroidManifest.xml
|
||||||
|
index 040663e..e20c328 100644
|
||||||
|
--- a/platform/android/AndroidManifest.xml
|
||||||
|
+++ b/platform/android/AndroidManifest.xml
|
||||||
|
@@ -11,7 +11,7 @@
|
||||||
|
android:normalScreens="true"
|
||||||
|
android:largeScreens="true"
|
||||||
|
android:anyDensity="true" />
|
||||||
|
- <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="11"/>
|
||||||
|
+ <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="11"/>
|
||||||
|
<application
|
||||||
|
android:label="@string/app_name"
|
||||||
|
android:icon="@drawable/icon"
|
||||||
|
diff --git a/platform/android/jni/Application.mk b/platform/android/jni/Application.mk
|
||||||
|
index 60909b6..5964e26 100644
|
||||||
|
--- a/platform/android/jni/Application.mk
|
||||||
|
+++ b/platform/android/jni/Application.mk
|
||||||
|
@@ -8,8 +8,8 @@
|
||||||
|
|
||||||
|
# Version X+1: armeabi-v7a (Much faster due to the availability of hardware
|
||||||
|
# FP, but cannot be run in the emulator).
|
||||||
|
-APP_PLATFORM=android-8
|
||||||
|
-APP_ABI := armeabi-v7a
|
||||||
|
+#APP_PLATFORM=android-8
|
||||||
|
+#APP_ABI := armeabi-v7a
|
||||||
|
|
||||||
|
# Version X+2: x86 (Requires android-9, so a change needs to be made in
|
||||||
|
# AndroidManifest.xml too)
|
||||||
|
@@ -18,8 +18,8 @@ APP_ABI := armeabi-v7a
|
||||||
|
|
||||||
|
# Version X+3: mips (Requires android-9, so a change needs to be made in
|
||||||
|
# AndroidManifest.xml too)
|
||||||
|
-#APP_PLATFORM=android-9
|
||||||
|
-#APP_ABI := mips
|
||||||
|
+APP_PLATFORM=android-9
|
||||||
|
+APP_ABI := mips
|
||||||
|
|
||||||
|
ifdef NDK_PROFILER
|
||||||
|
# The profiler doesn't seem to receive ticks when run on release code.
|
35
metadata/com.artifex.mupdfdemo/x86.patch
Normal file
35
metadata/com.artifex.mupdfdemo/x86.patch
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
diff --git a/platform/android/AndroidManifest.xml b/platform/android/AndroidManifest.xml
|
||||||
|
index 040663e..e20c328 100644
|
||||||
|
--- a/platform/android/AndroidManifest.xml
|
||||||
|
+++ b/platform/android/AndroidManifest.xml
|
||||||
|
@@ -11,7 +11,7 @@
|
||||||
|
android:normalScreens="true"
|
||||||
|
android:largeScreens="true"
|
||||||
|
android:anyDensity="true" />
|
||||||
|
- <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="11"/>
|
||||||
|
+ <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="11"/>
|
||||||
|
<application
|
||||||
|
android:label="@string/app_name"
|
||||||
|
android:icon="@drawable/icon"
|
||||||
|
diff --git a/platform/android/jni/Application.mk b/platform/android/jni/Application.mk
|
||||||
|
index 60909b6..2451e34 100644
|
||||||
|
--- a/platform/android/jni/Application.mk
|
||||||
|
+++ b/platform/android/jni/Application.mk
|
||||||
|
@@ -8,13 +8,13 @@
|
||||||
|
|
||||||
|
# Version X+1: armeabi-v7a (Much faster due to the availability of hardware
|
||||||
|
# FP, but cannot be run in the emulator).
|
||||||
|
-APP_PLATFORM=android-8
|
||||||
|
-APP_ABI := armeabi-v7a
|
||||||
|
+#APP_PLATFORM=android-8
|
||||||
|
+#APP_ABI := armeabi-v7a
|
||||||
|
|
||||||
|
# Version X+2: x86 (Requires android-9, so a change needs to be made in
|
||||||
|
# AndroidManifest.xml too)
|
||||||
|
-#APP_PLATFORM=android-9
|
||||||
|
-#APP_ABI := x86
|
||||||
|
+APP_PLATFORM=android-9
|
||||||
|
+APP_ABI := x86
|
||||||
|
|
||||||
|
# Version X+3: mips (Requires android-9, so a change needs to be made in
|
||||||
|
# AndroidManifest.xml too)
|
Loading…
Reference in a new issue