mirror of
https://gitlab.com/fdroid/fdroiddata.git
synced 2025-11-02 18:16:06 +01:00
5550 lines
230 KiB
YAML
5550 lines
230 KiB
YAML
Categories:
|
||
- Reading
|
||
License: MPL-2.0
|
||
WebSite: https://www.libreoffice.org/download/android-and-ios/
|
||
SourceCode: https://git.libreoffice.org/core
|
||
IssueTracker: https://bugs.documentfoundation.org
|
||
Translation: https://translations.documentfoundation.org/projects/android-viewer/
|
||
Changelog: https://www.libreoffice.org/download/release-notes/
|
||
Donate: https://donate.libreoffice.org
|
||
|
||
Name: LibreOffice Viewer
|
||
Description: |-
|
||
You may know LibreOffice from the desktop - the free and open source office suite (successor to OpenOffice) with over 200 million users worldwide. It's secure and respects your privacy, not sharing your documents with anyone else. It's also available for Android in a simplified form, to view documents in these formats:
|
||
|
||
* Open Document Format (odt, ods, odp, odg)
|
||
* Microsoft Office 2007–365 (docx, xlsx and pptx)
|
||
* Microsoft Office 97–2003 (doc, xls and ppt)
|
||
|
||
LibreOffice Viewer also has experimental editing features, which are not yet suited to production use. (Experimental mode can be enabled in the app settings.)
|
||
The software is open source and made by a worldwide community, so if you'd like to improve the experimental editing support, please join us!
|
||
|
||
Feedback and bug reports are very welcome, to help developers improve the quality of the application. You can report bugs and attach files here:
|
||
<a href="https://bugs.documentfoundation.org">https://bugs.documentfoundation.org</a>
|
||
|
||
LibreOffice Viewer is built on the same technology as LibreOffice desktop for Windows, macOS and Linux. LibreOffice Viewer is released under the Mozilla Public License v2. The software is backed by a dynamic community, represented by The Document Foundation, a not for profit entity based in Germany.
|
||
|
||
LibreOffice was based on OpenOffice.org (commonly known as OpenOffice).
|
||
Full credits: https://www.libreoffice.org/about-us/credits
|
||
|
||
RepoType: git
|
||
Repo: https://git.libreoffice.org/core
|
||
|
||
Builds:
|
||
- versionName: 5.0.0.0.alpha1+/ab465b9
|
||
versionCode: 1
|
||
commit: ab465b9
|
||
output: android/experimental/LOAndroid3/bin/LibreOfficeViewer-release-unsigned.apk
|
||
srclibs:
|
||
- LOTarballs@c7c4bd4
|
||
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
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
build:
|
||
- ln -s ../$$LOTarballs$$ external/tarballs
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.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-system-libxml=no --with-x=no --disable-gconf --disable-python"
|
||
- make versionCode=1
|
||
|
||
- versionName: 5.0.0.0.alpha1+/ab465b9
|
||
versionCode: 2
|
||
commit: ab465b9
|
||
output: android/experimental/LOAndroid3/bin/LibreOfficeViewer-release-unsigned.apk
|
||
srclibs:
|
||
- LOTarballs@c7c4bd4
|
||
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
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
build:
|
||
- ln -s ../$$LOTarballs$$ external/tarballs
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-ndk-toolchain-version=4.9
|
||
--with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86 --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --with-x=no --disable-gconf --disable-python"
|
||
- make versionCode=2
|
||
|
||
- versionName: 5.2.3.1/01ec8f3
|
||
versionCode: 10
|
||
commit: 01ec8f357e651ca9656837b783cf7e6a32ee4d92
|
||
subdir: android/source
|
||
gradle:
|
||
- StrippedUI
|
||
srclibs:
|
||
- LOTarballs@7af09343d73215d3556898d70a35af94efd02cec
|
||
rm:
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- oox/qa/unit/data
|
||
- writerperfect/qa/unit/data/writer/libmwaw/pass/WriterPlus
|
||
prebuild:
|
||
- pushd ../../
|
||
- 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
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e 's/rm /true /g' android/source/Makefile
|
||
- sed -i -e 's/\.\/gradlew/true/g' android/source/Makefile
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e 's/^\(\s*\).*debug.*$/\1 true/' android/CustomTarget_lo_android.mk
|
||
- echo "Typo"
|
||
- sed -i -e 's/share\/share/share/g' android/source/build.gradle
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.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-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- popd
|
||
- make liboSettings.gradle versionCode=10
|
||
build:
|
||
- pushd ../../
|
||
- ln -s ../android/source/$$LOTarballs$$ external/tarballs
|
||
- make
|
||
- popd
|
||
ndk: r10e
|
||
|
||
- versionName: 5.2.3.1/01ec8f3
|
||
versionCode: 11
|
||
commit: 01ec8f357e651ca9656837b783cf7e6a32ee4d92
|
||
timeout: 14400
|
||
subdir: android/source
|
||
gradle:
|
||
- StrippedUI
|
||
srclibs:
|
||
- LOTarballs@7af09343d73215d3556898d70a35af94efd02cec
|
||
rm:
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- oox/qa/unit/data
|
||
- writerperfect/qa/unit/data/writer/libmwaw/pass/WriterPlus
|
||
prebuild:
|
||
- pushd ../../
|
||
- 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
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e 's/rm /true /g' android/source/Makefile
|
||
- sed -i -e 's/\.\/gradlew/true/g' android/source/Makefile
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e 's/^\(\s*\).*debug.*$/\1 true/' android/CustomTarget_lo_android.mk
|
||
- echo "Typo"
|
||
- sed -i -e 's/share\/share/share/g' android/source/build.gradle
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-ndk-toolchain-version=4.9
|
||
--with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86 --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- popd
|
||
- make liboSettings.gradle versionCode=11
|
||
build:
|
||
- pushd ../../
|
||
- ln -s ../android/source/$$LOTarballs$$ external/tarballs
|
||
- make
|
||
- popd
|
||
ndk: r10e
|
||
|
||
- versionName: 6.1.0.0.alpha0+/484d0ea842da
|
||
versionCode: 14
|
||
commit: 484d0ea842da586a4cf51b6d11683b04f234474c
|
||
timeout: 43200
|
||
subdir: android/source
|
||
gradle:
|
||
- StrippedUI
|
||
srclibs:
|
||
- LOTarballs@e356fc5381dd7aee3ffd47077c7527aa6a6fc0f8
|
||
rm:
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- oox/qa/unit/data
|
||
- writerperfect/qa/unit/data/writer/libmwaw/pass/WriterPlus
|
||
- xmlsecurity/qa/unit/signing/data/random_seed
|
||
- writerperfect/qa/unit/data/impress/libmwaw/pass/PowerPoint_Mac_2
|
||
- sw/qa/extras/uiwriter/data/*
|
||
- sw/qa/extras/ooxmlexport/data/*
|
||
- sw/qa/extras/rtfexport/data/*
|
||
- sw/qa/extras/odfimport/data/*
|
||
- sw/qa/extras/ooxmlimport/data/*
|
||
- sw/qa/extras/ww8export/data/*
|
||
- sc/qa/unit/data/*
|
||
- testtools/source/cliversioning/version_libs/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- chart2/qa/extras/chart2dump/data/*
|
||
- chart2/qa/extras/data/*
|
||
- sd/qa/unit/data/*
|
||
- sw/qa/extras/odfexport/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- 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
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e 's/rm /true /g' android/source/Makefile
|
||
- sed -i -e 's/\.\/gradlew/true/g' android/source/Makefile
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e 's/^\(\s*\).*debug.*$/\1 true/' android/CustomTarget_lo_android.mk
|
||
- echo "Typo"
|
||
- sed -i -e 's/share\/share/share/g' android/source/build.gradle
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$
|
||
--with-distro=LibreOfficeAndroidX86 --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- popd
|
||
- mkdir -p ../../workdir/UnpackedTarball/owncloud_android_lib/build/outputs/aar
|
||
- cd $_
|
||
- touch owncloud_android_lib-debug.aar owncloud_android_lib-release.aar
|
||
- cd -
|
||
- mkdir -p ../../instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- cd -
|
||
- make liboSettings.gradle versionCode=14
|
||
scanignore:
|
||
- workdir/UnpackedTarball/owncloud_android_lib/build/outputs/aar/owncloud_android_lib-release.aar
|
||
- workdir/UnpackedTarball/owncloud_android_lib/build/outputs/aar/owncloud_android_lib-debug.aar
|
||
- icon-themes/tango/res/*.png
|
||
- icon-themes/galaxy/res/*.png
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
build:
|
||
- echo 'gradle "$@"' > gradlew
|
||
- chmod a+x gradlew
|
||
- pushd ../../
|
||
- rm -r workdir
|
||
- rm -r instdir
|
||
- ln -s ../android/source/$$LOTarballs$$ external/tarballs
|
||
- make
|
||
- popd
|
||
ndk: r16b
|
||
|
||
- versionName: 6.1.0.0.alpha0+/484d0ea842da
|
||
versionCode: 15
|
||
commit: 484d0ea842da586a4cf51b6d11683b04f234474c
|
||
timeout: 43200
|
||
subdir: android/source
|
||
gradle:
|
||
- StrippedUI
|
||
srclibs:
|
||
- LOTarballs@e356fc5381dd7aee3ffd47077c7527aa6a6fc0f8
|
||
rm:
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- oox/qa/unit/data
|
||
- writerperfect/qa/unit/data/writer/libmwaw/pass/WriterPlus
|
||
- xmlsecurity/qa/unit/signing/data/random_seed
|
||
- writerperfect/qa/unit/data/impress/libmwaw/pass/PowerPoint_Mac_2
|
||
- sw/qa/extras/uiwriter/data/*
|
||
- sw/qa/extras/ooxmlexport/data/*
|
||
- sw/qa/extras/rtfexport/data/*
|
||
- sw/qa/extras/odfimport/data/*
|
||
- sw/qa/extras/ooxmlimport/data/*
|
||
- sw/qa/extras/ww8export/data/*
|
||
- sc/qa/unit/data/*
|
||
- testtools/source/cliversioning/version_libs/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- chart2/qa/extras/chart2dump/data/*
|
||
- chart2/qa/extras/data/*
|
||
- sd/qa/unit/data/*
|
||
- sw/qa/extras/odfexport/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- 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
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e 's/rm /true /g' android/source/Makefile
|
||
- sed -i -e 's/\.\/gradlew/true/g' android/source/Makefile
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e 's/^\(\s*\).*debug.*$/\1 true/' android/CustomTarget_lo_android.mk
|
||
- echo "Typo"
|
||
- sed -i -e 's/share\/share/share/g' android/source/build.gradle
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--enable-fetch-external=no --with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$
|
||
--with-distro=LibreOfficeAndroid --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- popd
|
||
- mkdir -p ../../workdir/UnpackedTarball/owncloud_android_lib/build/outputs/aar
|
||
- cd $_
|
||
- touch owncloud_android_lib-debug.aar owncloud_android_lib-release.aar
|
||
- cd -
|
||
- mkdir -p ../../instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- cd -
|
||
- make liboSettings.gradle versionCode=15
|
||
scanignore:
|
||
- workdir/UnpackedTarball/owncloud_android_lib/build/outputs/aar/owncloud_android_lib-release.aar
|
||
- workdir/UnpackedTarball/owncloud_android_lib/build/outputs/aar/owncloud_android_lib-debug.aar
|
||
- icon-themes/tango/res/*.png
|
||
- icon-themes/galaxy/res/*.png
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
build:
|
||
- echo 'gradle "$@"' > gradlew
|
||
- chmod a+x gradlew
|
||
- pushd ../../
|
||
- rm -r workdir
|
||
- rm -r instdir
|
||
- ln -s ../android/source/$$LOTarballs$$ external/tarballs
|
||
- make
|
||
- popd
|
||
ndk: r16b
|
||
|
||
- versionName: 7.6.0.0.alpha0+/d6c54b3d4ee7/F-Droid-editing
|
||
versionCode: 16
|
||
commit: d6c54b3d4ee757958f9040a84dfbde0ab25f59bf
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=16
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: r22b
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.0.0.alpha0+/d6c54b3d4ee7/F-Droid-editing
|
||
versionCode: 17
|
||
commit: d6c54b3d4ee757958f9040a84dfbde0ab25f59bf
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=17
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: r22b
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.0.0.alpha1+/5c1c768e128d/F-Droid-editing
|
||
versionCode: 18
|
||
commit: 5c1c768e128d9356cbe17adb96ef6290ec3bb1ad
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=18
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: r23c
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.0.0.alpha1+/5c1c768e128d/F-Droid-editing
|
||
versionCode: 19
|
||
commit: 5c1c768e128d9356cbe17adb96ef6290ec3bb1ad
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=19
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: r23c
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.0.0.alpha1+/5c1c768e128d/F-Droid-editing
|
||
versionCode: 20
|
||
commit: 5c1c768e128d9356cbe17adb96ef6290ec3bb1ad
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=20
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: r23c
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.0.0.alpha1+/5c1c768e128d/F-Droid-editing
|
||
versionCode: 21
|
||
commit: 5c1c768e128d9356cbe17adb96ef6290ec3bb1ad
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=21
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: r23c
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.0.3/69edd8b8ebc4/F-Droid-editing
|
||
versionCode: 22
|
||
commit: libreoffice-7.6.0.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=22
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.0.3/69edd8b8ebc4/F-Droid-editing
|
||
versionCode: 23
|
||
commit: libreoffice-7.6.0.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=23
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.0.3/69edd8b8ebc4/F-Droid-editing
|
||
versionCode: 24
|
||
commit: libreoffice-7.6.0.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=24
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.0.3/69edd8b8ebc4/F-Droid-editing
|
||
versionCode: 25
|
||
commit: libreoffice-7.6.0.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=25
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
antifeatures:
|
||
KnownVuln:
|
||
en-US: Vulnerability in handling WebP images (CVE-2023-4863)
|
||
|
||
- versionName: 7.6.2.1/56f768401134/F-Droid-editing
|
||
versionCode: 26
|
||
commit: libreoffice-7.6.2.1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.2.1/56f768401134/F-Droid-editing
|
||
versionCode: 27
|
||
commit: libreoffice-7.6.2.1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.2.1/56f768401134/F-Droid-editing
|
||
versionCode: 28
|
||
commit: libreoffice-7.6.2.1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.2.1/56f768401134/F-Droid-editing
|
||
versionCode: 29
|
||
commit: libreoffice-7.6.2.1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.3.2-android/8c4c8a83119e/F-Droid
|
||
versionCode: 31
|
||
commit: libreoffice-7.6.3.2-android
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.3.2-android/8c4c8a83119e/F-Droid
|
||
versionCode: 32
|
||
commit: libreoffice-7.6.3.2-android
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.3.2-android/8c4c8a83119e/F-Droid
|
||
versionCode: 33
|
||
commit: libreoffice-7.6.3.2-android
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.3.2-android/8c4c8a83119e/F-Droid
|
||
versionCode: 34
|
||
commit: libreoffice-7.6.3.2-android
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/opencl.openclwrapper.hxx/d' -i -e 's/bOpenCL = .*;$/bOpenCL =
|
||
false;/' cui/source/dialogs/about.cxx
|
||
- sed -i -e '/desktop\/source\/app\/opencl/d' desktop/Library_sofficeapp.mk
|
||
- rm desktop/source/app/opencl.cxx
|
||
- sed -i '/"horst"/d' javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing --disable-dconf --with-build-platform-configure-options="--with-system-jpeg=no
|
||
--with-system-libxml=no --disable-dbus --disable-gconf --disable-python --disable-gui
|
||
--disable-gtk --disable-gstreamer-1.0"
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.4.1/e19e193f88cd/F-Droid
|
||
versionCode: 35
|
||
commit: libreoffice-7.6.4.1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.4.1/e19e193f88cd/F-Droid
|
||
versionCode: 36
|
||
commit: libreoffice-7.6.4.1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.4.1/e19e193f88cd/F-Droid
|
||
versionCode: 37
|
||
commit: libreoffice-7.6.4.1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.4.1/e19e193f88cd/F-Droid
|
||
versionCode: 38
|
||
commit: libreoffice-7.6.4.1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.5.2
|
||
versionCode: 40
|
||
commit: libreoffice-7.6.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.5.2
|
||
versionCode: 41
|
||
commit: libreoffice-7.6.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.5.2
|
||
versionCode: 42
|
||
commit: libreoffice-7.6.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.5.2
|
||
versionCode: 43
|
||
commit: libreoffice-7.6.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev xsltproc
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.6.3
|
||
versionCode: 46
|
||
commit: libreoffice-7.6.6.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.6.3
|
||
versionCode: 47
|
||
commit: libreoffice-7.6.6.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.6.3
|
||
versionCode: 48
|
||
commit: libreoffice-7.6.6.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.6.3
|
||
versionCode: 49
|
||
commit: libreoffice-7.6.6.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.7.2
|
||
versionCode: 52
|
||
commit: libreoffice-7.6.7.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.7.2
|
||
versionCode: 53
|
||
commit: libreoffice-7.6.7.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.7.2
|
||
versionCode: 54
|
||
commit: libreoffice-7.6.7.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 7.6.7.2
|
||
versionCode: 55
|
||
commit: libreoffice-7.6.7.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do mkdir -p "extracted/${ARCHIVE}";
|
||
tar -C "extracted/${ARCHIVE}" -xaf "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- for ARCHIVE in *.zip; do mkdir -p "extracted/${ARCHIVE}"; unzip -d "extracted/${ARCHIVE}"
|
||
"${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- external/lcms2/lcms2_sln
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- sd/res/buttons/*.zip
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz}; do pushd "${ARCHIVE}"; tar -caf
|
||
"../../${ARCHIVE}" *; popd; done
|
||
- for ARCHIVE in *.zip; do pushd "${ARCHIVE}"; zip -r "../../${ARCHIVE}" *;
|
||
popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make
|
||
ndk: 23.2.8568313
|
||
|
||
- versionName: 24.2.4.2
|
||
versionCode: 56
|
||
commit: libreoffice-24.2.4.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.4.2
|
||
versionCode: 57
|
||
commit: libreoffice-24.2.4.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.4.2
|
||
versionCode: 58
|
||
commit: libreoffice-24.2.4.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.4.2
|
||
versionCode: 59
|
||
commit: libreoffice-24.2.4.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.5.2
|
||
versionCode: 60
|
||
commit: libreoffice-24.2.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.5.2
|
||
versionCode: 61
|
||
commit: libreoffice-24.2.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.5.2
|
||
versionCode: 62
|
||
commit: libreoffice-24.2.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.5.2
|
||
versionCode: 63
|
||
commit: libreoffice-24.2.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libnss3-dev libservlet-api-java
|
||
libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.6.2
|
||
versionCode: 64
|
||
commit: libreoffice-24.2.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.6.2
|
||
versionCode: 65
|
||
commit: libreoffice-24.2.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.6.2
|
||
versionCode: 66
|
||
commit: libreoffice-24.2.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.6.2
|
||
versionCode: 67
|
||
commit: libreoffice-24.2.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.7.2
|
||
versionCode: 68
|
||
commit: libreoffice-24.2.7.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.7.2
|
||
versionCode: 69
|
||
commit: libreoffice-24.2.7.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.7.2
|
||
versionCode: 70
|
||
commit: libreoffice-24.2.7.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.2.7.2
|
||
versionCode: 71
|
||
commit: libreoffice-24.2.7.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/JAVA_HOME=/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.4.2
|
||
versionCode: 72
|
||
commit: libreoffice-24.8.4.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.4.2
|
||
versionCode: 73
|
||
commit: libreoffice-24.8.4.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.4.2
|
||
versionCode: 74
|
||
commit: libreoffice-24.8.4.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.4.2
|
||
versionCode: 75
|
||
commit: libreoffice-24.8.4.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.5.2
|
||
versionCode: 76
|
||
commit: libreoffice-24.8.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.5.2
|
||
versionCode: 77
|
||
commit: libreoffice-24.8.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.5.2
|
||
versionCode: 78
|
||
commit: libreoffice-24.8.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.5.2
|
||
versionCode: 79
|
||
commit: libreoffice-24.8.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.6.2
|
||
versionCode: 80
|
||
commit: libreoffice-24.8.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.6.2
|
||
versionCode: 81
|
||
commit: libreoffice-24.8.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.6.2
|
||
versionCode: 82
|
||
commit: libreoffice-24.8.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 24.8.6.2
|
||
versionCode: 83
|
||
commit: libreoffice-24.8.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.4.3
|
||
versionCode: 84
|
||
commit: libreoffice-25.2.4.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.4.3
|
||
versionCode: 85
|
||
commit: libreoffice-25.2.4.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.4.3
|
||
versionCode: 86
|
||
commit: libreoffice-25.2.4.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.4.3
|
||
versionCode: 87
|
||
commit: libreoffice-25.2.4.3
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.4.3
|
||
versionCode: 88
|
||
commit: libreoffice-25.2.4.3-android1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.4.3
|
||
versionCode: 89
|
||
commit: libreoffice-25.2.4.3-android1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.4.3
|
||
versionCode: 90
|
||
commit: libreoffice-25.2.4.3-android1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.4.3
|
||
versionCode: 91
|
||
commit: libreoffice-25.2.4.3-android1
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.5.2
|
||
versionCode: 92
|
||
commit: libreoffice-25.2.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.5.2
|
||
versionCode: 93
|
||
commit: libreoffice-25.2.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.5.2
|
||
versionCode: 94
|
||
commit: libreoffice-25.2.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.5.2
|
||
versionCode: 95
|
||
commit: libreoffice-25.2.5.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.6.2
|
||
versionCode: 96
|
||
commit: libreoffice-25.2.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.6.2
|
||
versionCode: 97
|
||
commit: libreoffice-25.2.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidX86_64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.6.2
|
||
versionCode: 98
|
||
commit: libreoffice-25.2.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroid
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
- versionName: 25.2.6.2
|
||
versionCode: 99
|
||
commit: libreoffice-25.2.6.2
|
||
timeout: 43200
|
||
subdir: android/source
|
||
sudo:
|
||
- apt-get update
|
||
- apt-get install -y 7zip ant ant-optional autoconf automake bison build-essential
|
||
flex gperf junit4 nasm python3-dev libfontconfig1-dev libkrb5-dev libnss3-dev
|
||
libservlet-api-java libxml2-utils libxslt1-dev unzip xsltproc zip
|
||
gradle:
|
||
- StrippedUIEditing
|
||
rm:
|
||
- external/onlineupdate/qa/*
|
||
- oox/qa/unit/data/*
|
||
- package/qa/cppunit/data/*
|
||
- qadevOOo/testdocs/qadevlibs/*.jar
|
||
- setup_native/source/packinfo/DS_Store*
|
||
- svx/qa/unit/data/*
|
||
- sw/qa/extras/ww8import/data/*
|
||
- test/signing-keys/random_seed
|
||
- testtools/source/cliversioning/version_libs/*.dll
|
||
- writerperfect/qa/unit/data/*
|
||
prebuild:
|
||
- pushd ../../
|
||
- sed -i -e '/rm /d' -e '/gradlew/d' android/source/Makefile
|
||
- sed -i -e '/maven {/I,+2 d' android/source/build.gradle
|
||
- sed -i -e '/debug/d' android/CustomTarget_lo_android.mk
|
||
- sed -i -e '/ICECREAM_RUN/i CLASSPATH=/usr/share/java/servlet-api.jar \\' external/hsqldb/ExternalProject_hsqldb.mk
|
||
- ./autogen.sh --enable-release-build --with-vendor=F-Droid --with-android-package-name="org.documentfoundation.libreoffice"
|
||
--with-android-ndk=$$NDK$$ --with-android-sdk=$$SDK$$ --with-distro=LibreOfficeAndroidAarch64
|
||
--enable-android-editing
|
||
- make fetch
|
||
- pushd external/tarballs
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do mkdir -p "extracted/${ARCHIVE}";
|
||
7z x -o"extracted/${ARCHIVE}" "${ARCHIVE}"; rm "${ARCHIVE}"; done
|
||
- popd
|
||
- mkdir -p instdir/program/classes/
|
||
- cd $_
|
||
- touch java_uno.jar juh.jar jurt.jar ridl.jar unoloader.jar unoil.jar
|
||
- popd
|
||
- make liboSettings.gradle versionCode=$$VERCODE$$
|
||
scanignore:
|
||
- instdir/program/classes/unoloader.jar
|
||
- instdir/program/classes/ridl.jar
|
||
- instdir/program/classes/unoil.jar
|
||
- instdir/program/classes/jurt.jar
|
||
- instdir/program/classes/juh.jar
|
||
- instdir/program/classes/java_uno.jar
|
||
- solenv/gbuild/empty.zip
|
||
scandelete:
|
||
- external
|
||
build:
|
||
- pushd "../../external/tarballs/extracted/"
|
||
- for ARCHIVE in *.{tar.bz2,tar.gz,tar.xz,tgz,zip}; do pushd "${ARCHIVE}"; 7z
|
||
a "../../${ARCHIVE}" *; popd; done
|
||
- popd
|
||
- cd ../../
|
||
- rm -rf workdir instdir
|
||
- make versionCode=$$VERCODE$$
|
||
ndk: 25.1.8937393
|
||
|
||
MaintainerNotes: |-
|
||
To fix crashes on Tegra2 device, we might need to `sed -i -e 's/mfpu=neon/mfpu=vfpv3-d16/g' configure.ac`, but this might have consequences for other devices. Since we use our own versioncodes, maybe have a third flavor?
|
||
|
||
Four flavours of each version: X86, x86_64, armv7 and aarch64, hence four builds with different version codes for each underlying LibreOffice version. The builds only differ in a command line flag to autogen.sh.
|
||
|
||
External libraries/tarballs are downloaded using the `make fetch` command and extracted in prebuild, so that they are scanned as well and unwanted binaries are removed during the scan. They're re-packed again to the original location where the LibreOffice build system expects them in the build step (i.e. after scanning).
|
||
|
||
For the build of the HSQLDB external, the Java classpath is explicitly set to use the system-provided Java Servlet API jar, because the one contained in the HSQLDB tarball that is usually used is deleted as binary during the scan.
|
||
|
||
The cd/mkdir/touch commands near the end of the prebuild are to enable fdroid to run the project clean command, which expects these dependencies.
|
||
|
||
In the build section, the touch-ed files from the prebuild are removed before making the libreoffice core.
|
||
|
||
Currently, the automatic update (check) mechanism can't be used since the versionCode is only set via an environment variable during the build.
|
||
|
||
ArchivePolicy: 12
|
||
AutoUpdateMode: None
|
||
UpdateCheckMode: None
|
||
CurrentVersion: 25.2.6.2
|
||
CurrentVersionCode: 99
|