libreoffice: update to 6.2.5.2; use libfbclient3
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
parent
6f627c21f3
commit
428bfbab9e
2 changed files with 12 additions and 36 deletions
|
@ -1 +0,0 @@
|
||||||
libreoffice
|
|
|
@ -1,14 +1,13 @@
|
||||||
#!/bin/sh
|
|
||||||
# Template file for 'libreoffice'
|
# Template file for 'libreoffice'
|
||||||
pkgname=libreoffice
|
pkgname=libreoffice
|
||||||
version=6.2.4.2
|
version=6.2.5.2
|
||||||
revision=1
|
revision=1
|
||||||
build_style=meta
|
build_style=meta
|
||||||
make_build_args="build-nocheck"
|
make_build_args="build-nocheck"
|
||||||
nocross=yes
|
nocross=yes
|
||||||
|
|
||||||
#
|
#
|
||||||
# XXX: mit-krb5-devel nasm firebird3 hamcrest iwyu ogl-math poppler
|
# XXX: mit-krb5-devel nasm hamcrest iwyu ogl-math poppler
|
||||||
# Missing, required libraries are downloaded and built internally
|
# Missing, required libraries are downloaded and built internally
|
||||||
#
|
#
|
||||||
hostmakedepends="automake flex git gperf hyphen icu libtool openldap
|
hostmakedepends="automake flex git gperf hyphen icu libtool openldap
|
||||||
|
@ -17,7 +16,7 @@ makedepends="CoinMP-devel apr-devel avahi-libs-devel clucene-devel
|
||||||
frameworkintegration-devel glyphy-devel gpgmepp-devel gst-plugins-base1-devel
|
frameworkintegration-devel glyphy-devel gpgmepp-devel gst-plugins-base1-devel
|
||||||
gtk+-devel gtk+3-devel hunspell-devel hyphen-devel libXt-devel libabw-devel
|
gtk+-devel gtk+3-devel hunspell-devel hyphen-devel libXt-devel libabw-devel
|
||||||
libatomic_ops-devel libbluetooth-devel libcdr-devel libcmis-devel libe-book-devel
|
libatomic_ops-devel libbluetooth-devel libcdr-devel libcmis-devel libe-book-devel
|
||||||
libepubgen-devel libetonyek-devel libexttextcat-devel libfreehand-devel
|
libepubgen-devel libetonyek-devel libexttextcat-devel libfbclient3-devel libfreehand-devel
|
||||||
libgcrypt-devel libgltf-devel libldap-devel libmariadbclient-devel libmspub-devel
|
libgcrypt-devel libgltf-devel libldap-devel libmariadbclient-devel libmspub-devel
|
||||||
libmwaw-devel libnumbertext-devel libodfgen-devel liborcus-devel
|
libmwaw-devel libnumbertext-devel libodfgen-devel liborcus-devel
|
||||||
libpagemaker-devel libqxp-devel librsvg-devel libvisio-devel libwpg-devel
|
libpagemaker-devel libqxp-devel librsvg-devel libvisio-devel libwpg-devel
|
||||||
|
@ -29,7 +28,6 @@ depends+=" libreoffice-base>=${version}_${revision}"
|
||||||
depends+=" libreoffice-calc>=${version}_${revision}"
|
depends+=" libreoffice-calc>=${version}_${revision}"
|
||||||
depends+=" libreoffice-draw>=${version}_${revision}"
|
depends+=" libreoffice-draw>=${version}_${revision}"
|
||||||
depends+=" libreoffice-fonts>=${version}_${revision}"
|
depends+=" libreoffice-fonts>=${version}_${revision}"
|
||||||
depends+=" libreoffice-firebird>=${version}_${revision}"
|
|
||||||
depends+=" libreoffice-gnome>=${version}_${revision}"
|
depends+=" libreoffice-gnome>=${version}_${revision}"
|
||||||
depends+=" libreoffice-impress>=${version}_${revision}"
|
depends+=" libreoffice-impress>=${version}_${revision}"
|
||||||
depends+=" libreoffice-math>=${version}_${revision}"
|
depends+=" libreoffice-math>=${version}_${revision}"
|
||||||
|
@ -69,7 +67,6 @@ distfiles="
|
||||||
${_addurl}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
|
${_addurl}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
|
||||||
${_addurl}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
|
${_addurl}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
|
||||||
${_addurl}/b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
|
${_addurl}/b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
|
||||||
${_addurl}/Firebird-3.0.0.32483-0.tar.bz2
|
|
||||||
${_addurl}/libstaroffice-0.0.6.tar.xz
|
${_addurl}/libstaroffice-0.0.6.tar.xz
|
||||||
${_addurl}/libzmf-0.0.2.tar.xz
|
${_addurl}/libzmf-0.0.2.tar.xz
|
||||||
${_addurl}/pdfium-3550.tar.bz2
|
${_addurl}/pdfium-3550.tar.bz2
|
||||||
|
@ -81,6 +78,7 @@ distfiles="
|
||||||
${_addurl}/commons-logging-1.2-src.tar.gz
|
${_addurl}/commons-logging-1.2-src.tar.gz
|
||||||
${_addurl}/beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip
|
${_addurl}/beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip
|
||||||
${_addurl}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
|
${_addurl}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
|
||||||
|
${_addurl}/48d647fbd8ef8889e5a7f422c1bfda94-clucene-core-2.3.3.4.tar.gz
|
||||||
${_addurl}/1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
|
${_addurl}/1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
|
||||||
${_addurl}/b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
|
${_addurl}/b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
|
||||||
${_addurl}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
|
${_addurl}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
|
||||||
|
@ -117,10 +115,10 @@ distfiles="
|
||||||
${_addurl}/ReemKufi-0.7.zip
|
${_addurl}/ReemKufi-0.7.zip
|
||||||
${_addurl}/Scheherazade-2.100.zip
|
${_addurl}/Scheherazade-2.100.zip
|
||||||
"
|
"
|
||||||
checksum="ff8148e7a7bc8988677ca565d6d25c1ade93e848df6b4163459a5cc3682a38b7
|
checksum="0e9c00e9b17ee2d35415c6baafe13d16a891253477b8cecf1942f0035aac358e
|
||||||
21d16b922d7a218dd104571ae37421fcbc1ae90e5fd61c7b16fee33e4ac4e057
|
d7161ad5fdc54ebad0ac6476d4b0b4acb4b26c891b03f3e802f2f49faa31969f
|
||||||
1aa5469a25d4a615b521d0775b08501ea4672994c5135bcde7c054c327aa2e7f
|
327f74590f60e9b0a58f5ab54304cdace248c9f1b45fd486a687481b715043d6
|
||||||
4c4cf8e26b14e508f1a1fdf2db1a2363964ae5d528b5bd5f048a281ddecc1e2a
|
c39781ef5dc6602393c8cb2f7442c154385e9b89f13fce0e1f4ba600321e9d0a
|
||||||
1fb458d6aab06932693cc8a9b6e4e70944ee1ff052fa63606e3131df34e21753
|
1fb458d6aab06932693cc8a9b6e4e70944ee1ff052fa63606e3131df34e21753
|
||||||
75823776fb51a9c526af904f1503a7afaaab900fba83eda64f8a41073724c870
|
75823776fb51a9c526af904f1503a7afaaab900fba83eda64f8a41073724c870
|
||||||
983941d31ee8d366085cadf28db75eb1f5cb03ba1e5853b98f12f7f51c63b776
|
983941d31ee8d366085cadf28db75eb1f5cb03ba1e5853b98f12f7f51c63b776
|
||||||
|
@ -129,7 +127,6 @@ checksum="ff8148e7a7bc8988677ca565d6d25c1ade93e848df6b4163459a5cc3682a38b7
|
||||||
1b5b24f7bc543c0362b667692f78db8bab4ed6dafc6172f104d0bd3757d8a133
|
1b5b24f7bc543c0362b667692f78db8bab4ed6dafc6172f104d0bd3757d8a133
|
||||||
233f66e8d25c5dd971716d4200203a612a407649686ef3b52075d04b4c9df0dd
|
233f66e8d25c5dd971716d4200203a612a407649686ef3b52075d04b4c9df0dd
|
||||||
48c87e41636783bba438b65fd895821e369ed139e1465fac654323ad93c5a82d
|
48c87e41636783bba438b65fd895821e369ed139e1465fac654323ad93c5a82d
|
||||||
6994be3555e23226630c587444be19d309b25b0fcf1f87df3b4e3f88943e5860
|
|
||||||
6b00e1ed8194e6072be4441025d1b888e39365727ed5b23e0e8c92c4009d1ec4
|
6b00e1ed8194e6072be4441025d1b888e39365727ed5b23e0e8c92c4009d1ec4
|
||||||
27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22
|
27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22
|
||||||
572460f7f9e2f86d022a9c6a82f1e2ded6c3c29ba352d4b9fac60b87e2159679
|
572460f7f9e2f86d022a9c6a82f1e2ded6c3c29ba352d4b9fac60b87e2159679
|
||||||
|
@ -141,6 +138,7 @@ checksum="ff8148e7a7bc8988677ca565d6d25c1ade93e848df6b4163459a5cc3682a38b7
|
||||||
49665da5a60d033e6dff40fe0a7f9173e886ae859ce6096c1afe34c48b677c81
|
49665da5a60d033e6dff40fe0a7f9173e886ae859ce6096c1afe34c48b677c81
|
||||||
9e93c73e23aff644b17dfff656444474c14150e7f3b38b19635e622235e01c96
|
9e93c73e23aff644b17dfff656444474c14150e7f3b38b19635e622235e01c96
|
||||||
64585ac36a81291a58269ec5347e7e3e2e8596dbacb9221015c208191333c6e1
|
64585ac36a81291a58269ec5347e7e3e2e8596dbacb9221015c208191333c6e1
|
||||||
|
ddfdc433dd8ad31b5c5819cc4404a8d2127472a3b720d3e744e8c51d79732eab
|
||||||
71b238efd2734be9800af07566daea8d6685aeed28db5eb5fa0e6453f4d85de3
|
71b238efd2734be9800af07566daea8d6685aeed28db5eb5fa0e6453f4d85de3
|
||||||
1568ed1d2feb8210bb5de61d69574a165cded536cfa17c6953c9064076469de2
|
1568ed1d2feb8210bb5de61d69574a165cded536cfa17c6953c9064076469de2
|
||||||
75c80359c9ce343c20aab8a36a45cb3b9ee7c61cf92c13ae45399d854423a9ba
|
75c80359c9ce343c20aab8a36a45cb3b9ee7c61cf92c13ae45399d854423a9ba
|
||||||
|
@ -200,6 +198,7 @@ skip_extraction="
|
||||||
commons-logging-1.2-src.tar.gz
|
commons-logging-1.2-src.tar.gz
|
||||||
beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip
|
beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip
|
||||||
35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
|
35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
|
||||||
|
48d647fbd8ef8889e5a7f422c1bfda94-clucene-core-2.3.3.4.tar.gz
|
||||||
1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
|
1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
|
||||||
b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
|
b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
|
||||||
eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
|
eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
|
||||||
|
@ -236,6 +235,7 @@ skip_extraction="
|
||||||
ReemKufi-0.7.zip
|
ReemKufi-0.7.zip
|
||||||
Scheherazade-2.100.zip
|
Scheherazade-2.100.zip
|
||||||
"
|
"
|
||||||
|
replaces="libreoffice-firebird<6.2.4.2_1"
|
||||||
|
|
||||||
build_options="java"
|
build_options="java"
|
||||||
desc_option_java="Enable Java support"
|
desc_option_java="Enable Java support"
|
||||||
|
@ -280,7 +280,7 @@ _split() {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
_languages=""
|
declare _languages
|
||||||
_add_lang() {
|
_add_lang() {
|
||||||
local pkglang="${3:-$1}"
|
local pkglang="${3:-$1}"
|
||||||
_languages="$_languages ${pkglang//_/-}"
|
_languages="$_languages ${pkglang//_/-}"
|
||||||
|
@ -427,13 +427,6 @@ do_configure() {
|
||||||
-e "s|.1.gz|.1|g"
|
-e "s|.1.gz|.1|g"
|
||||||
chmod +x bin/unpack-sources
|
chmod +x bin/unpack-sources
|
||||||
|
|
||||||
# Add musl patch for firebird
|
|
||||||
mkdir -p external/firebird
|
|
||||||
cp ${FILESDIR}/musl-os_utils_h.patch external/firebird/
|
|
||||||
sed -i external/firebird/UnpackedTarball_firebird.mk \
|
|
||||||
-e's;\(.*external/firebird\)/libc++.patch\(.*\)$;\1/libc++.patch\2\n\1/musl-os_utils_h.patch\2;'
|
|
||||||
|
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
i686*) # Don't run broken tests
|
i686*) # Don't run broken tests
|
||||||
sed -i "/CppunitTest_sw_ooxmlexport9/d" sw/Module_sw.mk
|
sed -i "/CppunitTest_sw_ooxmlexport9/d" sw/Module_sw.mk
|
||||||
|
@ -498,7 +491,6 @@ do_configure() {
|
||||||
opts+=" --without-system-poppler"
|
opts+=" --without-system-poppler"
|
||||||
# xmlsec1-nss is missing, thus don't use system-xmlsec
|
# xmlsec1-nss is missing, thus don't use system-xmlsec
|
||||||
opts+=" --without-system-xmlsec"
|
opts+=" --without-system-xmlsec"
|
||||||
opts+=" --without-system-firebird"
|
|
||||||
opts+=" --without-system-libzmf"
|
opts+=" --without-system-libzmf"
|
||||||
opts+=" --without-system-libstaroffice"
|
opts+=" --without-system-libstaroffice"
|
||||||
opts+=" --without-system-libtommath"
|
opts+=" --without-system-libtommath"
|
||||||
|
@ -567,21 +559,6 @@ libreoffice-draw_package() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
libreoffice-firebird_package() {
|
|
||||||
short_desc+=" - Connector for Firebird SDBC"
|
|
||||||
noverifyrdeps=yes
|
|
||||||
pkg_install() {
|
|
||||||
vmkdir usr/lib/libreoffice/program
|
|
||||||
for f in libEngine12.so libfbclient.so.2 libfirebird_sdbclo.so; do
|
|
||||||
mv ${DESTDIR}/all/usr/lib/libreoffice/program/${f} \
|
|
||||||
${PKGDESTDIR}/usr/lib/libreoffice/program/
|
|
||||||
done
|
|
||||||
vmkdir usr/lib/libreoffice/share
|
|
||||||
mv ${DESTDIR}/all/usr/lib/libreoffice/share/firebird \
|
|
||||||
${PKGDESTDIR}/usr/lib/libreoffice/share/
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
libreoffice-fonts_package() {
|
libreoffice-fonts_package() {
|
||||||
short_desc+=" - Fonts"
|
short_desc+=" - Fonts"
|
||||||
archs=noarch
|
archs=noarch
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue