From 1b6e2135930ca58367ee9edf99496c279ecefce5 Mon Sep 17 00:00:00 2001 From: Manizuca Date: Fri, 23 Jan 2015 18:23:37 -0300 Subject: [PATCH 1/4] Add LibreOffice Viewer --- metadata/org.libreoffice.txt | 44 ++++++++++++++++++++++++++++++++++++ srclibs/LOTarballs.txt | 2 ++ 2 files changed, 46 insertions(+) create mode 100644 metadata/org.libreoffice.txt create mode 100644 srclibs/LOTarballs.txt diff --git a/metadata/org.libreoffice.txt b/metadata/org.libreoffice.txt new file mode 100644 index 0000000000..3c92a6b1fd --- /dev/null +++ b/metadata/org.libreoffice.txt @@ -0,0 +1,44 @@ +Categories:Office +License:MPL2 +Web Site:https://wiki.documentfoundation.org/Android +Source Code:http://cgit.freedesktop.org/libreoffice/core/tree/ +Issue Tracker:https://www.libreoffice.org/bugzilla/ +Donate:https://donate.libreoffice.org/ + +Name:LibreOffice Viewer Beta +Summary:Document Viewer +Description: +LibreOffice Viewer uses the same engine as LibreOffice for Windows, Mac, and Linux. This, combined with a new front-end based on Firefox for Android, reads documents similarly to LibreOffice desktop. + +Supported files: +- Open Document Format (.odt, .odp, .ods, .ots, .ott, .otp) +- Microsoft Office 2007/2010/2013 (.docx, .pptx, .xlsx, .dotx, .xltx, .ppsx) +- Microsoft Office 97/2000/XP/2003 (.doc, .ppt, .xls, .dot, .xlt, .pps) + +Coming in future releases: +- Interactive document elements (e.g. URLs) +- Support for browsing external SD storage +- Many more features planned + +Usability: +- Beta status, has crashing bugs +. + +Repo Type:git +Repo:git://anongit.freedesktop.org/libreoffice/core + +Build:4.5.0.0.alpha0+/e12d566,3 + commit=e12d566 + srclibs=LOTarballs@c873ae6f + ndk=r10d + output=android/experimental/LOAndroid3/bin/LibreOfficeViewer-release-unsigned.apk + prebuild=sed -i -e 's/\/$(OOO_VENDOR)//g' android/Bootstrap/Makefile.shared + build=ln -s ../$$LOTarballs$$ external/tarballs && \ + ./autogen.sh --enable-release-build --with-vendor=fdroid --with-android-package-name="org.libreoffice" --enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-ndk-toolchain-version=4.9 --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid && \ + make versionCode=3 + +Auto Update Mode:None +Update Check Mode:None +Current Version:4.5.0.0.alpha0+/e12d566 +Current Version Code:3 + diff --git a/srclibs/LOTarballs.txt b/srclibs/LOTarballs.txt new file mode 100644 index 0000000000..036b0cb896 --- /dev/null +++ b/srclibs/LOTarballs.txt @@ -0,0 +1,2 @@ +Repo Type:git +Repo:https://gitlab.com/Manizuca/LOTarballs.git From 7c1a2b4843f526291a37540178442e0a5cecb64d Mon Sep 17 00:00:00 2001 From: Manizuca Date: Sat, 24 Jan 2015 20:28:30 -0300 Subject: [PATCH 2/4] Switch package name and bugtracker --- .../{org.libreoffice.txt => com.collabora.libreoffice.txt} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename metadata/{org.libreoffice.txt => com.collabora.libreoffice.txt} (80%) diff --git a/metadata/org.libreoffice.txt b/metadata/com.collabora.libreoffice.txt similarity index 80% rename from metadata/org.libreoffice.txt rename to metadata/com.collabora.libreoffice.txt index 3c92a6b1fd..feac5eee09 100644 --- a/metadata/org.libreoffice.txt +++ b/metadata/com.collabora.libreoffice.txt @@ -2,7 +2,7 @@ Categories:Office License:MPL2 Web Site:https://wiki.documentfoundation.org/Android Source Code:http://cgit.freedesktop.org/libreoffice/core/tree/ -Issue Tracker:https://www.libreoffice.org/bugzilla/ +Issue Tracker:https://bugs.documentfoundation.org/ Donate:https://donate.libreoffice.org/ Name:LibreOffice Viewer Beta @@ -34,7 +34,7 @@ Build:4.5.0.0.alpha0+/e12d566,3 output=android/experimental/LOAndroid3/bin/LibreOfficeViewer-release-unsigned.apk prebuild=sed -i -e 's/\/$(OOO_VENDOR)//g' android/Bootstrap/Makefile.shared build=ln -s ../$$LOTarballs$$ external/tarballs && \ - ./autogen.sh --enable-release-build --with-vendor=fdroid --with-android-package-name="org.libreoffice" --enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-ndk-toolchain-version=4.9 --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid && \ + ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="com.collabora.libreoffice" --enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-ndk-toolchain-version=4.9 --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid && \ make versionCode=3 Auto Update Mode:None From 0217f5159356fb483f738e20b55c0f9785beb332 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Z=C3=BA=C3=B1iga?= Date: Mon, 26 Jan 2015 18:23:32 +0000 Subject: [PATCH 3/4] Remove some dependencies --- metadata/com.collabora.libreoffice.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/metadata/com.collabora.libreoffice.txt b/metadata/com.collabora.libreoffice.txt index feac5eee09..e0dc169cf6 100644 --- a/metadata/com.collabora.libreoffice.txt +++ b/metadata/com.collabora.libreoffice.txt @@ -32,9 +32,11 @@ Build:4.5.0.0.alpha0+/e12d566,3 srclibs=LOTarballs@c873ae6f ndk=r10d output=android/experimental/LOAndroid3/bin/LibreOfficeViewer-release-unsigned.apk - prebuild=sed -i -e 's/\/$(OOO_VENDOR)//g' android/Bootstrap/Makefile.shared + prebuild=sed -i -e 's/\/$(OOO_VENDOR)//g' android/Bootstrap/Makefile.shared && \ + sed -i -e 's/test_fontconfig=yes/test_fontconfig=no/g' configure.ac && \ + sed -i -e 's/test_freetype=yes/test_freetype=no/g' configure.ac build=ln -s ../$$LOTarballs$$ external/tarballs && \ - ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="com.collabora.libreoffice" --enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-ndk-toolchain-version=4.9 --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid && \ + ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="com.collabora.libreoffice" --enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-ndk-toolchain-version=4.9 --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid --with-build-platform-configure-options="--with-system-jpeg=no --with-x=no --disable-gconf --disable-python" && \ make versionCode=3 Auto Update Mode:None From 6d638d0d1ca2c2e09809b1f882fa043faa763752 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Z=C3=BA=C3=B1iga?= Date: Fri, 30 Jan 2015 18:03:21 +0000 Subject: [PATCH 4/4] Update LibreOffice Viewer --- metadata/com.collabora.libreoffice.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/metadata/com.collabora.libreoffice.txt b/metadata/com.collabora.libreoffice.txt index e0dc169cf6..74cb378a0c 100644 --- a/metadata/com.collabora.libreoffice.txt +++ b/metadata/com.collabora.libreoffice.txt @@ -27,8 +27,8 @@ Usability: Repo Type:git Repo:git://anongit.freedesktop.org/libreoffice/core -Build:4.5.0.0.alpha0+/e12d566,3 - commit=e12d566 +Build:4.5.0.0.alpha0+/7f68f67,6 + commit=7f68f67 srclibs=LOTarballs@c873ae6f ndk=r10d output=android/experimental/LOAndroid3/bin/LibreOfficeViewer-release-unsigned.apk @@ -37,10 +37,10 @@ Build:4.5.0.0.alpha0+/e12d566,3 sed -i -e 's/test_freetype=yes/test_freetype=no/g' configure.ac build=ln -s ../$$LOTarballs$$ external/tarballs && \ ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="com.collabora.libreoffice" --enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-ndk-toolchain-version=4.9 --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid --with-build-platform-configure-options="--with-system-jpeg=no --with-x=no --disable-gconf --disable-python" && \ - make versionCode=3 + make versionCode=6 Auto Update Mode:None Update Check Mode:None -Current Version:4.5.0.0.alpha0+/e12d566 -Current Version Code:3 +Current Version:4.5.0.0.alpha0+/7f68f67 +Current Version Code:6