summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2023-04-25 23:52:19 +0200
committerAndreas K. Hüttel <dilfridge@gentoo.org>2023-04-25 23:52:19 +0200
commit8fd642a03357a702df5ec334ccda39818cb86c3c (patch)
tree8b5aab0f85c3cacb602ff3d40938f170da3fb4b3 /app-office/libreoffice-bin
parentnet-libs/webkit-gtk: Add patch to fix build with USE=-gstreamer (diff)
downloadgentoo-8fd642a03357a702df5ec334ccda39818cb86c3c.tar.gz
gentoo-8fd642a03357a702df5ec334ccda39818cb86c3c.tar.bz2
gentoo-8fd642a03357a702df5ec334ccda39818cb86c3c.zip
app-office/libreoffice-bin: add 7.4.6.2
Bug: https://bugs.gentoo.org/894400 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Diffstat (limited to 'app-office/libreoffice-bin')
-rw-r--r--app-office/libreoffice-bin/Manifest9
-rw-r--r--app-office/libreoffice-bin/libreoffice-bin-7.4.6.2.ebuild260
2 files changed, 269 insertions, 0 deletions
diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest
index d6e5f38e986c..88568367b6ce 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,18 +1,27 @@
DIST amd64-bin-libreoffice-7.3.7.2.tar.xz 142495244 BLAKE2B a892855ec3540c282374eae90b7ed56692be90748d8bc225f4232df7c6687a9e3127303ce99d314a672c06327c7128b07958d4cfa4fb3ef1766186ec170ae79f SHA512 1607f598d325993f9baeaf97a01c806d2cb3ff66fc71585637c654a4d4a3ed276ce9d969bfbe5c70809e8fafea77fea9c2eb6c9b7701191459565591ae9314ee
DIST amd64-bin-libreoffice-7.4.4.2.tar.xz 145626304 BLAKE2B 9e8ab7c1f96312af4472a5ca5b0bd721c94349f65e330ecce026d56491206b5efd0104479a16428d5dcaa1227c097e9568ea6d95a2e77f38fab3529c7216c75d SHA512 ec002b35daee07d46a3a2bbb114f974a8714b77e2c8c9c2b575610b7df542900e59d47d7b5bc6a8727aaabfc6715bc6ca26854ba32f83bcd6e4d23f80d5a58ea
+DIST amd64-bin-libreoffice-7.4.6.2.tar.xz 146854072 BLAKE2B 29e89876ed6cd6b76c25163b934dd5a647c5314dc9a4968111e91afa75bf7551ec078334af8529d209287def46a2dea9e4e7704f7a71aa9a0288ce9265ae95ca SHA512 3089455406af2d5f6ed7a1e716a741ce0920c3475ce9b0161c0492eb4c19c9fa03c798a0ce6cda7a61bc653ee2fa324c3930551994b884de628fe45513ad717c
DIST amd64-bin-libreoffice-gnome-7.3.7.2.xd3 1498352 BLAKE2B 8354e0a403736995f52814f6df22c4b986c36d42e976dd880b4b577685b24eddd027069cf4b1bdafa4cfdfbdc80fa419539d8553642a573883840230815b1dca SHA512 2deac92459f60e09f16f51f2bbb03ffd3fb38d27cf9c726e29d18d76384740e70cc85eebc286407474cc8e730eb3fc321dc4377bd2cd46d1675cbe5395647f88
DIST amd64-bin-libreoffice-gnome-7.4.4.2.xd3 1531953 BLAKE2B 06ba5a48f7eab8b8d7bd3d848e505a311a71cab257efd25cfaf1042bd35b2b5150a39e2d603a5fce73cdac5debf83e13275cf17e8f96a058f91d0ca4a4225c02 SHA512 850a512d0839cac291a1989e7873075683eece0048e17b54e6ff267127c3eb7b165cadd8aed2089772861951defa9eb01bb77a850a0841919e33ef01bad9ac34
+DIST amd64-bin-libreoffice-gnome-7.4.6.2.xd3 1539785 BLAKE2B 262962089f76d2f1cec1fb412432561c0645127ddb3656ca0517b58846134ad95a8d8863bed21b52a05dfcb34705ea2b8f017b5d45232adc879d9a218e0f84f1 SHA512 40de33e533590fe71ec957d7852ef196cb4e285f64b261a5e02edbeae67d7bf40a436e3730c992ee6697b70bcf5f8c8ee788d9198a3f5f10ed4f592d61da718a
DIST amd64-bin-libreoffice-gnome-java-7.3.7.2.xd3 31373347 BLAKE2B 44e415eb35d8a20d429929b5d436f7eaf79eba72fabe3eab35b464797ef2024982ec0787dca8b764f77c52eb1a9c42c1a55bd15aca33d79d60cdf87a2aec739c SHA512 a23d0a61856e166dc982d25a9c839caefb86230bb1e539d16accfc777082180f0d9580c0d6c3615829d4ec8b3b5d1d144ea0f9896155b884ee13f47450aeab59
DIST amd64-bin-libreoffice-gnome-java-7.4.4.2.xd3 30608088 BLAKE2B 4c89d3f6fa74e2bd8806f9942ac21d9cb9f0c666fcf9d62e7f942fe99a3121082cd178ef8bf3d76c818872796949a6404f6a15aeff9d2770cec695ac80e7680d SHA512 67cf20c38b1772e7e3b7b55c7c2d5a719e18f2f952c5f4d7e1ea39194fa3808639ccbf565286653fa5938a063d54d0fc58a0c9664a5f28ba6fac77995160624b
+DIST amd64-bin-libreoffice-gnome-java-7.4.6.2.xd3 31563743 BLAKE2B c2414806ace6e642dd618ebce863339627b993f7d6d074290b6a3af1aa4884b3dfa520957ad3726471f57b8d1bacba40ee378722508607e83c5a63193f89d8fb SHA512 dde7dca009f9117af54b011ce78fa52072eb6d5b241f110861cef28b3279d5e3f3ff74b92a1b05be6b9e13d4efa88a65c31db0e814aa7ab6a9de252f1ff5d004
DIST amd64-bin-libreoffice-java-7.3.7.2.xd3 31273687 BLAKE2B a7e3bb1142c2cc1b27d076df0485eed37c8e0ef19ae16d770bf7a0ae6a3d5a976042433f38febe316faf13b2ce71a749ec2edd068d118ac6c32ea0afd8e1e4ce SHA512 493516032f75e26434c6945cb333c3898a97dad0f09fb6b5074f5af6ebd499ad06ee7c2bd3d1843fdb0a06c4ce04115cad254f2d2f04f949c1cec7b5fce6c618
DIST amd64-bin-libreoffice-java-7.4.4.2.xd3 30481203 BLAKE2B c5dba3b37dbb44bf917b83b1ed9720a6a70370206aa8a2e4635b358f9d77027e104c513407a9f4ecfd5c200be2ce3121a9070aa1e90d7614d8489b54e9cff2b1 SHA512 ab930d1c31083ca1bfa51a6b9cb588958a1c969ad148b094b5fb76eaa464bedecc3ec173c7362c780a861206b4ad2f8c2061d84a4183180c3a928f296cb57b51
+DIST amd64-bin-libreoffice-java-7.4.6.2.xd3 31446539 BLAKE2B a78fc1cdf252e6eda76f753cfef275984a4cfe61437f8fd60dcbf8be91748d3f85488930fc28586fffb776513b90eb256c91b5118ef65320db548d60b427dc40 SHA512 aaa691a5faa2a5f95256f3fedaeaaead60ec1d4d456bcc9f44fd9a2886e01acde114c8556ca6decf96ae3b63b7bacd0400b45b3aabd26edd7880456f21d2c886
DIST amd64-bin-libreoffice-kde-7.3.7.2.xd3 20893232 BLAKE2B d3cade3e8b76ad9ea596621ac15474b29a89e31865e29fe4eccca436f0b15b68ac5a8e8ad03006f13cf322bf9f47a90e6daa05090785203346307d5fa153ceec SHA512 6c23729526897377e3a4df865163abf4539664a06dbe59d8ddd6951ea1c274ecfa3679ecb290af76e328a8d6537f3525ea25831a9777233e6471d74556509e52
DIST amd64-bin-libreoffice-kde-7.4.4.2.xd3 20956522 BLAKE2B 9c23235a02bda752dde7fbca652d31ae5acdd7e1e54ab06a2c5d18ee292bde5666acc88ec6dbd026eca2ecc19a7bdcfa267569e59921f98c05b86343dfd7f08f SHA512 43e42f514b3fba0fcc198250ac9fa03d849a0888fdf9122d0d240a46c92e5b56044d9f72a222ccec881fca41c34f7e89182686d5d80d0822b04cc7c0b3843b91
+DIST amd64-bin-libreoffice-kde-7.4.6.2.xd3 21625101 BLAKE2B da27e7a9274d5ed16a14d3a11333d695d77ea07a4bf078f52002da8c6a29105ac748fa03523ff2b9789573214f83123b4c13a1c54a60c1641609b7877d64a1e8 SHA512 7afafdcb90c1a31affdcba98e3f36a4823fd11b4de8ade5ea66b1a112729680eb3da88e8025caaae7896848ce78e18bbe14e2ee52f06f4154292b0310765b8ef
DIST amd64-bin-libreoffice-kde-java-7.3.7.2.xd3 31361419 BLAKE2B 77f2ca6932f6a22280998530209024d844b940085f2d528d514bba680500e52fd2fae7b2a94a2798091dbfcf38b498b152e6aa199847410f5581ef1e902fcad2 SHA512 f53e2ee610db310e30719d1b2b8736f35320beda89fd620f1e63eb60c371b9551e3dca8403faa5831df13d3392c4d0ae69f61576e294642148215160c4b60724
DIST amd64-bin-libreoffice-kde-java-7.4.4.2.xd3 31384850 BLAKE2B d0f0afad427cbafbf0cf6f59095c036fc853fb26ef5a4ad99b951ae6b6a42b9d0a0f0741cb4562487ab9ad271b625d4195aaf7d59e6dbc9330f29f2a388438ad SHA512 5d493efca42d03e027a254f4919eac8d3c0799d3b1f49727b2963b0e309e334f1fb84c84ad0958c85fedf0b23c459f288ac07bfdb460222185f656e51617dd46
+DIST amd64-bin-libreoffice-kde-java-7.4.6.2.xd3 32196626 BLAKE2B 3c85f884a11b57ad134ea5a5d1849a1b9f4b17962e734f4a1ec5b6920f323f24776db96527c8f59afaf2573388cfbde10fb36221ffcfc8190b10a6bdfed64802 SHA512 951dde7f83f283a50f68ee0b22d4ae95a1656920a07e6e34a4747cff7da672ade09058986163f5b9c21c6888c4b6e5e13cd55b91face31c588f0d5759c244f1e
DIST x86-bin-libreoffice-7.3.7.2.tar.xz 144274524 BLAKE2B f166805e3aa28a2894dc6715f08c5d23e6450aacd9b9231922ce128538b6bd38971c07d5cd8c20489c043f519ca7f084b7921eddb6ece5aedbd73cd07eff6005 SHA512 f2aabeab69bbf7187adc7b211aade726b0077a5667de9b2be237d16b14219129115b53bbb6668b876c5279ef0b29ad098d99a13e9a35f01f5fc5ae875101e75c
DIST x86-bin-libreoffice-7.4.4.2.tar.xz 147409920 BLAKE2B 9e1f174c65b8a049f2ddeaa449a5de608a40d810b82d2571e0b47ca883c5f282bd7ea346f02c96e97c46277730f47ae21029bab7c176466e24fb860b9c197688 SHA512 0a7e54eadb1ddc25081e1d23343edcc44aaca7584665fedff9af156f3881c6e1ad89c7905ad8c3c1a7483095ce552b0a7dca930a749d3e6a075d7dc81ac76838
+DIST x86-bin-libreoffice-7.4.6.2.tar.xz 147928192 BLAKE2B 450ddd4ff96d96ec03102ef88cd20442213ebb83fac1bf5f4ba5637459dd318530767798b26566cd694b7a229f96d5a5346da5ddc06366e20ec1498068645911 SHA512 b5f636f4444ab79572c31ab2cd3de026ddc96c7daf431617de05b9e8b08d2b988a4c521c593e16b7f665032de89c710b164226f7a0461b077877c8add874db46
DIST x86-bin-libreoffice-gnome-7.3.7.2.xd3 1452406 BLAKE2B d4f0ec6ed7f7d561ba86698ef9bd6e0d0f59074555d3d488ad292334f925ed0726d583d8fd1a71c9a5b4b324f0dcc63235b529fee5f143a8c7917e6278325d74 SHA512 1db9047559c93469e4622b4730cdd14f9bc93e80bbcf0c119d67b74df95741dd3e46b336109d55ace595ee0f802f48bd8b32299ebfc6c0889914f120aca70397
DIST x86-bin-libreoffice-gnome-7.4.4.2.xd3 1527808 BLAKE2B 42d3de3a02e0f6381c314815cf57e3c567c01c0365345132ba1d560ba8e27598e0ca81c88c230bbbaa401f9d1cf3a1210d7a85605a2239b02a6c24b30eca506b SHA512 ff9daa79ade2f5ff9c1c1fbbf4b0c9c3356a6b6231511eabc48105490b7dbc5913e2c708ccb47d376eb452f45b87a0a9079130aa98d8271f94f3cf081c8e68cb
+DIST x86-bin-libreoffice-gnome-7.4.6.2.xd3 1533290 BLAKE2B dd9efb55044ed4d15ed000ef0edd0bcdff65b87e9abdd38a624dd7ce188e9c2b42a3320305eac048f60be0c5e05480b8771d0dbf11166a47c6dc8caf3793708c SHA512 0b86b364768a232b2eb14d9e4e84cd7201cc16064a3b0108f9605ffa5585007fd2a3eeb1e7b8ba69e7fc9d30564d63aa095a8d60043f60364edd6bf4fae99815
DIST x86-bin-libreoffice-kde-7.3.7.2.xd3 19826615 BLAKE2B c40c3abd9f0eb7a3c67c66bc8f2591200f33e97a14bc0fad148f330b213fff851c40d356c066d0465dc734f2603d13cf9d8c8cb269c6be797d719b17bb1c84d9 SHA512 7c88bf70d6739f4553e68ab889b7dbd259f4bf47198797a0517f1ad0020ee8f71c745c915bd8b8870d03298f0bba6ec2bd4462800c2e4d11e6813a2a9ca478ac
DIST x86-bin-libreoffice-kde-7.4.4.2.xd3 19001856 BLAKE2B 6d1ecb9a8341177764577205a786e4c685747743c4e0959abc7a1475ae486b32210ba5c049fd98564931a90b4cf42a5a02fc3af5cb24c1acca4cd97861ecd254 SHA512 617cf0019a106d044b850a9e5ba8a32123acb092b6e4eeeab3934893594fab33f15d39253a3ead35a0f0b52a77372775e485602a751829d06d25b5cee353af2e
+DIST x86-bin-libreoffice-kde-7.4.6.2.xd3 20590446 BLAKE2B c09ea5c79402ddb5db668ac950f2497ed390c55f30660c06359db73da397f85433fc5cdf4bd716d2326d9727b1c49dcf0785c4c58a794a91f6a7cbf48ebb51ab SHA512 facc20e34da248e8a6dd94caeb27587aa9236594f299cb46bbee9353e64a478198f0077e5f9a4c66b379cce0b6551de010f0dd927a056a8650937b34870ab386
diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.4.6.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-7.4.6.2.ebuild
new file mode 100644
index 000000000000..34f29b0a9a7c
--- /dev/null
+++ b/app-office/libreoffice-bin/libreoffice-bin-7.4.6.2.ebuild
@@ -0,0 +1,260 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+BASE_PACKAGENAME="bin"
+BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
+BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
+
+PYTHON_COMPAT=( python3_10 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils
+
+DESCRIPTION="A full office productivity suite. Binary package"
+HOMEPAGE="https://www.libreoffice.org"
+SRC_URI_AMD64="
+ ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
+ kde? (
+ !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
+ java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
+ )
+ gnome? (
+ !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
+ java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
+ )
+ !kde? ( !gnome? (
+ java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
+ ) )
+"
+SRC_URI_X86="
+ ${BASE_X86_URI}libreoffice-${PVR}.tar.xz
+ kde? (
+ ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3
+ )
+ gnome? (
+ ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3
+ )
+"
+
+SRC_URI="
+ amd64? ( ${SRC_URI_AMD64} )
+ x86? ( ${SRC_URI_X86} )
+"
+
+IUSE="gnome java kde"
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+BIN_COMMON_DEPEND="
+ app-text/hunspell:0/1.7
+ =app-text/libexttextcat-3.4*
+ =app-text/libmwaw-0.3*
+ dev-cpp/abseil-cpp:0/20220623
+ dev-libs/boost:0/1.81.0
+ dev-libs/icu:0/72.1
+ dev-libs/liborcus:0/0.17
+ >=media-gfx/graphite2-1.3.10
+ media-libs/harfbuzz:0/6.0.0[icu]
+ media-libs/libjpeg-turbo:0/0.2
+ media-libs/libpng:0/16
+ media-libs/openjpeg:2/7
+ media-libs/zxing-cpp:0/3
+ sci-mathematics/lpsolve:0/0
+ >=sys-devel/gcc-12.2.1
+ >=sys-libs/glibc-2.36
+"
+
+# PLEASE place any restrictions that are specific to the binary builds
+# into the BIN_COMMON_DEPEND block above.
+# All dependencies below this point should remain identical to those in
+# the source ebuilds.
+
+COMMON_DEPEND="
+ ${BIN_COMMON_DEPEND}
+ ${PYTHON_DEPS}
+ app-arch/unzip
+ app-arch/zip
+ app-crypt/gpgme[cxx]
+ app-text/hunspell:=
+ >=app-text/libabw-0.1.0
+ >=app-text/libebook-0.1
+ app-text/libepubgen
+ >=app-text/libetonyek-0.1
+ app-text/libexttextcat
+ app-text/liblangtag
+ >=app-text/libmspub-0.1.0
+ >=app-text/libmwaw-0.3.21
+ >=app-text/libnumbertext-1.0.6
+ >=app-text/libodfgen-0.1.0
+ app-text/libqxp
+ app-text/libstaroffice
+ app-text/libwpd:0.10[tools]
+ app-text/libwpg:0.3
+ >=app-text/libwps-0.4
+ app-text/mythes
+ dev-cpp/abseil-cpp:=
+ >=dev-cpp/clucene-2.3.3.4-r2
+ >=dev-cpp/libcmis-0.5.2-r2
+ dev-db/unixODBC
+ >=games-engines/box2d-2.4.1:0
+ dev-lang/perl
+ dev-libs/boost:=[nls]
+ dev-libs/expat
+ dev-libs/hyphen
+ dev-libs/icu:=
+ dev-libs/libassuan
+ dev-libs/libgpg-error
+ >=dev-libs/liborcus-0.17.2:0/0.17
+ dev-libs/librevenge
+ dev-libs/libxml2
+ dev-libs/libxslt
+ dev-libs/nspr
+ dev-libs/nss
+ >=dev-libs/redland-1.0.16
+ >=dev-libs/xmlsec-1.2.28[nss]
+ media-gfx/fontforge
+ media-gfx/graphite2
+ media-libs/fontconfig
+ >=media-libs/freetype-2.11.0-r1:2
+ >=media-libs/harfbuzz-2.6.0:=[graphite,icu]
+ media-libs/lcms:2
+ >=media-libs/libcdr-0.1.0
+ >=media-libs/libepoxy-1.3.1[X]
+ >=media-libs/libfreehand-0.1.0
+ media-libs/libjpeg-turbo:=
+ media-libs/libpagemaker
+ >=media-libs/libpng-1.4:0=
+ >=media-libs/libvisio-0.1.0
+ media-libs/libwebp:=
+ media-libs/libzmf
+ media-libs/openjpeg:=
+ media-libs/tiff:=
+ media-libs/zxing-cpp:=
+ net-misc/curl
+ sci-mathematics/lpsolve
+ sys-libs/zlib
+ virtual/glu
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ net-print/cups
+ sys-apps/dbus[X]
+ gnome? (
+ dev-libs/glib:2
+ gnome-base/dconf
+ gnome-extra/evolution-data-server
+ )
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ !kde? (
+ app-accessibility/at-spi2-core:2
+ dev-libs/glib:2
+ dev-libs/gobject-introspection
+ gnome-base/dconf
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
+ x11-libs/pango
+ )
+ kde? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ kde-frameworks/kconfig:5
+ kde-frameworks/kcoreaddons:5
+ kde-frameworks/ki18n:5
+ kde-frameworks/kio:5
+ kde-frameworks/kwindowsystem:5
+ )
+ dev-db/mariadb-connector-c
+"
+
+RDEPEND="${COMMON_DEPEND}
+ acct-group/libreoffice
+ acct-user/libreoffice
+ !app-office/libreoffice
+ !app-office/openoffice
+ media-fonts/liberation-fonts
+ || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
+ java? ( virtual/jre:11 )
+ kde? ( kde-frameworks/breeze-icons:* )
+"
+
+PDEPEND="
+ =app-office/libreoffice-l10n-$(ver_cut 1-4)*
+"
+
+DEPEND="dev-util/xdelta:3"
+
+# only one flavor at a time
+REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test strip"
+
+S="${WORKDIR}"
+
+PYTHON_UPDATER_IGNORE="1"
+
+QA_PREBUILT="/usr/*"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_unpack() {
+ einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
+ xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
+
+ use x86 && use java && die "There is no build for x86 with Java support."
+
+ local patchname
+ use kde && patchname="-kde"
+ use gnome && patchname="-gnome"
+ use java && patchname="${patchname}-java"
+
+ if [[ -n "${patchname}" ]]; then
+ einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
+ xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
+ mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
+ fi
+
+ einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
+ unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
+}
+
+src_prepare() {
+ cp "${FILESDIR}"/50-${PN} "${T}"
+ eprefixify "${T}"/50-${PN}
+ default
+}
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+ dodir /usr
+ cp -aR "${S}"/usr/* "${ED}"/usr/
+
+ # prevent revdep-rebuild from attempting to rebuild all the time
+ insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+
+ ewarn 'If you plan to use the Base application you should use a source build and enable java and firebird.'
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}