mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-03 20:47:14 +08:00
Update LibreOffice
This commit is contained in:
parent
84e344d221
commit
d122b20cdc
@ -24,8 +24,8 @@ pkgname=('libreoffice' 'libreoffice-sdk'
|
||||
'libreoffice-extension-validator'
|
||||
'libreoffice-extension-watch-window'
|
||||
'libreoffice-extension-wiki-publisher')
|
||||
_LOver=3.4.0.2
|
||||
pkgver=3.4.0
|
||||
_LOver=3.4.1.3
|
||||
pkgver=3.4.1
|
||||
pkgrel=1
|
||||
arch=('i686' 'x86_64')
|
||||
#_LO_tree="3.4"
|
||||
@ -43,9 +43,9 @@ makedepends=( # makedepends
|
||||
'redland' 'libgraphite' 'hyphen' 'lpsolve' 'gcc-libs' 'sh' 'libtextcat'
|
||||
'hicolor-icon-theme' 'desktop-file-utils' 'shared-mime-info' 'ttf-dejavu' 'libcups')
|
||||
|
||||
_mirror="http://download.documentfoundation.org/libreoffice/src"
|
||||
__mirror="http://download.documentfoundation.org/libreoffice/src"
|
||||
#_mirror="http://dev-builds.libreoffice.org/pre-releases/src/"
|
||||
_additional_source_url="http://hg.services.openoffice.org/binaries"
|
||||
|
||||
source=(${_mirror}/${pkgbase}-{artwork,base,bootstrap,calc,components,extensions,extras,filters,help,impress,libs-core,libs-extern,libs-extern-sys,libs-gui,postprocess,sdk,testing,ure,writer}-${_LOver}.tar.bz2 #,translations
|
||||
${_additional_source_url}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
|
||||
${_additional_source_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
|
||||
@ -73,7 +73,6 @@ source=(${_mirror}/${pkgbase}-{artwork,base,bootstrap,calc,components,extensions
|
||||
http://download.go-oo.org/src/7a0dcb3fe1e8c7229ab4fb868b7325e6-mdds_0.5.2.tar.bz2
|
||||
http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll
|
||||
http://download.go-oo.org/extern/b4cae0700aa1c2aef7eb7f345365e6f1-translate-toolkit-1.8.1.tar.bz2
|
||||
http://download.go-oo.org/src/451ccf439a36a568653b024534669971-ConvertTextToNumber-1.3.2.oxt
|
||||
http://download.go-oo.org/src/90401bca927835b6fbae4a707ed187c8-nlpsolver-0.9.tar.bz2
|
||||
http://download.go-oo.org/src/f02578f5218f217a9f20e9c30e119c6a-boost_1_44_0.tar.bz2
|
||||
http://ooo.itc.hu/oxygenoffice/download/libreoffice/7e7efc5d4a03126bb9ae3ae9aa2c4e87-Barcode_1.3.1.0.oxt
|
||||
@ -86,10 +85,10 @@ source=(${_mirror}/${pkgbase}-{artwork,base,bootstrap,calc,components,extensions
|
||||
http://ooo.itc.hu/oxygenoffice/download/libreoffice/9d60b6cfa3ef1926848710bbcd11115b-typo_0.4.2.oxt
|
||||
http://ooo.itc.hu/oxygenoffice/download/libreoffice/dbaafd21de055e582d92d7d32fe9da13-gdocs_2.3.1.oxt
|
||||
http://ooo.itc.hu/oxygenoffice/download/libreoffice/b7b2d0e04e142f26dd96119c80757d1f-oooblogger_0.1.oxt
|
||||
buildfix_i116795.diff
|
||||
buildfix_boost.diff
|
||||
buildfix_ct2n.diff
|
||||
vbahelper.visibility.patch
|
||||
buildfix_bison25.diff)
|
||||
0001-fix-configure-without-the-optional-translations-modu.patch)
|
||||
noextract=(185d60944ea767075d27247c3162b3bc-unowinreg.dll
|
||||
b4cae0700aa1c2aef7eb7f345365e6f1-translate-toolkit-1.8.1.tar.bz2
|
||||
7a0dcb3fe1e8c7229ab4fb868b7325e6-mdds_0.5.2.tar.bz2
|
||||
@ -128,25 +127,25 @@ noextract=(185d60944ea767075d27247c3162b3bc-unowinreg.dll
|
||||
b7b2d0e04e142f26dd96119c80757d1f-oooblogger_0.1.oxt
|
||||
90401bca927835b6fbae4a707ed187c8-nlpsolver-0.9.tar.bz2
|
||||
f02578f5218f217a9f20e9c30e119c6a-boost_1_44_0.tar.bz2)
|
||||
md5sums=('7427ddd5ae63b6ee7aa868201dfbccaa'
|
||||
'a78a8e08731213da02c65060cedc5589'
|
||||
'596da255e2728faccc8f2361171270ec'
|
||||
'8ed9803a34d13da1764e7523d550d6b0'
|
||||
'9be46d7c4bf3a60ee8dd0a5ef3638f82'
|
||||
'b60db802866ab71c485de42e6382d1bb'
|
||||
'09e374cf3bd8f07a043883393012d69b'
|
||||
'af9f25aa04dc4ef7b797f7bcc743877c'
|
||||
'ad29de786d76d67759f9d2dd574b29be'
|
||||
'ff13a8ac0ea324122b75773fd80a9245'
|
||||
'6eb8f53e01da7a945ee4cd42b7297732'
|
||||
'90df27d4cbf490668ce4f03ff7dba521'
|
||||
'c0ea197183564c49306a1c79ca571e51'
|
||||
'91e69ed3c0be542fa7f69ca3da2d7808'
|
||||
'a81c787b2e5469c2acc9f335b2c9e52f'
|
||||
'ee1c78af6553657614b1a43adf4750ac'
|
||||
'c970d6212618fc9b34526907eb030ce6'
|
||||
'6d25488c81af09d87015bf487243042f'
|
||||
'9a39234a49516b7035309e28dd4f0784'
|
||||
md5sums=('10b3212002688e7ce49a276c68352b50'
|
||||
'c6547ec8f971284ea1e58bb39375c500'
|
||||
'26328364a0804dedab94818c15e76871'
|
||||
'd26c6ab53c9404e82e04ea366d4db261'
|
||||
'132aa87f2f3e7fff62d7211a86b769f3'
|
||||
'801c254c28402df0c5fb5e2615817a6d'
|
||||
'b94208fdae537f0b026ee26cede9a946'
|
||||
'096e3071949d1eedf73faa13a2cf7b7e'
|
||||
'e27e715b08cc6a35988aaa6efab6cc7f'
|
||||
'e94d7adb79f38d3fd8119b712b04cc6e'
|
||||
'1d2e7ca24b9fffafeaf236817fc8cbe9'
|
||||
'69a9af6536607340a57b54b5562077f7'
|
||||
'3b4e819497ba695f5c64a0107c2aac8d'
|
||||
'5a7370a79e563f649f6bf506bc71928c'
|
||||
'c480ed571703e68d851fbbcd4aa520be'
|
||||
'222cec135152c108068baa4e370a3f68'
|
||||
'93524298efb472503b12ae47c95de399'
|
||||
'5420c40473f8bf8e5b400dd8a1e54f02'
|
||||
'1516196f023bb1ae55fd1773a8db9d16'
|
||||
'1f24ab1d39f4a51faf22244c94a6203f'
|
||||
'35c94d2df8893241173de1d16b6034c0'
|
||||
'798b2ffdc8bcfe7bca2cf92b62caf685'
|
||||
@ -173,7 +172,6 @@ md5sums=('7427ddd5ae63b6ee7aa868201dfbccaa'
|
||||
'7a0dcb3fe1e8c7229ab4fb868b7325e6'
|
||||
'185d60944ea767075d27247c3162b3bc'
|
||||
'b4cae0700aa1c2aef7eb7f345365e6f1'
|
||||
'451ccf439a36a568653b024534669971'
|
||||
'90401bca927835b6fbae4a707ed187c8'
|
||||
'f02578f5218f217a9f20e9c30e119c6a'
|
||||
'7e7efc5d4a03126bb9ae3ae9aa2c4e87'
|
||||
@ -186,10 +184,10 @@ md5sums=('7427ddd5ae63b6ee7aa868201dfbccaa'
|
||||
'9d60b6cfa3ef1926848710bbcd11115b'
|
||||
'dbaafd21de055e582d92d7d32fe9da13'
|
||||
'b7b2d0e04e142f26dd96119c80757d1f'
|
||||
'0520d63c946e272ed3bdfc863fbdc42e'
|
||||
'bc228237108cab7745897a9f466b6d39'
|
||||
'eee273f501ff45dc5f1365e78c6d57c0'
|
||||
'43b145db28e6c0d73578ae6fd35e510d'
|
||||
'4fa96e04b41a6e86774e74a972024b3e')
|
||||
'f8a8fdcc58f50560fbc266e28efdbbfe')
|
||||
|
||||
build() {
|
||||
|
||||
@ -213,11 +211,15 @@ build() {
|
||||
cd ${srcdir}/build
|
||||
|
||||
# buildfixes & bugfixes
|
||||
patch -Np1 -i ${srcdir}/buildfix_i116795.diff
|
||||
patch -Np1 -i ${srcdir}/buildfix_boost.diff
|
||||
patch -Np1 -i ${srcdir}/buildfix_ct2n.diff
|
||||
patch -Np0 -i ${srcdir}/vbahelper.visibility.patch
|
||||
patch -Np0 -i ${srcdir}/buildfix_bison25.diff
|
||||
patch -Np1 -i ${srcdir}/0001-fix-configure-without-the-optional-translations-modu.patch
|
||||
|
||||
# unset C(XX)FLAGS
|
||||
# http://www.openoffice.org/issues/show_bug.cgi?id=103205
|
||||
# unset CFLAGS
|
||||
# unset CXXFLAGS
|
||||
|
||||
#use the CFLAGS but remove the LibO overridden ones
|
||||
for i in $CFLAGS; do
|
||||
@ -230,6 +232,21 @@ build() {
|
||||
# python2 fix
|
||||
export PYTHON=python2
|
||||
|
||||
# http://wiki.documentfoundation.org/Development/How_to_build/Configure_options
|
||||
|
||||
# if [ "$CARCH" = "x86_64" ]; then
|
||||
# EXTRAOPTS="--without-stlport"
|
||||
# else
|
||||
# EXTRAOPTS="--with-stlport" # --without-system-boost"
|
||||
# # # avoid problems with ixion for now
|
||||
# sed -i '/fields-table-formula.diff/d' patches/dev300/apply || return 1
|
||||
# fi
|
||||
|
||||
# autoconf -v -f
|
||||
|
||||
# non-SMP test build
|
||||
# export MAKEFLAGS="-j1"
|
||||
|
||||
./configure --with-build-version="${_LOver} Chakra GNU/Linux-${pkgrel}" --with-vendor="Chakra GNU/Linux" \
|
||||
--with-unix-wrapper="libreoffice" \
|
||||
--with-max-jobs=${MAKEFLAGS/-j/} --with-num-cpus=${MAKEFLAGS/-j/} \
|
||||
|
Loading…
Reference in New Issue
Block a user