diff options
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 |
commit | a3a4eb72d1d8b36ef41d30b6ee3ed8c295a5ce07 (patch) | |
tree | 1d14471125d25e7a1defaf0287cb140eab98488d /libreoffice | |
parent | 4b684dd321b3474558ccb2048107e9a180cedf77 (diff) | |
download | asb-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-x | libreoffice/build/libreoffice36.SlackBuild | 854 |
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 |