extra/libreoffice-fresh to 6.0.6-1

This commit is contained in:
Kevin Mihelich 2018-08-06 12:49:23 +00:00
parent 12b35460e0
commit 9154dec405

View file

@ -19,13 +19,13 @@ _google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4
pkgbase=libreoffice-fresh
pkgname=('libreoffice-fresh-sdk' 'libreoffice-fresh')
_LOver=6.0.5.2
pkgver=6.0.5
_LOver=6.0.6.2
pkgver=6.0.6
pkgrel=1
arch=('x86_64')
license=('LGPL3')
url="http://www.libreoffice.org/"
makedepends=('curl>=7.20.0' 'hunspell>=1.2.8' 'python>=3.6' 'libwpd>=0.9.2' 'libwps'
makedepends=('curl>=7.20.0' 'hunspell>=1.2.8' 'python>=3.7' 'libwpd>=0.9.2' 'libwps'
'neon>=0.28.6' 'pango' 'nspr' 'libjpeg' 'libxrandr' 'libgl' 'dbus-glib'
'libxslt' 'redland' 'hyphen' 'lpsolve' 'gcc-libs' 'sh' 'graphite' 'icu'
'lcms2' 'poppler>=0.24.0' 'libvisio' 'libetonyek' 'libodfgen' 'libcdr'
@ -83,11 +83,11 @@ noextract=(boost_1_65_1.tar.bz2
185d60944ea767075d27247c3162b3bc-unowinreg.dll
)
validpgpkeys=('C2839ECAD9408FBE9531C3E9F434A1EFAFEEAEA3') # LibreOffice Build Team (CODE SIGNING KEY) <build@documentfoundation.org>
sha256sums=('b6fd3951ad50bfbe48340c0368f3cbd9eae92b31550809a1db88fc048f04069a'
sha256sums=('f1666430abf616a3813e4c886b51f157366f592102ae0e874abc17f3d58c6a8e'
'SKIP'
'492db3e52c67944c2747a573f1b0efa1afb2ca747b95c1cdd495c46fcca97fb6'
'7e49f0dc0e7fd8e2628939833063d60e6c92bdec019226037446595c87eee85e'
'SKIP'
'99e62f75bc94ca0797d22ef6fcca29af575578fb58bba5e77bc892dd655a0fdd'
'ab55fcc7e6103e541288a369236c5fe2c7b6c3f7d86b2b62b198f7977ca92742'
'SKIP'
'9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81'
'64585ac36a81291a58269ec5347e7e3e2e8596dbacb9221015c208191333c6e1'
@ -122,7 +122,8 @@ prepare() {
# don't run broken tests
sed -i "/CppunitTest_sw_ooxmlexport9/d" sw/Module_sw.mk
sed -i "/CppunitTest_sw_uiwriter/d" sw/Module_sw.mk
sed -i "/CppunitTest_sw_uiwriter/d" sw/Module_sw.mk
sed -i "/CppunitTest_sw_ww8export2/d" sw/Module_sw.mk
sed -i "/CppunitTest_xmlsecurity_signing/d" xmlsecurity/Module_xmlsecurity.mk
sed -i "/CppunitTest_sc_subsequent_filters_test/d" sc/Module_sc.mk
sed -i "/CppunitTest_sc_subsequent_export_test/d" sc/Module_sc.mk
@ -131,7 +132,6 @@ prepare() {
sed -i "/CppunitTest_dbaccess_hsqldb/d" dbaccess/Module_dbaccess.mk
# apply upstream fix for broken cppunit test
patch -Np1 -i ../emfio.patch
# sed -i "/emfio\/emfio/d" emfio/CppunitTest_emfio_emf_test.mk
sed -i "/CppunitTest_emfio_emf_test/d" emfio/Module_emfio.mk
# unowinreg.dll must be a file not a symlink or the result will become a broken symlink
@ -281,7 +281,7 @@ package_libreoffice-fresh-sdk() {
package_libreoffice-fresh() {
pkgdesc="LibreOffice branch which contains new features and program enhancements"
depends=('curl>=7.20.0' 'hunspell>=1.2.8' 'python>=3.6' 'libwpd>=0.9.2' 'libwps'
depends=('curl>=7.20.0' 'hunspell>=1.2.8' 'python>=3.7' 'libwpd>=0.9.2' 'libwps'
'neon>=0.28.6' 'pango' 'nspr' 'libjpeg' 'libxrandr' 'libgl' 'dbus-glib'
'libxslt' 'redland' 'hyphen' 'lpsolve' 'gcc-libs' 'sh' 'graphite' 'icu'
'lcms2' 'poppler>=0.24.0' 'libvisio' 'libetonyek' 'libodfgen' 'libcdr'
@ -334,11 +334,11 @@ package_libreoffice-fresh() {
install -m755 ${srcdir}/libreoffice-fresh.{sh,csh} ${pkgdir}/etc/profile.d/
# make pyuno find its modules
install -dm755 ${pkgdir}/usr/lib/python3.6/site-packages
install -dm755 ${pkgdir}/usr/lib/python3.7/site-packages
ln -svf /usr/lib/libreoffice/program/uno.py \
${pkgdir}/usr/lib/python3.6/site-packages/uno.py
${pkgdir}/usr/lib/python3.7/site-packages/uno.py
ln -svf /usr/lib/libreoffice/program/unohelper.py \
${pkgdir}/usr/lib/python3.6/site-packages/unohelper.py
${pkgdir}/usr/lib/python3.7/site-packages/unohelper.py
# add a symlink required for gnome-documents; FS#51887
# https://lists.freedesktop.org/archives/libreoffice/2016-March/073787.html