summaryrefslogtreecommitdiffstats
path: root/libreoffice
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2012-04-11 14:33:17 +0000
committer Eric Hameleers <alien@slackware.com>2012-04-11 14:33:17 +0000
commita3a4eb72d1d8b36ef41d30b6ee3ed8c295a5ce07 (patch)
tree1d14471125d25e7a1defaf0287cb140eab98488d /libreoffice
parent4b684dd321b3474558ccb2048107e9a180cedf77 (diff)
downloadasb-a3a4eb72d1d8b36ef41d30b6ee3ed8c295a5ce07.tar.gz
asb-a3a4eb72d1d8b36ef41d30b6ee3ed8c295a5ce07.tar.xz
First check-in for 3.5.2. ARM related fixes incorporated. Seems to compile OK, but the final bits and pieces of packaging may still have to be tweaked
Diffstat (limited to 'libreoffice')
-rwxr-xr-xlibreoffice/build/libreoffice36.SlackBuild854
1 files changed, 500 insertions, 354 deletions
diff --git a/libreoffice/build/libreoffice36.SlackBuild b/libreoffice/build/libreoffice36.SlackBuild
index 987ef22f..48d5eb94 100755
--- a/libreoffice/build/libreoffice36.SlackBuild
+++ b/libreoffice/build/libreoffice36.SlackBuild
@@ -106,6 +106,8 @@
# Moved a lot of language-specific files to their language packs.
# Thanks to Andrzej Szelachow for reporting about the dictionary
# and language files.
+# 3.5.2-1: 08/apr/2012 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# Run 'sh libreoffice.SlackBuild' to build a Slackware package.
# The package (.txz) and .txt file as well as build logs are created in /tmp .
@@ -131,7 +133,7 @@ TAG=${TAG:-alien}
#SRCVER=${SRCVER:-HEAD}
#SRCVER=${SRCVER:-3.3.0.4}
-SRCVER=${SRCVER:-3.4.5}
+SRCVER=${SRCVER:-3.5.2}
SUBVER=".2"
# If we pull a git shapshot, use today's date as the VERSION:
@@ -147,7 +149,7 @@ elif [ "$(echo $SRCVER |cut -c1,2)" = "20" ]; then
else
VERSION=$SRCVER
USE_GIT="no"
- COMPR="bz2"
+ COMPR="xz"
fi
DOCS="AUTHORS COPYING* MAINTAINERS NEWS README* TODO"
@@ -162,7 +164,7 @@ SRCDIR=$(cd $(dirname $0); pwd)
# Select default langue for the libreoffice package:
DEF_LANG=${DEF_LANG:-"en_US"}
-# If this variable is non-empty, we will build additional languuage packs;
+# If this variable is non-empty, we will build additional language packs;
# otherwise LibreOffice will be built for one language, defined in DEF_LANG:
# Note:
# The languages plus their descriptive names are kept in an external file
@@ -188,312 +190,344 @@ SRCBASE="http://download.documentfoundation.org/libreoffice/src/${VERSION}"
GITBASE="git://anongit.freedesktop.org/git/libreoffice"
# Core components of LibreOffice (downloaded or checked-out) are:
-# artwork base bootstrap build calc components extras filters help
-# impress libs-gui libs-core libs-extern postprocess sdk testing
-# ure writer libs-extern-sys extensions l10n
+# binfilter core dictionaries help translations
-# We will need the "bootstrap" tarball first.
# Use SRCURL for tarball releases and GITURI for git snapshots:
-SOURCE[0]="$SRCDIR/sources/libreoffice-bootstrap-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[0]="$SRCBASE/libreoffice-bootstrap-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[0]="$GITBASE/build"
-# And the rest...
-SOURCE[1]="$SRCDIR/sources/libreoffice-artwork-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[1]="$SRCBASE/libreoffice-artwork-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[1]="$GITBASE/artwork"
+SOURCE[0]="$SRCDIR/sources/libreoffice-binfilter-${VERSION}${SUBVER}.tar.${COMPR}"
+SRCURL[0]="$SRCBASE/libreoffice-binfilter-${VERSION}${SUBVER}.tar.${COMPR}"
+GITURI[0]="$GITBASE/binfilter"
+
+SOURCE[1]="$SRCDIR/sources/libreoffice-core-${VERSION}${SUBVER}.tar.${COMPR}"
+SRCURL[1]="$SRCBASE/libreoffice-core-${VERSION}${SUBVER}.tar.${COMPR}"
+GITURI[1]="$GITBASE/core"
-SOURCE[2]="$SRCDIR/sources/libreoffice-base-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[2]="$SRCBASE/libreoffice-base-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[2]="$GITBASE/base"
+SOURCE[2]="$SRCDIR/sources/libreoffice-dictionaries-${VERSION}${SUBVER}.tar.${COMPR}"
+SRCURL[2]="$SRCBASE/libreoffice-dictionaries-${VERSION}${SUBVER}.tar.${COMPR}"
+GITURI[2]="$GITBASE/dictionaries"
-SOURCE[3]="$SRCDIR/sources/libreoffice-calc-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[3]="$SRCBASE/libreoffice-calc-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[3]="$GITBASE/calc"
+SOURCE[3]="$SRCDIR/sources/libreoffice-help-${VERSION}${SUBVER}.tar.${COMPR}"
+SRCURL[3]="$SRCBASE/libreoffice-help-${VERSION}${SUBVER}.tar.${COMPR}"
+GITURI[3]="$GITBASE/help"
-SOURCE[4]="$SRCDIR/sources/libreoffice-components-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[4]="$SRCBASE/libreoffice-components-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[4]="$GITBASE/components"
+SOURCE[4]="$SRCDIR/sources/libreoffice-translations-${VERSION}${SUBVER}.tar.${COMPR}"
+SRCURL[4]="$SRCBASE/libreoffice-translations-${VERSION}${SUBVER}.tar.${COMPR}"
+GITURI[4]="$GITBASE/translations"
-SOURCE[5]="$SRCDIR/sources/libreoffice-extras-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[5]="$SRCBASE/libreoffice-extras-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[5]="$GITBASE/extras"
+# Two files that are used to determine what needs to be downloaded:
+SOURCE[5]="$SRCDIR/sources/ooo.lst.in-${VERSION}${SUBVER}"
+SRCURL[5]="http://cgit.freedesktop.org/libreoffice/core/plain/ooo.lst.in?id=libreoffice-${VERSION}${SUBVER}"
+SOURCE[6]="$SRCDIR/sources/download-${VERSION}${SUBVER}"
+SRCURL[6]="http://cgit.freedesktop.org/libreoffice/core/plain/download?id=libreoffice-${VERSION}${SUBVER}"
-SOURCE[6]="$SRCDIR/sources/libreoffice-filters-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[6]="$SRCBASE/libreoffice-filters-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[6]="$GITBASE/filters"
+# Extra libraries / binaries required to build LibreOffice from source:
+# Lots of tarballs of which I am not sure which one are really needed...
+#
+# A quick way to find if the array needs editing is to run this command
+# (it should output nothing):
+# for FILE in `wget -q -O - "http://cgit.freedesktop.org/libreoffice/core/plain/ooo.lst.in?id=$(echo $PRGNAM-$VERSION$SUBVER)" |grep -v "^http://"` |grep -v "^@" ; do if [ ! -f sources/$FILE ]; then echo $FILE; fi ; done;
+#
-SOURCE[7]="$SRCDIR/sources/libreoffice-help-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[7]="$SRCBASE/libreoffice-help-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[7]="$GITBASE/help"
+SOURCE[7]="$SRCDIR/sources/48a9f787f43a09c0a9b7b00cd1fddbbf-hyphen-2.7.1.tar.gz"
+SRCURL[7]="http://dev-www.libreoffice.org/src/48a9f787f43a09c0a9b7b00cd1fddbbf-hyphen-2.7.1.tar.gz"
-SOURCE[8]="$SRCDIR/sources/libreoffice-impress-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[8]="$SRCBASE/libreoffice-impress-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[8]="$GITBASE/impress"
+SOURCE[8]="$SRCDIR/sources/63ddc5116488985e820075e65fbe6aa4-openssl-0.9.8o.tar.gz"
+SRCURL[8]="http://dev-www.libreoffice.org/src/63ddc5116488985e820075e65fbe6aa4-openssl-0.9.8o.tar.gz"
-SOURCE[9]="$SRCDIR/sources/libreoffice-libs-gui-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[9]="$SRCBASE/libreoffice-libs-gui-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[9]="$GITBASE/libs-gui"
+SOURCE[9]="$SRCDIR/sources/db5ffcd50064421176e8afb7b85fd1a7-pixman-0.24.0.tar.bz2"
+SRCURL[9]="http://dev-www.libreoffice.org/src/db5ffcd50064421176e8afb7b85fd1a7-pixman-0.24.0.tar.bz2"
-SOURCE[10]="$SRCDIR/sources/libreoffice-libs-core-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[10]="$SRCBASE/libreoffice-libs-core-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[10]="$GITBASE/libs-core"
+SOURCE[10]="$SRCDIR/sources/0b49ede71c21c0599b0cc19b353a6cb3-README_apache-commons.txt"
+SRCURL[10]="http://dev-www.libreoffice.org/src/0b49ede71c21c0599b0cc19b353a6cb3-README_apache-commons.txt"
-SOURCE[11]="$SRCDIR/sources/libreoffice-libs-extern-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[11]="$SRCBASE/libreoffice-libs-extern-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[11]="$GITBASE/libs-extern"
+SOURCE[11]="$SRCDIR/sources/e1c178b18f130b40494561f02bc1a948-libexttextcat-3.2.0.tar.bz2"
+SRCURL[11]="http://dev-www.libreoffice.org/src/e1c178b18f130b40494561f02bc1a948-libexttextcat-3.2.0.tar.bz2"
-SOURCE[12]="$SRCDIR/sources/libreoffice-postprocess-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[12]="$SRCBASE/libreoffice-postprocess-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[12]="$GITBASE/postprocess"
+SOURCE[12]="$SRCDIR/sources/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip"
+SRCURL[12]="http://dev-www.libreoffice.org/src/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip"
-SOURCE[13]="$SRCDIR/sources/libreoffice-sdk-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[13]="$SRCBASE/libreoffice-sdk-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[13]="$GITBASE/sdk"
+SOURCE[13]="$SRCDIR/sources/1756c4fa6c616ae15973c104cd8cb256-Adobe-Core35_AFMs-314.tar.gz"
+SRCURL[13]="http://dev-www.libreoffice.org/src/1756c4fa6c616ae15973c104cd8cb256-Adobe-Core35_AFMs-314.tar.gz"
-SOURCE[14]="$SRCDIR/sources/libreoffice-testing-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[14]="$SRCBASE/libreoffice-testing-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[14]="$GITBASE/testing"
+SOURCE[14]="$SRCDIR/sources/18f577b374d60b3c760a3a3350407632-STLport-4.5.tar.gz"
+SRCURL[14]="http://dev-www.libreoffice.org/src/18f577b374d60b3c760a3a3350407632-STLport-4.5.tar.gz"
-SOURCE[15]="$SRCDIR/sources/libreoffice-ure-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[15]="$SRCBASE/libreoffice-ure-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[15]="$GITBASE/ure"
+SOURCE[15]="$SRCDIR/sources/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz"
+SRCURL[15]="http://dev-www.libreoffice.org/src/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz"
-SOURCE[16]="$SRCDIR/sources/libreoffice-writer-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[16]="$SRCBASE/libreoffice-writer-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[16]="$GITBASE/writer"
+SOURCE[16]="$SRCDIR/sources/24be19595acad0a2cae931af77a0148a-LICENSE_source-9.0.0.7-bj.html"
+SRCURL[16]="http://dev-www.libreoffice.org/src/24be19595acad0a2cae931af77a0148a-LICENSE_source-9.0.0.7-bj.html"
-SOURCE[17]="$SRCDIR/sources/libreoffice-libs-extern-sys-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[17]="$SRCBASE/libreoffice-libs-extern-sys-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[17]="$GITBASE/libs-extern-sys"
+SOURCE[17]="$SRCDIR/sources/26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz"
+SRCURL[17]="http://dev-www.libreoffice.org/src/26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz"
-SOURCE[18]="$SRCDIR/sources/libreoffice-extensions-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[18]="$SRCBASE/libreoffice-extensions-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[18]="$GITBASE/extensions"
+SOURCE[18]="$SRCDIR/sources/284e768eeda0e2898b0d5bf7e26a016e-raptor-1.4.18.tar.gz"
+SRCURL[18]="http://dev-www.libreoffice.org/src/284e768eeda0e2898b0d5bf7e26a016e-raptor-1.4.18.tar.gz"
-SOURCE[19]="$SRCDIR/sources/libreoffice-translations-${VERSION}${SUBVER}.tar.${COMPR}"
-SRCURL[19]="$SRCBASE/libreoffice-translations-${VERSION}${SUBVER}.tar.${COMPR}"
-GITURI[19]="$GITBASE/l10n"
+SOURCE[19]="$SRCDIR/sources/2a177023f9ea8ec8bd00837605c5df1b-jakarta-tomcat-5.0.30-src.tar.gz"
+SRCURL[19]="http://dev-www.libreoffice.org/src/2a177023f9ea8ec8bd00837605c5df1b-jakarta-tomcat-5.0.30-src.tar.gz"
-# Extra libraries / binaries required to build LibreOffice from source:
+SOURCE[20]="$SRCDIR/sources/2ae988b339daec234019a7066f96733e-commons-lang-2.3-src.tar.gz"
+SRCURL[20]="http://dev-www.libreoffice.org/src/2ae988b339daec234019a7066f96733e-commons-lang-2.3-src.tar.gz"
-SOURCE[20]="$SRCDIR/sources/ooo-cli-prebuilt-3.3.tar.bz2"
-SRCURL[20]="http://download.go-oo.org//DEV300/ooo-cli-prebuilt-3.3.tar.bz2"
+SOURCE[21]="$SRCDIR/sources/2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz"
+SRCURL[21]="http://dev-www.libreoffice.org/src/2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz"
-SOURCE[21]="$SRCDIR/sources/cairo-1.4.10.tar.gz"
-SRCURL[21]="http://cairographics.org/releases//cairo-1.4.10.tar.gz"
+SOURCE[22]="$SRCDIR/sources/0be45d54cc5e1c2e3102e32b8c190346-liberation-fonts-ttf-1.07.1.tar.gz"
+SRCURL[22]="http://dev-www.libreoffice.org/src/0be45d54cc5e1c2e3102e32b8c190346-liberation-fonts-ttf-1.07.1.tar.gz"
-SOURCE[22]="$SRCDIR/sources/mdbtools-0.6pre1.tar.gz"
-SRCURL[22]="http://download.go-oo.org//SRC680/mdbtools-0.6pre1.tar.gz"
+SOURCE[23]="$SRCDIR/sources/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip"
+SRCURL[23]="http://dev-www.libreoffice.org/src/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip"
-# Gzipped archive erroneously named .bz2 :
-SOURCE[23]="$SRCDIR/sources/extras-3.1.tar.gz"
-SRCURL[23]="http://download.go-oo.org//SRC680/extras-3.1.tar.bz2"
+SOURCE[24]="$SRCDIR/sources/35efabc239af896dfb79be7ebdd6e6b9-gentiumbasic-fonts-1.10.zip"
+SRCURL[24]="http://dev-www.libreoffice.org/src/35efabc239af896dfb79be7ebdd6e6b9-gentiumbasic-fonts-1.10.zip"
-SOURCE[24]="$SRCDIR/sources/biblio.tar.bz2"
-SRCURL[24]="http://download.go-oo.org//SRC680/biblio.tar.bz2"
+SOURCE[25]="$SRCDIR/sources/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip"
+SRCURL[25]="http://dev-www.libreoffice.org/src/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip"
-# Further tarballs of which I am not sure which one are really needed.
-# The list can be obtained by running ($VERSION being an actual git tag):
-# "http://cgit.freedesktop.org/libreoffice/bootstrap/plain/ooo.lst?id=$(echo $PRGNAM-$VERSION)"
-#
-# A quick way to find if the array needs editing is to run this command
-# (it should output nothing):
-# for FILE in `wget -q -O - "http://cgit.freedesktop.org/libreoffice/bootstrap/plain/ooo.lst?id=$(echo $PRGNAM-$VERSION)" | grep -v "^http://"` ; do if [ ! -f sources/$FILE ]; then echo $FILE; fi ; done;
-#
-SOURCE[25]="$SRCDIR/sources/b4cae0700aa1c2aef7eb7f345365e6f1-translate-toolkit-1.8.1.tar.bz2"
-SRCURL[25]="http://download.go-oo.org/extern/b4cae0700aa1c2aef7eb7f345365e6f1-translate-toolkit-1.8.1.tar.bz2"
-SOURCE[26]="$SRCDIR/sources/63ddc5116488985e820075e65fbe6aa4-openssl-0.9.8o.tar.gz"
-SRCURL[26]="http://hg.services.openoffice.org/binaries/63ddc5116488985e820075e65fbe6aa4-openssl-0.9.8o.tar.gz"
-SOURCE[27]="$SRCDIR/sources/09357cc74975b01714e00c5899ea1881-pixman-0.12.0.tar.gz"
-SRCURL[27]="http://hg.services.openoffice.org/binaries/09357cc74975b01714e00c5899ea1881-pixman-0.12.0.tar.gz"
-SOURCE[28]="$SRCDIR/sources/0b49ede71c21c0599b0cc19b353a6cb3-README_apache-commons.txt"
-SRCURL[28]="http://hg.services.openoffice.org/binaries/0b49ede71c21c0599b0cc19b353a6cb3-README_apache-commons.txt"
-SOURCE[29]="$SRCDIR/sources/9ed97fce60a9a65852402248a6659492-hunspell-1.3.1.tar.gz"
-SRCURL[29]="http://download.go-oo.org/src/9ed97fce60a9a65852402248a6659492-hunspell-1.3.1.tar.gz"
-SOURCE[30]="$SRCDIR/sources/128cfc86ed5953e57fe0f5ae98b62c2e-libtextcat-2.2.tar.gz"
-SRCURL[30]="http://hg.services.openoffice.org/binaries/128cfc86ed5953e57fe0f5ae98b62c2e-libtextcat-2.2.tar.gz"
-SOURCE[31]="$SRCDIR/sources/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip"
-SRCURL[31]="http://hg.services.openoffice.org/binaries/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip"
-SOURCE[32]="$SRCDIR/sources/1756c4fa6c616ae15973c104cd8cb256-Adobe-Core35_AFMs-314.tar.gz"
-SRCURL[32]="http://hg.services.openoffice.org/binaries/1756c4fa6c616ae15973c104cd8cb256-Adobe-Core35_AFMs-314.tar.gz"
-SOURCE[33]="$SRCDIR/sources/18f577b374d60b3c760a3a3350407632-STLport-4.5.tar.gz"
-SRCURL[33]="http://hg.services.openoffice.org/binaries/18f577b374d60b3c760a3a3350407632-STLport-4.5.tar.gz"
-SOURCE[34]="$SRCDIR/sources/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz"
-SRCURL[34]="http://hg.services.openoffice.org/binaries/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz"
-SOURCE[35]="$SRCDIR/sources/24be19595acad0a2cae931af77a0148a-LICENSE_source-9.0.0.7-bj.html"
-SRCURL[35]="http://hg.services.openoffice.org/binaries/24be19595acad0a2cae931af77a0148a-LICENSE_source-9.0.0.7-bj.html"
-SOURCE[36]="$SRCDIR/sources/26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz"
-SRCURL[36]="http://hg.services.openoffice.org/binaries/26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz"
-SOURCE[37]="$SRCDIR/sources/284e768eeda0e2898b0d5bf7e26a016e-raptor-1.4.18.tar.gz"
-SRCURL[37]="http://hg.services.openoffice.org/binaries/284e768eeda0e2898b0d5bf7e26a016e-raptor-1.4.18.tar.gz"
-SOURCE[38]="$SRCDIR/sources/2a177023f9ea8ec8bd00837605c5df1b-jakarta-tomcat-5.0.30-src.tar.gz"
-SRCURL[38]="http://hg.services.openoffice.org/binaries/2a177023f9ea8ec8bd00837605c5df1b-jakarta-tomcat-5.0.30-src.tar.gz"
-SOURCE[39]="$SRCDIR/sources/2ae988b339daec234019a7066f96733e-commons-lang-2.3-src.tar.gz"
-SRCURL[39]="http://hg.services.openoffice.org/binaries/2ae988b339daec234019a7066f96733e-commons-lang-2.3-src.tar.gz"
-SOURCE[40]="$SRCDIR/sources/2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz"
-SRCURL[40]="http://hg.services.openoffice.org/binaries/2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz"
-SOURCE[41]="$SRCDIR/sources/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip"
-SRCURL[41]="http://hg.services.openoffice.org/binaries/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip"
-SOURCE[42]="$SRCDIR/sources/0be45d54cc5e1c2e3102e32b8c190346-liberation-fonts-ttf-1.07.1.tar.gz"
-SRCURL[42]="http://dev-www.libreoffice.org/src/0be45d54cc5e1c2e3102e32b8c190346-liberation-fonts-ttf-1.07.1.tar.gz"
-SOURCE[43]="$SRCDIR/sources/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip"
-SRCURL[43]="http://hg.services.openoffice.org/binaries/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip"
-SOURCE[44]="$SRCDIR/sources/35efabc239af896dfb79be7ebdd6e6b9-gentiumbasic-fonts-1.10.zip"
-SRCURL[44]="http://hg.services.openoffice.org/binaries/35efabc239af896dfb79be7ebdd6e6b9-gentiumbasic-fonts-1.10.zip"
-SOURCE[45]="$SRCDIR/sources/451ccf439a36a568653b024534669971-ConvertTextToNumber-1.3.2.oxt"
-SRCURL[45]="http://download.go-oo.org/src/451ccf439a36a568653b024534669971-ConvertTextToNumber-1.3.2.oxt"
-SOURCE[46]="$SRCDIR/sources/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip"
-SRCURL[46]="http://hg.services.openoffice.org/binaries/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip"
-SOURCE[47]="$SRCDIR/sources/3ade8cfe7e59ca8e65052644fed9fca4-epm-3.7.tar.gz"
-SRCURL[47]="http://hg.services.openoffice.org/binaries/3ade8cfe7e59ca8e65052644fed9fca4-epm-3.7.tar.gz"
-SOURCE[48]="$SRCDIR/sources/3c219630e4302863a9a83d0efde889db-commons-logging-1.1.1-src.tar.gz"
-SRCURL[48]="http://hg.services.openoffice.org/binaries/3c219630e4302863a9a83d0efde889db-commons-logging-1.1.1-src.tar.gz"
-SOURCE[49]="$SRCDIR/sources/48470d662650c3c074e1c3fabbc67bbd-README_source-9.0.0.7-bj.txt"
-SRCURL[49]="http://hg.services.openoffice.org/binaries/48470d662650c3c074e1c3fabbc67bbd-README_source-9.0.0.7-bj.txt"
-SOURCE[50]="$SRCDIR/sources/48d8169acc35f97e05d8dcdfd45be7f2-lucene-2.3.2.tar.gz"
-SRCURL[50]="http://hg.services.openoffice.org/binaries/48d8169acc35f97e05d8dcdfd45be7f2-lucene-2.3.2.tar.gz"
-SOURCE[51]="$SRCDIR/sources/4a660ce8466c9df01f19036435425c3a-glibc-2.1.3-stub.tar.gz"
-SRCURL[51]="http://hg.services.openoffice.org/binaries/4a660ce8466c9df01f19036435425c3a-glibc-2.1.3-stub.tar.gz"
-SOURCE[52]="$SRCDIR/sources/4ea70ea87b47e92d318d4e7f5b940f47-cairo-1.8.0.tar.gz"
-SRCURL[52]="http://hg.services.openoffice.org/binaries/4ea70ea87b47e92d318d4e7f5b940f47-cairo-1.8.0.tar.gz"
-SOURCE[53]="$SRCDIR/sources/599dc4cc65a07ee868cf92a667a913d2-xpdf-3.02.tar.gz"
-SRCURL[53]="http://hg.services.openoffice.org/binaries/599dc4cc65a07ee868cf92a667a913d2-xpdf-3.02.tar.gz"
-SOURCE[54]="$SRCDIR/sources/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip"
-SRCURL[54]="http://hg.services.openoffice.org/binaries/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip"
-SOURCE[55]="$SRCDIR/sources/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip"
-SRCURL[55]="http://hg.services.openoffice.org/binaries/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip"
-SOURCE[56]="$SRCDIR/sources/7740a8ec23878a2f50120e1faa2730f2-libxml2-2.7.6.tar.gz"
-SRCURL[56]="http://hg.services.openoffice.org/binaries/7740a8ec23878a2f50120e1faa2730f2-libxml2-2.7.6.tar.gz"
-SOURCE[57]="$SRCDIR/sources/7376930b0d3f3d77a685d94c4a3acda8-STLport-4.5-0119.tar.gz"
-SRCURL[57]="http://hg.services.openoffice.org/binaries/7376930b0d3f3d77a685d94c4a3acda8-STLport-4.5-0119.tar.gz"
-SOURCE[58]="$SRCDIR/sources/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip"
-SRCURL[58]="http://hg.services.openoffice.org/binaries/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip"
-SOURCE[59]="$SRCDIR/sources/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"
-SRCURL[59]="http://hg.services.openoffice.org/binaries/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"
-SOURCE[60]="$SRCDIR/sources/ecb2e37e45c9933e2a963cabe03670ab-curl-7.19.7.tar.gz"
-SRCURL[60]="http://hg.services.openoffice.org/binaries/ecb2e37e45c9933e2a963cabe03670ab-curl-7.19.7.tar.gz"
-SOURCE[61]="$SRCDIR/sources/8294d6c42e3553229af9934c5c0ed997-stax-api-1.0-2-sources.jar"
-SRCURL[61]="http://hg.services.openoffice.org/binaries/8294d6c42e3553229af9934c5c0ed997-stax-api-1.0-2-sources.jar"
-SOURCE[62]="$SRCDIR/sources/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip"
-SRCURL[62]="http://hg.services.openoffice.org/binaries/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip"
-SOURCE[63]="$SRCDIR/sources/bd30e9cf5523cdfc019b94f5e1d7fd19-cppunit-1.12.1.tar.gz"
-SRCURL[63]="http://hg.services.openoffice.org/binaries/bd30e9cf5523cdfc019b94f5e1d7fd19-cppunit-1.12.1.tar.gz"
-SOURCE[64]="$SRCDIR/sources/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip"
-SRCURL[64]="http://hg.services.openoffice.org/binaries/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip"
-SOURCE[65]="$SRCDIR/sources/a169ab152209200a7bad29a275cb0333-seamonkey-1.1.14.source.tar.gz"
-SRCURL[65]="http://hg.services.openoffice.org/binaries/a169ab152209200a7bad29a275cb0333-seamonkey-1.1.14.source.tar.gz"
-SOURCE[66]="$SRCDIR/sources/a4d9b30810a434a3ed39fc0003bbd637-LICENSE_stax-api-1.0-2-sources.html"
-SRCURL[66]="http://hg.services.openoffice.org/binaries/a4d9b30810a434a3ed39fc0003bbd637-LICENSE_stax-api-1.0-2-sources.html"
-SOURCE[67]="$SRCDIR/sources/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"
-SRCURL[67]="http://hg.services.openoffice.org/binaries/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"
-SOURCE[68]="$SRCDIR/sources/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip"
-SRCURL[68]="http://hg.services.openoffice.org/binaries/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip"
-SOURCE[69]="$SRCDIR/sources/af3c3acf618de6108d65fcdc92b492e1-commons-codec-1.3-src.tar.gz"
-SRCURL[69]="http://hg.services.openoffice.org/binaries/af3c3acf618de6108d65fcdc92b492e1-commons-codec-1.3-src.tar.gz"
-SOURCE[70]="$SRCDIR/sources/ff369e69ef0f0143beb5626164e87ae2-neon-0.29.5.tar.gz"
-SRCURL[70]="http://hg.services.openoffice.org/binaries/ff369e69ef0f0143beb5626164e87ae2-neon-0.29.5.tar.gz"
-SOURCE[71]="$SRCDIR/sources/bc702168a2af16869201dbe91e46ae48-LICENSE_Python-2.6.1"
-SRCURL[71]="http://hg.services.openoffice.org/binaries/bc702168a2af16869201dbe91e46ae48-LICENSE_Python-2.6.1"
-SOURCE[72]="$SRCDIR/sources/c441926f3a552ed3e5b274b62e86af16-STLport-4.0.tar.gz"
-SRCURL[72]="http://hg.services.openoffice.org/binaries/c441926f3a552ed3e5b274b62e86af16-STLport-4.0.tar.gz"
-SOURCE[73]="$SRCDIR/sources/ca66e26082cab8bb817185a116db809b-redland-1.0.8.tar.gz"
-SRCURL[73]="http://hg.services.openoffice.org/binaries/ca66e26082cab8bb817185a116db809b-redland-1.0.8.tar.gz"
-SOURCE[74]="$SRCDIR/sources/48a9f787f43a09c0a9b7b00cd1fddbbf-hyphen-2.7.1.tar.gz"
-SRCURL[74]="http://hg.services.openoffice.org/binaries/48a9f787f43a09c0a9b7b00cd1fddbbf-hyphen-2.7.1.tar.gz"
-SOURCE[75]="$SRCDIR/sources/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip"
-SRCURL[75]="http://hg.services.openoffice.org/binaries/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip"
-SOURCE[76]="$SRCDIR/sources/3bf481ca95109b14435125c0dd1f2217-graphite2-1.0.3.tgz"
-SRCURL[76]="http://dev-www.libreoffice.org/src/3bf481ca95109b14435125c0dd1f2217-graphite2-1.0.3.tgz"
-SOURCE[77]="$SRCDIR/sources/d4c4d91ab3a8e52a2e69d48d34ef4df4-core.zip"
-SRCURL[77]="http://hg.services.openoffice.org/binaries/d4c4d91ab3a8e52a2e69d48d34ef4df4-core.zip"
-SOURCE[78]="$SRCDIR/sources/d70951c80dabecc2892c919ff5d07172-db-4.7.25.NC-custom.tar.gz"
-SRCURL[78]="http://hg.services.openoffice.org/binaries/d70951c80dabecc2892c919ff5d07172-db-4.7.25.NC-custom.tar.gz"
-SOURCE[79]="$SRCDIR/sources/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip"
-SRCURL[79]="http://hg.services.openoffice.org/binaries/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip"
-SOURCE[80]="$SRCDIR/sources/dbd5f3b47ed13132f04c685d608a7547-jpeg-6b.tar.gz"
-SRCURL[80]="http://hg.services.openoffice.org/binaries/dbd5f3b47ed13132f04c685d608a7547-jpeg-6b.tar.gz"
-SOURCE[81]="$SRCDIR/sources/e0707ff896045731ff99e99799606441-README_db-4.7.25.NC-custom.txt"
-SRCURL[81]="http://hg.services.openoffice.org/binaries/e0707ff896045731ff99e99799606441-README_db-4.7.25.NC-custom.txt"
-SOURCE[82]="$SRCDIR/sources/e81c2f0953aa60f8062c05a4673f2be0-Python-2.6.1.tar.bz2"
-SRCURL[82]="http://hg.services.openoffice.org/binaries/e81c2f0953aa60f8062c05a4673f2be0-Python-2.6.1.tar.bz2"
-SOURCE[83]="$SRCDIR/sources/e61d0364a30146aaa3001296f853b2b9-libxslt-1.1.26.tar.gz"
-SRCURL[83]="http://hg.services.openoffice.org/binaries/e61d0364a30146aaa3001296f853b2b9-libxslt-1.1.26.tar.gz"
-SOURCE[84]="$SRCDIR/sources/ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz"
-SRCURL[84]="http://hg.services.openoffice.org/binaries/ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz"
-SOURCE[85]="$SRCDIR/sources/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
-SRCURL[85]="http://hg.services.openoffice.org/binaries/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
-SOURCE[86]="$SRCDIR/sources/ee8b492592568805593f81f8cdf2a04c-expat-2.0.1.tar.gz"
-SRCURL[86]="http://hg.services.openoffice.org/binaries/ee8b492592568805593f81f8cdf2a04c-expat-2.0.1.tar.gz"
-SOURCE[87]="$SRCDIR/sources/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip"
-SRCURL[87]="http://hg.services.openoffice.org/binaries/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip"
-SOURCE[88]="$SRCDIR/sources/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip"
-SRCURL[88]="http://hg.services.openoffice.org/binaries/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip"
-SOURCE[89]="$SRCDIR/sources/fb7ba5c2182be4e73748859967455455-README_stax-api-1.0-2-sources.txt"
-SRCURL[89]="http://hg.services.openoffice.org/binaries/fb7ba5c2182be4e73748859967455455-README_stax-api-1.0-2-sources.txt"
-SOURCE[90]="$SRCDIR/sources/fca8706f2c4619e2fa3f8f42f8fc1e9d-rasqal-0.9.16.tar.gz"
-SRCURL[90]="http://hg.services.openoffice.org/binaries/fca8706f2c4619e2fa3f8f42f8fc1e9d-rasqal-0.9.16.tar.gz"
-SOURCE[91]="$SRCDIR/sources/f02578f5218f217a9f20e9c30e119c6a-boost_1_44_0.tar.bz2"
-SRCURL[91]="http://download.go-oo.org/src/f02578f5218f217a9f20e9c30e119c6a-boost_1_44_0.tar.bz2"
-SOURCE[92]="$SRCDIR/sources/fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz"
-SRCURL[92]="http://hg.services.openoffice.org/binaries/fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz"
-SOURCE[93]="$SRCDIR/sources/f872f4ac066433d8ff92f5e316b36ff9-dejavu-fonts-ttf-2.33.zip"
-SRCURL[93]="http://dev-www.libreoffice.org/src/f872f4ac066433d8ff92f5e316b36ff9-dejavu-fonts-ttf-2.33.zip"
-SOURCE[94]="$SRCDIR/sources/831126a1ee5af269923cfab6050769fe-mysql-connector-cpp.zip"
-SRCURL[94]="http://hg.services.openoffice.org/binaries/831126a1ee5af269923cfab6050769fe-mysql-connector-cpp.zip"
-SOURCE[95]="$SRCDIR/sources/067201ea8b126597670b5eff72e1f66c-mythes-1.2.0.tar.gz"
-SRCURL[95]="http://hg.services.openoffice.org/binaries/067201ea8b126597670b5eff72e1f66c-mythes-1.2.0.tar.gz"
-SOURCE[96]="$SRCDIR/sources/0ff7d225d087793c8c2c680d77aac3e7-mdds_0.5.3.tar.bz2"
-SRCURL[96]="http://download.go-oo.org/src/0ff7d225d087793c8c2c680d77aac3e7-mdds_0.5.3.tar.bz2"
-SOURCE[97]="$SRCDIR/sources/47e1edaa44269bc537ae8cabebb0f638-JLanguageTool-1.0.0.tar.bz2"
-SRCURL[97]="http://download.go-oo.org/src/47e1edaa44269bc537ae8cabebb0f638-JLanguageTool-1.0.0.tar.bz2"
-SOURCE[98]="$SRCDIR/sources/90401bca927835b6fbae4a707ed187c8-nlpsolver-0.9.tar.bz2"
-SRCURL[98]="http://download.go-oo.org/src/90401bca927835b6fbae4a707ed187c8-nlpsolver-0.9.tar.bz2"
-SOURCE[99]="$SRCDIR/sources/debc62758716a169df9f62e6ab2bc634-zlib-1.2.3.tar.gz"
-SRCURL[99]="http://download.go-oo.org/src/debc62758716a169df9f62e6ab2bc634-zlib-1.2.3.tar.gz"
-SOURCE[100]="$SRCDIR/sources/314e582264c36b3735466c522899aa07-icu4c-4_4_2-src.tgz"
-SRCURL[100]="http://download.go-oo.org/src/314e582264c36b3735466c522899aa07-icu4c-4_4_2-src.tgz"
-SOURCE[101]="$SRCDIR/sources/0f63ee487fda8f21fafa767b3c447ac9-ixion-0.2.0.tar.gz"
-SRCURL[101]="http://download.go-oo.org/src/0f63ee487fda8f21fafa767b3c447ac9-ixion-0.2.0.tar.gz"
-SOURCE[102]="$SRCDIR/sources/71474203939fafbe271e1263e61d083e-nss-3.12.8-with-nspr-4.8.6.tar.gz"
-SRCURL[102]="http://download.go-oo.org/src/71474203939fafbe271e1263e61d083e-nss-3.12.8-with-nspr-4.8.6.tar.gz"
-SOURCE[103]="$SRCDIR/sources/5ba6a61a2f66dfd5fee8cdd4cd262a37-libwpg-0.2.0.tar.bz2"
-SRCURL[103]="http://download.go-oo.org/src/5ba6a61a2f66dfd5fee8cdd4cd262a37-libwpg-0.2.0.tar.bz2"
-SOURCE[104]="$SRCDIR/sources/8d265a592619166f29c4672ea54812b7-libwpd-0.9.2.tar.bz2"
-SRCURL[104]="http://download.go-oo.org/src/8d265a592619166f29c4672ea54812b7-libwpd-0.9.2.tar.bz2"
-SOURCE[105]="$SRCDIR/sources/83d4029aebf290c0a9a8fee9c99638d3-libwps-0.2.1.tar.bz2"
-SRCURL[105]="http://download.go-oo.org/src/83d4029aebf290c0a9a8fee9c99638d3-libwps-0.2.1.tar.bz2"
-SOURCE[106]="$SRCDIR/sources/185d60944ea767075d27247c3162b3bc-unowinreg.dll"
-SRCURL[106]="http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll"
-SOURCE[107]="$SRCDIR/sources/881af2b7dca9b8259abbca00bbbc004d-LinLibertineG-20110101.zip"
-SRCURL[107]="http://www.numbertext.org/linux/881af2b7dca9b8259abbca00bbbc004d-LinLibertineG-20110101.zip"
+SOURCE[26]="$SRCDIR/sources/3ade8cfe7e59ca8e65052644fed9fca4-epm-3.7.tar.gz"
+SRCURL[26]="http://dev-www.libreoffice.org/src/3ade8cfe7e59ca8e65052644fed9fca4-epm-3.7.tar.gz"
-# Two files that are used to determine what needs to be downloaded:
-SOURCE[108]="$SRCDIR/sources/ooo.lst.in-${VERSION}${SUBVER}"
-SRCURL[108]="http://cgit.freedesktop.org/libreoffice/bootstrap/plain/ooo.lst.in?id=libreoffice-${VERSION}${SUBVER}"
-SOURCE[109]="$SRCDIR/sources/download-${VERSION}${SUBVER}"
-SRCURL[109]="http://cgit.freedesktop.org/libreoffice/bootstrap/plain/download?id=libreoffice-${VERSION}${SUBVER}"
-
-# Additional dictionaries I'd like to have installed:
-SOURCE[110]="$SRCDIR/sources/dict-en-US.oxt"
-SRCURL[110]="http://extensions.services.openoffice.org/e-files/1470/1/en_US.oxt"
-SOURCE[111]="$SRCDIR/sources/dict-en-GB.oxt"
-SRCURL[111]="http://numbertext.org/tmp/dict-en.oxt"
-SOURCE[112]="$SRCDIR/sources/dict-es.oxt"
-#SRCURL[112]="http://extensions.services.openoffice.org/e-files/2979/3/es_ES.oxt"
-SRCURL[112]="http://extensions.services.openoffice.org/e-files/1639/1/es_ANY.oxt"
-SOURCE[113]="$SRCDIR/sources/dict-fr.oxt"
-SRCURL[113]="http://extensions.services.openoffice.org/e-files/3554/3/ooo-dictionnaire-fr-moderne-v4.0.oxt"
-SOURCE[114]="$SRCDIR/sources/dict-nl.oxt"
-SRCURL[114]="http://extensions.services.openoffice.org/e-files/1456/6/nl-dict-v2.00g.oxt"
-SOURCE[115]="$SRCDIR/sources/dict-it.oxt"
-SRCURL[115]="http://extensions.services.openoffice.org/e-files/1064/0/dict-it-IT_and_Latin_2010-08-23.oxt"
-SOURCE[116]="$SRCDIR/sources/dict-de.oxt"
-SRCURL[116]="http://extensions.services.openoffice.org/e-files/1075/8/dict-de_DE-frami_2010-12-04.oxt"
-SOURCE[117]="$SRCDIR/sources/dict-pl.oxt"
-SRCURL[117]="http://extensions.services.openoffice.org/e-files/806/4/pl-dict.oxt"
-SOURCE[118]="$SRCDIR/sources/dict-sv.oxt"
-SRCURL[118]="http://extensions.libreoffice.org/extension-center/swedish-spelling-dictionary-den-stora-svenska-ordlistan/releases/1.46/ooo_swedish_dict_1.46.oxt"
+SOURCE[27]="$SRCDIR/sources/3c219630e4302863a9a83d0efde889db-commons-logging-1.1.1-src.tar.gz"
+SRCURL[27]="http://dev-www.libreoffice.org/src/3c219630e4302863a9a83d0efde889db-commons-logging-1.1.1-src.tar.gz"
+
+SOURCE[28]="$SRCDIR/sources/48470d662650c3c074e1c3fabbc67bbd-README_source-9.0.0.7-bj.txt"
+SRCURL[28]="http://dev-www.libreoffice.org/src/48470d662650c3c074e1c3fabbc67bbd-README_source-9.0.0.7-bj.txt"
+
+SOURCE[29]="$SRCDIR/sources/48d8169acc35f97e05d8dcdfd45be7f2-lucene-2.3.2.tar.gz"
+SRCURL[29]="http://dev-www.libreoffice.org/src/48d8169acc35f97e05d8dcdfd45be7f2-lucene-2.3.2.tar.gz"
+
+SOURCE[30]="$SRCDIR/sources/4a660ce8466c9df01f19036435425c3a-glibc-2.1.3-stub.tar.gz"
+SRCURL[30]="http://dev-www.libreoffice.org/src/4a660ce8466c9df01f19036435425c3a-glibc-2.1.3-stub.tar.gz"
+
+SOURCE[31]="$SRCDIR/sources/f101a9e88b783337b20b2e26dfd26d5f-cairo-1.10.2.tar.gz"
+SRCURL[31]="http://dev-www.libreoffice.org/src/f101a9e88b783337b20b2e26dfd26d5f-cairo-1.10.2.tar.gz"
+
+SOURCE[32]="$SRCDIR/sources/599dc4cc65a07ee868cf92a667a913d2-xpdf-3.02.tar.gz"
+SRCURL[32]="http://dev-www.libreoffice.org/src/599dc4cc65a07ee868cf92a667a913d2-xpdf-3.02.tar.gz"
+
+SOURCE[33]="$SRCDIR/sources/7740a8ec23878a2f50120e1faa2730f2-libxml2-2.7.6.tar.gz"
+SRCURL[33]="http://dev-www.libreoffice.org/src/7740a8ec23878a2f50120e1faa2730f2-libxml2-2.7.6.tar.gz"
+
+SOURCE[34]="$SRCDIR/sources/7376930b0d3f3d77a685d94c4a3acda8-STLport-4.5-0119.tar.gz"
+SRCURL[34]="http://dev-www.libreoffice.org/src/7376930b0d3f3d77a685d94c4a3acda8-STLport-4.5-0119.tar.gz"
+
+SOURCE[35]="$SRCDIR/sources/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"
+SRCURL[35]="http://dev-www.libreoffice.org/src/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip"
+
+SOURCE[36]="$SRCDIR/sources/ecb2e37e45c9933e2a963cabe03670ab-curl-7.19.7.tar.gz"
+SRCURL[36]="http://dev-www.libreoffice.org/src/ecb2e37e45c9933e2a963cabe03670ab-curl-7.19.7.tar.gz"
+
+SOURCE[37]="$SRCDIR/sources/8294d6c42e3553229af9934c5c0ed997-stax-api-1.0-2-sources.jar"
+SRCURL[37]="http://dev-www.libreoffice.org/src/8294d6c42e3553229af9934c5c0ed997-stax-api-1.0-2-sources.jar"
+
+SOURCE[38]="$SRCDIR/sources/bd30e9cf5523cdfc019b94f5e1d7fd19-cppunit-1.12.1.tar.gz"
+SRCURL[38]="http://dev-www.libreoffice.org/src/bd30e9cf5523cdfc019b94f5e1d7fd19-cppunit-1.12.1.tar.gz"
+
+SOURCE[39]="$SRCDIR/sources/a169ab152209200a7bad29a275cb0333-seamonkey-1.1.14.source.tar.gz"
+SRCURL[39]="http://dev-www.libreoffice.org/src/a169ab152209200a7bad29a275cb0333-seamonkey-1.1.14.source.tar.gz"
+
+SOURCE[40]="$SRCDIR/sources/a4d9b30810a434a3ed39fc0003bbd637-LICENSE_stax-api-1.0-2-sources.html"
+SRCURL[40]="http://dev-www.libreoffice.org/src/a4d9b30810a434a3ed39fc0003bbd637-LICENSE_stax-api-1.0-2-sources.html"
+
+SOURCE[41]="$SRCDIR/sources/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"
+SRCURL[41]="http://dev-www.libreoffice.org/src/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"
+
+SOURCE[42]="$SRCDIR/sources/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip"
+SRCURL[42]="http://dev-www.libreoffice.org/src/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip"
+
+SOURCE[43]="$SRCDIR/sources/af3c3acf618de6108d65fcdc92b492e1-commons-codec-1.3-src.tar.gz"
+SRCURL[43]="http://dev-www.libreoffice.org/src/af3c3acf618de6108d65fcdc92b492e1-commons-codec-1.3-src.tar.gz"
+
+SOURCE[44]="$SRCDIR/sources/bc702168a2af16869201dbe91e46ae48-LICENSE_Python-2.6.1"
+SRCURL[44]="http://dev-www.libreoffice.org/src/bc702168a2af16869201dbe91e46ae48-LICENSE_Python-2.6.1"
+
+SOURCE[45]="$SRCDIR/sources/c441926f3a552ed3e5b274b62e86af16-STLport-4.0.tar.gz"
+SRCURL[45]="http://dev-www.libreoffice.org/src/c441926f3a552ed3e5b274b62e86af16-STLport-4.0.tar.gz"
+
+SOURCE[46]="$SRCDIR/sources/ca66e26082cab8bb817185a116db809b-redland-1.0.8.tar.gz"
+SRCURL[46]="http://dev-www.libreoffice.org/src/ca66e26082cab8bb817185a116db809b-redland-1.0.8.tar.gz"
+
+SOURCE[47]="$SRCDIR/sources/d4c4d91ab3a8e52a2e69d48d34ef4df4-core.zip"
+SRCURL[47]="http://dev-www.libreoffice.org/src/d4c4d91ab3a8e52a2e69d48d34ef4df4-core.zip"
+
+SOURCE[48]="$SRCDIR/sources/d70951c80dabecc2892c919ff5d07172-db-4.7.25.NC-custom.tar.gz"
+SRCURL[48]="http://dev-www.libreoffice.org/src/d70951c80dabecc2892c919ff5d07172-db-4.7.25.NC-custom.tar.gz"
+
+SOURCE[49]="$SRCDIR/sources/e0707ff896045731ff99e99799606441-README_db-4.7.25.NC-custom.txt"
+SRCURL[49]="http://dev-www.libreoffice.org/src/e0707ff896045731ff99e99799606441-README_db-4.7.25.NC-custom.txt"
+
+SOURCE[50]="$SRCDIR/sources/e81c2f0953aa60f8062c05a4673f2be0-Python-2.6.1.tar.bz2"
+SRCURL[50]="http://dev-www.libreoffice.org/src/e81c2f0953aa60f8062c05a4673f2be0-Python-2.6.1.tar.bz2"
+
+SOURCE[51]="$SRCDIR/sources/e61d0364a30146aaa3001296f853b2b9-libxslt-1.1.26.tar.gz"
+SRCURL[51]="http://dev-www.libreoffice.org/src/e61d0364a30146aaa3001296f853b2b9-libxslt-1.1.26.tar.gz"
+
+SOURCE[52]="$SRCDIR/sources/ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz"
+SRCURL[52]="http://dev-www.libreoffice.org/src/ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz"
+
+SOURCE[53]="$SRCDIR/sources/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
+SRCURL[53]="http://dev-www.libreoffice.org/src/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
+
+SOURCE[54]="$SRCDIR/sources/ee8b492592568805593f81f8cdf2a04c-expat-2.0.1.tar.gz"
+SRCURL[54]="http://dev-www.libreoffice.org/src/ee8b492592568805593f81f8cdf2a04c-expat-2.0.1.tar.gz"
+
+SOURCE[55]="$SRCDIR/sources/fb7ba5c2182be4e73748859967455455-README_stax-api-1.0-2-sources.txt"
+SRCURL[55]="http://dev-www.libreoffice.org/src/fb7ba5c2182be4e73748859967455455-README_stax-api-1.0-2-sources.txt"
+
+SOURCE[56]="$SRCDIR/sources/fca8706f2c4619e2fa3f8f42f8fc1e9d-rasqal-0.9.16.tar.gz"
+SRCURL[56]="http://dev-www.libreoffice.org/src/fca8706f2c4619e2fa3f8f42f8fc1e9d-rasqal-0.9.16.tar.gz"
+
+SOURCE[57]="$SRCDIR/sources/fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz"
+SRCURL[57]="http://dev-www.libreoffice.org/src/fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz"
+
+SOURCE[58]="$SRCDIR/sources/f872f4ac066433d8ff92f5e316b36ff9-dejavu-fonts-ttf-2.33.zip"
+SRCURL[58]="http://dev-www.libreoffice.org/src/f872f4ac066433d8ff92f5e316b36ff9-dejavu-fonts-ttf-2.33.zip"
+
+SOURCE[59]="$SRCDIR/sources/0981bda6548a8c8233ffce2b6e4b2a23-mysql-connector-c++-1.1.0.tar.gz"
+SRCURL[59]="http://dev-www.libreoffice.org/src/0981bda6548a8c8233ffce2b6e4b2a23-mysql-connector-c++-1.1.0.tar.gz"
+
+SOURCE[60]="$SRCDIR/sources/061a9f17323117c9358ed60f33ecff78-postgresql-9.1.1.tar.bz2"
+SRCURL[60]="http://dev-www.libreoffice.org/src/061a9f17323117c9358ed60f33ecff78-postgresql-9.1.1.tar.bz2"
+
+SOURCE[61]="$SRCDIR/sources/067201ea8b126597670b5eff72e1f66c-mythes-1.2.0.tar.gz"
+SRCURL[61]="http://dev-www.libreoffice.org/src/067201ea8b126597670b5eff72e1f66c-mythes-1.2.0.tar.gz"
+
+SOURCE[62]="$SRCDIR/sources/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip"
+SRCURL[62]="http://dev-www.libreoffice.org/src/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip"
+
+SOURCE[63]="$SRCDIR/sources/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip"
+SRCURL[63]="http://dev-www.libreoffice.org/src/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip"
+
+SOURCE[64]="$SRCDIR/sources/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip"
+SRCURL[64]="http://dev-www.libreoffice.org/src/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip"
+
+SOURCE[65]="$SRCDIR/sources/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip"
+SRCURL[65]="http://dev-www.libreoffice.org/src/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip"
+
+SOURCE[66]="$SRCDIR/sources/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip"
+SRCURL[66]="http://dev-www.libreoffice.org/src/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip"
+
+SOURCE[67]="$SRCDIR/sources/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip"
+SRCURL[67]="http://dev-www.libreoffice.org/src/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip"
+
+SOURCE[68]="$SRCDIR/sources/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip"
+SRCURL[68]="http://dev-www.libreoffice.org/src/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip"
+
+SOURCE[69]="$SRCDIR/sources/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip"
+SRCURL[69]="http://dev-www.libreoffice.org/src/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip"
+
+SOURCE[70]="$SRCDIR/sources/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip"
+SRCURL[70]="http://dev-www.libreoffice.org/src/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip"
+
+SOURCE[71]="$SRCDIR/sources/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip"
+SRCURL[71]="http://dev-www.libreoffice.org/src/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip"
+
+SOURCE[72]="$SRCDIR/sources/ff369e69ef0f0143beb5626164e87ae2-neon-0.29.5.tar.gz"
+SRCURL[72]="http://dev-www.libreoffice.org/src/ff369e69ef0f0143beb5626164e87ae2-neon-0.29.5.tar.gz"
+
+SOURCE[73]="$SRCDIR/sources/3dd55b952826d2b32f51308f2f91aa89-gettext-0.18.1.1.tar.gz"
+SRCURL[73]="http://dev-www.libreoffice.org/src/3dd55b952826d2b32f51308f2f91aa89-gettext-0.18.1.1.tar.gz"
+
+SOURCE[74]="$SRCDIR/sources/9f6e85e1e38490c3956f4415bcd33e6e-glib-2.28.1.tar.gz"
+SRCURL[74]="http://dev-www.libreoffice.org/src/9f6e85e1e38490c3956f4415bcd33e6e-glib-2.28.1.tar.gz"
+
+SOURCE[75]="$SRCDIR/sources/a7d6c5f2fe2d481149ed3ba807b5c043-gdk-pixbuf-2.23.0.tar.gz"
+SRCURL[75]="http://dev-www.libreoffice.org/src/a7d6c5f2fe2d481149ed3ba807b5c043-gdk-pixbuf-2.23.0.tar.gz"
+
+SOURCE[76]="$SRCDIR/sources/3a84ac2da37cae5bf7ce616228c6fbde-libgsf-1.14.19.tar.gz"
+SRCURL[76]="http://dev-www.libreoffice.org/src/3a84ac2da37cae5bf7ce616228c6fbde-libgsf-1.14.19.tar.gz"
+
+SOURCE[77]="$SRCDIR/sources/22ad1c8d3fda7e73b0798035f3dd96bc-pango-1.28.3.tar.gz"
+SRCURL[77]="http://dev-www.libreoffice.org/src/22ad1c8d3fda7e73b0798035f3dd96bc-pango-1.28.3.tar.gz"
+
+SOURCE[78]="$SRCDIR/sources/0611e099e807210cf738dcb41425d104-libcroco-0.6.2.tar.gz"
+SRCURL[78]="http://dev-www.libreoffice.org/src/0611e099e807210cf738dcb41425d104-libcroco-0.6.2.tar.gz"
+
+SOURCE[79]="$SRCDIR/sources/d7a242ca43e33e1b63d3073f9d46a6a8-librsvg-2.32.1.tar.gz"
+SRCURL[79]="http://dev-www.libreoffice.org/src/d7a242ca43e33e1b63d3073f9d46a6a8-librsvg-2.32.1.tar.gz"
+
+SOURCE[80]="$SRCDIR/sources/220035f111ea045a51e290906025e8b5-libpng-1.5.1.tar.gz"
+SRCURL[80]="http://dev-www.libreoffice.org/src/220035f111ea045a51e290906025e8b5-libpng-1.5.1.tar.gz"
+
+SOURCE[81]="$SRCDIR/sources/a2c10c04f396a9ce72894beb18b4e1f9-jpeg-8c.tar.gz"
+SRCURL[81]="http://dev-www.libreoffice.org/src/a2c10c04f396a9ce72894beb18b4e1f9-jpeg-8c.tar.gz"
+
+SOURCE[82]="$SRCDIR/sources/c735eab2d659a96e5a594c9e8541ad63-zlib-1.2.5.tar.gz"
+SRCURL[82]="http://dev-www.libreoffice.org/src/c735eab2d659a96e5a594c9e8541ad63-zlib-1.2.5.tar.gz"
+
+SOURCE[83]="$SRCDIR/sources/314e582264c36b3735466c522899aa07-icu4c-4_4_2-src.tgz"
+SRCURL[83]="http://dev-www.libreoffice.org/src/314e582264c36b3735466c522899aa07-icu4c-4_4_2-src.tgz"
+
+SOURCE[84]="$SRCDIR/sources/451ccf439a36a568653b024534669971-ConvertTextToNumber-1.3.2.oxt"
+SRCURL[84]="http://dev-www.libreoffice.org/src/451ccf439a36a568653b024534669971-ConvertTextToNumber-1.3.2.oxt"
+
+SOURCE[85]="$SRCDIR/sources/b99fb620b1324b4ce79ee6998b507146-JLanguageTool-1.4.0.tar.bz2"
+SRCURL[85]="http://dev-www.libreoffice.org/src/b99fb620b1324b4ce79ee6998b507146-JLanguageTool-1.4.0.tar.bz2"
+
+SOURCE[86]="$SRCDIR/sources/debc62758716a169df9f62e6ab2bc634-zlib-1.2.3.tar.gz"
+SRCURL[86]="http://dev-www.libreoffice.org/src/debc62758716a169df9f62e6ab2bc634-zlib-1.2.3.tar.gz"
+
+SOURCE[87]="$SRCDIR/sources/0f63ee487fda8f21fafa767b3c447ac9-ixion-0.2.0.tar.gz"
+SRCURL[87]="http://dev-www.libreoffice.org/src/0f63ee487fda8f21fafa767b3c447ac9-ixion-0.2.0.tar.gz"
+
+SOURCE[88]="$SRCDIR/sources/71474203939fafbe271e1263e61d083e-nss-3.12.8-with-nspr-4.8.6.tar.gz"
+SRCURL[88]="http://dev-www.libreoffice.org/src/71474203939fafbe271e1263e61d083e-nss-3.12.8-with-nspr-4.8.6.tar.gz"
+
+SOURCE[89]="$SRCDIR/sources/9d283e02441d8cebdcd1e5d9df227d67-libwpg-0.2.1.tar.bz2"
+SRCURL[89]="http://dev-www.libreoffice.org/src/9d283e02441d8cebdcd1e5d9df227d67-libwpg-0.2.1.tar.bz2"
+
+SOURCE[90]="$SRCDIR/sources/c01351d7db2b205de755d58769288224-libwpd-0.9.4.tar.bz2"
+SRCURL[90]="http://dev-www.libreoffice.org/src/c01351d7db2b205de755d58769288224-libwpd-0.9.4.tar.bz2"
+
+SOURCE[91]="$SRCDIR/sources/34dd7951abbda99b7a75a09993a37965-libwps-0.2.4.tar.bz2"
+SRCURL[91]="http://dev-www.libreoffice.org/src/34dd7951abbda99b7a75a09993a37965-libwps-0.2.4.tar.bz2"
+
+SOURCE[92]="$SRCDIR/sources/0ff7d225d087793c8c2c680d77aac3e7-mdds_0.5.3.tar.bz2"
+SRCURL[92]="http://dev-www.libreoffice.org/src/0ff7d225d087793c8c2c680d77aac3e7-mdds_0.5.3.tar.bz2"
+
+SOURCE[93]="$SRCDIR/sources/f02578f5218f217a9f20e9c30e119c6a-boost_1_44_0.tar.bz2"
+SRCURL[93]="http://dev-www.libreoffice.org/src/f02578f5218f217a9f20e9c30e119c6a-boost_1_44_0.tar.bz2"
+
+SOURCE[94]="$SRCDIR/sources/3121aaf3e13e5d88dfff13fb4a5f1ab8-hunspell-1.3.2.tar.gz"
+SRCURL[94]="http://dev-www.libreoffice.org/src/3121aaf3e13e5d88dfff13fb4a5f1ab8-hunspell-1.3.2.tar.gz"
+
+SOURCE[95]="$SRCDIR/sources/3bf481ca95109b14435125c0dd1f2217-graphite2-1.0.3.tgz"
+SRCURL[95]="http://dev-www.libreoffice.org/src/3bf481ca95109b14435125c0dd1f2217-graphite2-1.0.3.tgz"
+
+SOURCE[96]="$SRCDIR/sources/d28864eb2b59bb57b034c0d4662a3cee-libvisio-0.0.15.tar.bz2"
+SRCURL[96]="http://dev-www.libreoffice.org/src/d28864eb2b59bb57b034c0d4662a3cee-libvisio-0.0.15.tar.bz2"
+
+SOURCE[97]="$SRCDIR/sources/e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip"
+SRCURL[97]="http://dev-www.libreoffice.org/src/e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip"
+
+SOURCE[98]="$SRCDIR/sources/7c2549f6b0a8bb604e6c4c729ffdcfe6-libcmis-0.1.0.tar.gz"
+SRCURL[98]="http://dev-www.libreoffice.org/src/7c2549f6b0a8bb604e6c4c729ffdcfe6-libcmis-0.1.0.tar.gz"
+
+SOURCE[99]="$SRCDIR/sources/185d60944ea767075d27247c3162b3bc-unowinreg.dll"
+SRCURL[99]="http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll"
+
+
+## Additional dictionaries I'd like to have installed:
+#SOURCE[110]="$SRCDIR/sources/dict-en-US.oxt"
+#SRCURL[110]="http://extensions.services.openoffice.org/e-files/1470/1/en_US.oxt"
+#SOURCE[111]="$SRCDIR/sources/dict-en-GB.oxt"
+#SRCURL[111]="http://numbertext.org/tmp/dict-en.oxt"
+#SOURCE[112]="$SRCDIR/sources/dict-es.oxt"
+##SRCURL[112]="http://extensions.services.openoffice.org/e-files/2979/3/es_ES.oxt"
+#SRCURL[112]="http://extensions.services.openoffice.org/e-files/1639/1/es_ANY.oxt"
+#SOURCE[113]="$SRCDIR/sources/dict-fr.oxt"
+#SRCURL[113]="http://extensions.services.openoffice.org/e-files/3554/3/ooo-dictionnaire-fr-moderne-v4.0.oxt"
+#SOURCE[114]="$SRCDIR/sources/dict-nl.oxt"
+#SRCURL[114]="http://extensions.services.openoffice.org/e-files/1456/6/nl-dict-v2.00g.oxt"
+#SOURCE[115]="$SRCDIR/sources/dict-it.oxt"
+#SRCURL[115]="http://extensions.services.openoffice.org/e-files/1064/0/dict-it-IT_and_Latin_2010-08-23.oxt"
+#SOURCE[116]="$SRCDIR/sources/dict-de.oxt"
+#SRCURL[116]="http://extensions.services.openoffice.org/e-files/1075/8/dict-de_DE-frami_2010-12-04.oxt"
+#SOURCE[117]="$SRCDIR/sources/dict-pl.oxt"
+#SRCURL[117]="http://extensions.services.openoffice.org/e-files/806/4/pl-dict.oxt"
+#SOURCE[118]="$SRCDIR/sources/dict-sv.oxt"
+#SRCURL[118]="http://extensions.libreoffice.org/extension-center/swedish-spelling-dictionary-den-stora-svenska-ordlistan/releases/1.46/ooo_swedish_dict_1.46.oxt"
# Use the src_checkout() function if no downloadable tarball exists.
@@ -553,12 +587,14 @@ src_checkout() {
##
# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) export ARCH=i486 ;;
- arm*) export ARCH=arm ;;
+ case "$MARCH" in
+ i?86) export ARCH=i486 ;;
+ armv7hl) export ARCH=$MARCH ;;
+ arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$( uname -m ) ;;
+ *) export ARCH=$MARCH ;;
esac
fi
@@ -569,11 +605,19 @@ case "$ARCH" in
x86_64) SLKCFLAGS="-fPIC"
SLKLDFLAGS="-L/usr/lib64"; LIBDIRSUFFIX="64"
;;
+ armv7hl) SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16 -std=c++98"
+ SLKLDFLAGS=""; LIBDIRSUFFIX=""
+ ;;
*) SLKCFLAGS=""
SLKLDFLAGS=""; LIBDIRSUFFIX=""
;;
esac
+case "$ARCH" in
+ arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
+ *) TARGET=$ARCH-slackware-linux ;;
+esac
+
# Exit the script on errors:
set -e
trap 'echo "$0 FAILED at line ${LINENO}" | tee $OUTPUT/error-${PRGNAM}.log' ERR
@@ -639,7 +683,7 @@ echo "** Since they will not be downloaded when LibreOffice starts compiling,"
echo "** you may run into problems later."
echo "** NOTE: this indicates that this SlackBuild needs to be updated."
echo "-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"
-for FILE in $(wget -q -O - "http://cgit.freedesktop.org/libreoffice/bootstrap/plain/ooo.lst.in?id=$PRGNAM-$VERSION$SUBVER" | grep -vE "^http://|^@") ; do if [ ! -f $SRCDIR/sources/$FILE ]; then echo $FILE; fi ; done;
+for FILE in $(wget -q -O - "http://cgit.freedesktop.org/libreoffice/core/plain/ooo.lst.in?id=$PRGNAM-$VERSION$SUBVER" | grep -vE "^http://|^@") ; do if [ ! -f $SRCDIR/sources/$FILE ]; then echo $FILE; fi ; done;
echo "-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"
if [ "$P1" == "--download" ]; then
@@ -656,18 +700,22 @@ echo "++"
cd $TMP/tmp-$PRGNAM
if [ "$P1" != "--oldbuild" ]; then
echo "Extracting source archive(s) for $PRGNAM..."
- for (( i = 0; i < 20; i++ )) ; do
+ for (( i = 0; i < 5; i++ )) ; do
echo -n " ."
tar -xf ${SOURCE[$i]}
done
echo ""
+ # Remove multiple git-hooks directories:
+ find . -name git-hooks -type d -depth -exec rm -rf {} \;
# Add all sources together for a bootstrap build:
- mkdir build
+ #mkdir build
+ # The build is done from within the core sice 3.5:
+ mv libreoffice-core-* build
for SUBDIR in libreoffice-*/* ; do mv $(pwd)/$SUBDIR build/ ; done
echo "Copying all external archives into src directory for $PRGNAM..."
mkdir -p extsrc
- for (( i = 20; i < ${#SOURCE[*]}; i++ )) ; do
+ for (( i = 5; i < ${#SOURCE[*]}; i++ )) ; do
ln -sf ${SOURCE[$i]} extsrc/
done
#touch src.downloaded
@@ -682,14 +730,21 @@ cd $TMP/tmp-$PRGNAM/build
echo Building ...
# Apply our own (borrowed) patches.
-
-# Fixes the issue that you cannot move the horizontal scrollbar if you are
-# running KDE with the Oxygen theme:
-cat $SRCDIR/libreoffice.horizscrollbar.diff | patch -p0 --verbose \
- 2>&1 | tee $OUTPUT/patch-$PRGNAM.log
-# Fixes the black-on-black tooltips if you are running KDE:
-cat $SRCDIR/libreoffice.kdetooltips.diff | patch -p1 --verbose \
- 2>&1 | tee $OUTPUT/patch-$PRGNAM.log
+touch $OUTPUT/patch-$PRGNAM.log
+
+## Fixes the issue that you cannot move the horizontal scrollbar if you are
+## running KDE with the Oxygen theme:
+#cat $SRCDIR/libreoffice.horizscrollbar.diff | patch -p0 --verbose \
+# 2>&1 | tee -a $OUTPUT/patch-$PRGNAM.log
+## Fixes the black-on-black tooltips if you are running KDE:
+#cat $SRCDIR/libreoffice.kdetooltips.diff | patch -p1 --verbose \
+# 2>&1 | tee -a $OUTPUT/patch-$PRGNAM.log
+# Fix compilation of hsqldb using java 1.7:
+cat $SRCDIR/hsqldb.jdk7.patch | patch -p1 --verbose \
+ 2>&1 | tee -a $OUTPUT/patch-$PRGNAM.log
+# Fix building on armv7hl:
+cat $SRCDIR/libreoffice.gcc3_linux_arm.patch | patch -p1 --verbose \
+ 2>&1 | tee -a $OUTPUT/patch-$PRGNAM.log
if [ -z "$SRCURL[0]" ]; then
# Git build; find out what this version of LibreOffice calls itself:
@@ -721,13 +776,6 @@ export OOInBase="/usr/lib${LIBDIRSUFFIX}/libreoffice"
export OOInstall="/usr/lib${LIBDIRSUFFIX}/libreoffice"
export OODESTDIR="$PKG"
-# Substitute our Slackware-specific configuration:
-cat $SRCDIR/Slackware.conf.in | \
- sed -e "s#@JAVA_HOME@#$JAVA_HOME#" \
- -e "s#@BUILDVERSION@#${LOVER}$VERSION#" \
- -e "s#@PACKAGER@#$PACKAGER#" \
- > distro-configs/Slackware.conf
-
# If this local directory does not exist during configuration,
# support for Open Clip Art will be disabled:
mkdir -p /usr/share/openclipart
@@ -746,9 +794,22 @@ echo "Building for these languages: $LANGUAGES"
[ "$USE_GIT" = "yes" ] && GITOPTS="--with-git" || GITOPTS="--with-git=no"
-enable_pam=no \
+case "$ARCH" in
+ arm*)
+ ARCHOPTS="--disable-postgresql-sdbc" ;;
+ *)
+ ARCHOPTS=" " ;;
+esac
+#enable_pam=no \
./autogen.sh \
+ --prefix=/usr \
+ --docdir=/usr/doc/$PRGNAM-${LOVER}$VERSION \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --mandir=/usr/man \
--with-arch-flags="$SLKCFLAGS" \
+ --with-build-version="SlackBuild for ${LOVER}$VERSION by $PACKAGER" \
+ --with-vendor="Slackware Team ($PACKAGER)" \
--with-package-format="native archive installed tardist" \
--with-distro=Slackware \
--with-docdir=/usr/doc/$PRGNAM-${LOVER}$VERSION \
@@ -757,12 +818,88 @@ enable_pam=no \
--with-num-cpus=${NUMCPUS} \
--without-binsuffix \
--with-external-tar="$TMP/tmp-$PRGNAM/extsrc" \
- --docdir=/usr/doc/$PRGNAM-${LOVER}$VERSION \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --mandir=/usr/man \
${GITOPTS} \
${KDEOPTS} \
+ ${ARCHOPTS} \
+ --disable-epm \
+ --disable-gconf \
+ --disable-gnome-vfs \
+ --disable-kde \
+ --disable-lockdown \
+ --disable-mathmldtd \
+ --disable-mono \
+ --disable-pam \
+ --disable-pam-link \
+ --disable-post-install-scripts \
+ --enable-binfilter \
+ --enable-cairo \
+ --enable-crypt-link \
+ --enable-dbus \
+ --enable-ext-nlpsolver \
+ --enable-ext-pdfimport \
+ --enable-ext-presenter-console \
+ --enable-ext-presenter-minimizer \
+ --enable-ext-report-builder \
+ --enable-ext-scripting-beanshell \
+ --enable-ext-scripting-javascript \
+ --enable-ext-wiki-publisher \
+ --enable-gstreamer \
+ --enable-hids \
+ --enable-libart \
+ --enable-libsn \
+ --enable-odk \
+ --enable-ogltrans \
+ --enable-opengl \
+ --enable-openxml \
+ --enable-python=system \
+ --enable-randr-link \
+ --enable-release-build \
+ --enable-systray \
+ --enable-vba \
+ --enable-xrender-link \
+ --with-ant-home=/usr/share/ant \
+ --with-arch=x86 \
+ --with-dict=ALL \
+ --with-extension-integration \
+ --with-external-dict-dir=/usr/share/hunspell \
+ --with-external-hyph-dir=/usr/share/hyphen \
+ --with-external-thes-dir=/usr/share/mythes \
+ --with-fonts \
+ --with-java-target-version=1.5 \
+ --with-jdk-home=$JAVA_HOME \
+ --with-openclipart=/usr/share/openclipart \
+ --with-openldap \
+ --with-system-boost \
+ --with-system-cairo \
+ --with-system-curl \
+ --with-system-db \
+ --with-system-dicts \
+ --with-system-expat \
+ --with-system-jpeg \
+ --with-system-libxml \
+ --with-system-libxslt \
+ --with-system-mesa-headers \
+ --with-system-mozilla=seamonkey \
+ --with-system-mysql \
+ --with-system-neon \
+ --with-system-openssl \
+ --with-system-poppler \
+ --with-system-python \
+ --with-system-redland \
+ --with-system-stdlibs \
+ --with-system-zlib \
+ --with-vba-package-format=builtin \
+ --with-x \
+ --without-myspell-dicts \
+ --without-junit \
+ --without-system-icu \
+ --without-system-jars \
+ --without-system-libtextcat \
+ --without-system-libvisio \
+ --without-system-sampleicc \
+ --without-system-servlet-api \
+ --without-unix-wrapper \
+ --build=$TARGET \
2>&1 | tee $OUTPUT/configure-${PRGNAM}.log
touch src.downloaded
@@ -770,53 +907,62 @@ touch src.downloaded
# Compile everything (takes many hours):
touch $OUTPUT/make-${PRGNAM}.log
echo "Starting $PRGNAM compilation (takes a long time)..."
-./bootstrap 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
-make -i VERBOSE=yes 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
-# For good measure, run make again (fails in libtextcat):
-(
- cd $TMP/tmp-$PRGNAM/build/libtextcat/unxl*.pro/misc/build/libtextcat-2.2/src
- echo -e "\n\n** RUNNING MAKE FOR LIBTEXTCAT - DIRTY HACK **\n\n"
- make 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
-)
-echo -e "\n\n** RUNNING MAKE A SECOND TIME FOR GOOD MEASURE **\n\n"
-make -i VERBOSE=yes 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
+#./bootstrap 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
+make VERBOSE=yes 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
+
+## For good measure, run make again (fails in libtextcat):
+#(
+# cd $TMP/tmp-$PRGNAM/build/libtextcat/unxl*.pro/misc/build/libtextcat-2.2/src
+# echo -e "\n\n** RUNNING MAKE FOR LIBTEXTCAT - DIRTY HACK **\n\n"
+# make 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
+#)
+#echo -e "\n\n** RUNNING MAKE A SECOND TIME FOR GOOD MEASURE **\n\n"
+#make -i VERBOSE=yes 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
+
+#make build VERBOSE=yes 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
# Install the lot:
echo "Starting the packaging stage for $PRGNAM..."
-make install DESTDIR=$PKG \
+make DESTDIR=$PKG distro-pack-install \
2>&1 | tee $OUTPUT/install-${PRGNAM}.log
# Remove cruft:
rm -f $PKG/gid_Module*
-# Move the SDK files to sane locations:
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/sdk
-mv $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk/{docs,examples,index.html} \
- $PKG/usr/doc/$PRGNAM-$VERSION/sdk/
-ln -sf /usr/doc/$PRGNAM-$VERSION/sdk/docs \
- $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk/
-ln -sf /usr/doc/$PRGNAM-$VERSION/sdk/index.html \
- $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk/
-ln -sf /usr/doc/$PRGNAM-$VERSION/sdk/examples \
- $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk/
-
-mkdir -p $PKG/usr/share/${PRGNAM}/sdk
-mv $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk/classes \
- $PKG/usr/share/${PRGNAM}/sdk/
-ln -sf /usr/share/${PRGNAM}/sdk/classes \
- $(readlink -f $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk)/
-
-mkdir -p $PKG/usr/share/idl
-mv $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk/idl \
- $PKG/usr/share/idl/${PRGNAM}
-ln -sf /usr/share/idl/${PRGNAM} \
- $(readlink -f $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk)/idl
-
-mkdir -p $PKG/usr/include
-mv $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk/include \
- $PKG/usr/include/${PRGNAM}
-ln -sf /usr/include/${PRGNAM} \
- $(readlink -f $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/basis-link/sdk)/include
+## Move the SDK files to sane locations:
+#mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/sdk
+#mv $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/{docs,examples,index.html} \
+# $PKG/usr/doc/$PRGNAM-$VERSION/sdk/
+#ln -sf /usr/doc/$PRGNAM-$VERSION/sdk/docs \
+# $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/
+#ln -sf /usr/doc/$PRGNAM-$VERSION/sdk/index.html \
+# $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/
+#ln -sf /usr/doc/$PRGNAM-$VERSION/sdk/examples \
+# $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/
+
+if [ ! -L $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/classes ]; then
+ mkdir -p $PKG/usr/share/${PRGNAM}/sdk
+ mv $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/classes \
+ $PKG/usr/share/${PRGNAM}/sdk/
+ ln -sf /usr/share/${PRGNAM}/sdk/classes \
+ $(readlink -f $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk)/
+fi
+
+if [ ! -L $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/idl ]; then
+ mkdir -p $PKG/usr/share/idl
+ mv $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/idl \
+ $PKG/usr/share/idl/${PRGNAM}
+ ln -sf /usr/share/idl/${PRGNAM} \
+ $(readlink -f $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk)/idl
+fi
+
+if [ ! -L $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/include ]; then
+ mkdir -p $PKG/usr/include
+ mv $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk/include \
+ $PKG/usr/include/${PRGNAM}
+ ln -sf /usr/include/${PRGNAM} \
+ $(readlink -f $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/sdk)/include
+fi
# Link the browser plugin into the mozilla plugins directory if we built one:
if [ -f $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/program/libnpsoplugin.so ]; then
@@ -827,7 +973,7 @@ if [ -f $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/program/libnpsoplugin.so ]; then
fi
# Replace redundant fonts with symlinks to save space:
-( cd $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/basis-link/share/fonts/truetype/
+( cd $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/share/fonts/truetype/
for FONT in DejaVu*.ttf Liberation*.ttf ; do
rm -f $FONT
ln -sf /usr/share/fonts/TTF/$FONT
@@ -844,7 +990,7 @@ chown -R root:root $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/share/extensions/install
# Create aliases for locales that have matching languages in LibreOffice.
# This enables people with these locales to use the autocorrect function:
# (code taken from Fedora's libreoffice.spec)
-cd $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/basis-link/share/autocorr
+cd $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/share/autocorr
en_GB_aliases="en-AG en-AU en-BS en-BW en-BZ en-CA en-DK en-GH en-HK en-IE en-IN en-JM en-NG en-NZ en-SG en-TT"
for lang in $en_GB_aliases; do
ln -sf acor_en-GB.dat acor_$lang.dat
@@ -880,13 +1026,13 @@ cd $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/basis-link/share/autocorr
for lang in $it_IT_aliases; do
ln -sf acor_it-IT.dat acor_$lang.dat
done
- nl_NL_aliases="nl-AW nl-BE"
- for lang in $nl_NL_aliases; do
- ln -s acor_nl-NL.dat acor_$lang.dat
+ nl_BE_aliases="nl-AW"
+ for lang in $nl_BE_aliases; do
+ ln -sf acor_nl-BE.dat acor_$lang.dat
done
sv_SE_aliases="sv-FI"
for lang in $sv_SE_aliases; do
- ln -s acor_sv-SE.dat acor_$lang.dat
+ ln -sf acor_sv-SE.dat acor_$lang.dat
done
[ -f acor_lt_LT.dat ] && mv acor_lt_LT.dat acor_lt-LT.dat
else
@@ -1102,7 +1248,7 @@ EOT
mkdir -p $PKG/usr/doc/$PRGNAM-${LOVER}$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-${LOVER}$VERSION || true
cat $SRCDIR/$(basename $0) > $PKG/usr/doc/$PRGNAM-${LOVER}$VERSION/$PRGNAM.SlackBuild
-cat $SRCDIR/Slackware.conf.in > $PKG/usr/doc/$PRGNAM-${LOVER}$VERSION/Slackware.conf.in
+#cat $SRCDIR/Slackware.conf.in > $PKG/usr/doc/$PRGNAM-${LOVER}$VERSION/Slackware.conf.in
mkdir -p $PKG/usr/doc/$PRGNAM-${LOVER}$VERSION/patches
cp $SRCDIR/*.patch $SRCDIR/*.diff $PKG/usr/doc/$PRGNAM-${LOVER}$VERSION/patches/ || true
chown -R root:root $PKG/usr/doc/$PRGNAM-${LOVER}$VERSION