Update LibreOffice

This commit is contained in:
Manuel 2011-07-07 22:16:55 +00:00
parent 84e344d221
commit d122b20cdc

View File

@ -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/} \