summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2023-05-14 23:09:20 +0200
committerAndreas K. Hüttel <dilfridge@gentoo.org>2023-05-14 23:09:20 +0200
commitb52ac03b15045b3d256c247ed7774d7718478160 (patch)
treee5b7da2fce778719768f51035a2a145d5b47d902 /app-office
parentapp-office/libreoffice-bin: add 7.5.3.2 (diff)
downloadgentoo-b52ac03b15045b3d256c247ed7774d7718478160.tar.gz
gentoo-b52ac03b15045b3d256c247ed7774d7718478160.tar.bz2
gentoo-b52ac03b15045b3d256c247ed7774d7718478160.zip
app-office/libreoffice-bin-debug: add 7.5.3.2
Bug: https://bugs.gentoo.org/905701 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Diffstat (limited to 'app-office')
-rw-r--r--app-office/libreoffice-bin-debug/Manifest9
-rw-r--r--app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.3.2.ebuild85
2 files changed, 94 insertions, 0 deletions
diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest
index 19eb6d78f1a1..8191e1fde900 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,18 +1,27 @@
DIST amd64-debug-libreoffice-7.4.6.2-r1.tar.xz 1537083264 BLAKE2B 96a3ec7dc44b1952e7b197bbc02a74547d9dd77d364d450c9e9115db0e800147430b9cd09a8e8249f7b253aaf2becd36f34a5cc947b7e382f5145098f534950f SHA512 06494eecb543b657111e0f1d8253ef50e0cc5afc7bce354424bd375cd8f2cb46fe9a71c28632740f52b54380a1e3c24baddeff977c35832504e3bdf223f7814c
DIST amd64-debug-libreoffice-7.4.6.2.tar.xz 1539083164 BLAKE2B 9fbfb50c2fdd26b4d8d70119ab015c54fe271df01c98ae1a880edae3a1fcc6f4fdbe09203afe612bbbc038d256f15ee791e9c566a75bece143f3d994077d24e8 SHA512 3e1f63890c5bd7b8aba20f0b16c7da8fdf3cde46c187b790f88f1fde979855b750432383fe0e7e26c3bbca0d6e7d7758c89c5f9f7e3f0ff07ce23941d2052b67
+DIST amd64-debug-libreoffice-7.5.3.2.tar.xz 1438237360 BLAKE2B 928b352b148a796bd7dbd20800e33da79190bb9c70201c3fb40b1d2886695d32af8bed55889b5f3680f478029cd86b83b0fc74c167e691e10a445c1a7abe89af SHA512 41363fbe153968c643071e2d6330b5b18b42f5c8d163a3a31180250b5626bccecacff4db60c9c260e441c0e70f4b3629a6686579f830b05199a53042f5757c39
DIST amd64-debug-libreoffice-gnome-7.4.6.2-r1.xd3 1435537 BLAKE2B 5309bd30fd7208cf1ab02033208fc6b6bd7ad2b2932c68a46e7d62176d79bc78ac05fbba4eff65fdca53535f4eb0c46ac5c73931d3e7f8d0f8fea0f6ca6649f6 SHA512 53da17002c28865acaed3a54cce75f3f52c40f88fefc66e09b54d4809011515db1bc0ba42a9aba8dd3677a6069da219862e79873c0ac8b5be3420040662ae56d
DIST amd64-debug-libreoffice-gnome-7.4.6.2.xd3 1439342 BLAKE2B 19fa4ac46d2c59eb15ff434b3f33263c68889dd26009d7ea67ff574a68fea5a4d8226cff457926fecf907162b10e913c5e572b4994642acebd8b7d5cea839829 SHA512 20cca2d38b78eb9c5edc50c27760751c0f56bd831c0bb5b46095c16b0e46bee4998705384cf924aed72a648305934dc5078515f286e9ad5a189f5112cf28f7c5
+DIST amd64-debug-libreoffice-gnome-7.5.3.2.xd3 292160961 BLAKE2B bd2575ec62967c0b330d43c3ade71236c255bc54c0d89855e7c4c48974b8c0c04cecd4afd7468b9583e823414dcfb46df8734a3dfe3a56d9235bb25e4f5f7f2b SHA512 d066cab66d722828ff8135bc2d53a575fa3485c3227373ec890103eba237d95c296a77dda27e62a480cf6aaf88d0aa7df600dc256852c711a9fd9d99a4c14f8c
DIST amd64-debug-libreoffice-gnome-java-7.4.6.2-r1.xd3 789863525 BLAKE2B 47e487a0df97005f38a4198de7cc64831c8514278865062427bd7c124a6d69b014e85d61b94d7db6dcffe9d3a3d56c0d6b81a88f685aace8a8c30ee3f1da1548 SHA512 5dc565e560755f3b02639bf202344327e52c997a777c0fd86ae2fb7557c8193af85b61e944f06418cdf98dac2ce732764826386dd21ce44cf129464521b64a03
DIST amd64-debug-libreoffice-gnome-java-7.4.6.2.xd3 789537145 BLAKE2B 5821ac0aac4de9cf21702c36fdea1421ca22ef2a0357af152850344e63cfc687774c88b4b45e4bcd100d9148e4c72619f7b9dae6d2ff048f4bf48de8a53923d2 SHA512 fba03563aa0d297120b2b6a930dd45431e0b7c6a1ef0f1b31d57ae030136aa251c119660612b49525cac1064650bb2e61166c8cc65a4ce1dc0e0309884dcea19
+DIST amd64-debug-libreoffice-gnome-java-7.5.3.2.xd3 744201123 BLAKE2B b401019add0b903e4883665e080396f1b9815f5eb17dfbe6fb4194a2602ed23470feda86ec4d7fd6289378c0f77f3578dbd73eba58215ce281f422483e4fcc22 SHA512 f4e427fedbd62b8a73cd8c6f3298ad65078b59dcf00dc3327b04f3085d615071246e242f99999b424133a4ed3fdbd72d9c9706bfe7af8f55aa3585977891f0c1
DIST amd64-debug-libreoffice-java-7.4.6.2-r1.xd3 788420818 BLAKE2B 6445598a1a793508e1630bdf0c25aefb10a05fed786806d5d56ea94a60cb572ae45ba9b79e8545c2414d2e0ab697e2a87e7cc272fb35631a1432f394616514b5 SHA512 30f602db799369bfbfc5bf7af570b74dd317add1aeee82888ad21626d96e73f51559bd3362619e9df513b4c31009e7d03111a265c55e2c47aeb0cc8a61a0a2e2
DIST amd64-debug-libreoffice-java-7.4.6.2.xd3 788080379 BLAKE2B 4e4524eb5040fff153b6b961572eb8e3f82b107fc176bb974eb680a0d640d939f63c37a96460c22b7650d5c7307148cf54472434cee0f4a77feef0042cf6982d SHA512 63e146988c4ed6744e97a6f9b1dae7e8b977f341089dbb6f4a4ca30b4bb5ca0e0adc8e3a6a0d2eb1cf62818dcd3e1e6f79f956889b6d79472a5cb5226a576e2e
+DIST amd64-debug-libreoffice-java-7.5.3.2.xd3 742863493 BLAKE2B 992ce90e57ba7adfc551fda26b7ef43dbcea4969fbb7ba8372f1ad96956b0dab8795968c552e8248f52fd650e824dbe34989cf8122a2171ed0e4a997c0ba9d9b SHA512 5e39ad81360bf064de743e99cdecbd1ec004707f7ef423a46eb129fd0cde90bcfd42dbdcd6d2e7f20ac9a910783331a21a6baee7d76db51f7393a1f39cf2ba5d
DIST amd64-debug-libreoffice-kde-7.4.6.2-r1.xd3 483468319 BLAKE2B 7a31392728c48fc8882b9fed70d667b9c575b4bd01ba6b6c66341631007d31cda817ebfba5b97567cc81ef8bb8c9c9b69334176a8fdbc35848d9658ed9d5d04d SHA512 35b32de8f2450ba13e4c64a081a8f6b65a56c66b1e0920c4f9da1bfddc701773f71ec35711e240d8170f9d9a053c2244aad785c4c89625a7c1f99bd81af03896
DIST amd64-debug-libreoffice-kde-7.4.6.2.xd3 484349149 BLAKE2B 3e72807deaf6d4fff8c43f14a78ae3ce10f6da0a3b13c1784c1f8c2890bf0378f0c943ba507c1244970a4f21ecb5af3a7c241ed94807f01074123206daf73b4e SHA512 45dc37ae22ce619bd8bafd7013f16f2194479c0cb1e2404f9a0a8404f00ea82aa50ee87c46eebb104296d152a55f6c58c4938553094c4df41904c81819037c23
+DIST amd64-debug-libreoffice-kde-7.5.3.2.xd3 436624127 BLAKE2B e3c8f7ed73d674896fa0e1ea1d9ba3e718ea0da9460ad2367b5dfdd85d1fd409cf97d0de56f3260310623c536ccd317856b0357bc614c97d26aa2ce99b2f40da SHA512 36417733de834ba50560bf0295720ad7a2835772a2900649231c885a7148d7bf468feb02f1eca073c65cc278c80433de9f2e96cbcd239d683b7a0990de7865f5
DIST amd64-debug-libreoffice-kde-java-7.4.6.2-r1.xd3 797248933 BLAKE2B 6066055a6a12eb747df6ad005eea649407c46383027c207962c50fc6eff4de8252e56c915c5b985aae885e0ee39e41c257a803943fe9166410be01eced769233 SHA512 85b5446707bf95384654ccbcc4d7cee41c5816cbe81c8117349df407ea13b3551e2cb1bab1368df2ee0f6eba3e5342fb30a4ad2d5d169842b82d00fe23752f53
DIST amd64-debug-libreoffice-kde-java-7.4.6.2.xd3 797166654 BLAKE2B 10e7e1dcde798a804128fa9f5fb240029a3199f60a03a8f2429b389cab0bda99d6d6393a96e6da117a4f7d84e6bdb5f191752643a8c74f367cb39c15829c4c3e SHA512 b4202f14390906761fb421aeacef586194018a119d5838ccdfe6287cce2c72fb71ab82029c99ab3804b3a8104d3d893317588b48f200efd32110e7695bbc088e
+DIST amd64-debug-libreoffice-kde-java-7.5.3.2.xd3 747089491 BLAKE2B 7569d67c9796473c4822bd185aa52c3124d47c70f94da886ebc9c2aa673f465dddea4028b4ef491a69317beeea646abbfbb7ef942c044d4a7e4a1e3abad693e4 SHA512 6d63c11d3a7a458e8fbbbdcb4c78f9cf1fa69c032f47a958935bd0d2a6b9b6aac993983d77b0f0296356a448151f443bea8d8abdff64fd52b645887fe01f08fe
DIST x86-debug-libreoffice-7.4.6.2-r1.tar.xz 8033940 BLAKE2B e49ce9b13a7880614edda845b623b0e111a077ab70ad2fa1800a5d152409e0a71304526b31adc026376b820216a0288a912e58540aa90875df25574a27a7bf9b SHA512 7eef12e5ac215ce4ff85f1176275e1ba11cf9f3d60fdca1e70ee70400436f54f8e609bcb8e05570e92e7070aafab2ffdc2da417c5ecb721bf8f89ec9a88a154b
DIST x86-debug-libreoffice-7.4.6.2.tar.xz 8035536 BLAKE2B 972bdd33fa6ba802e2e682c63285a0219a1a65619c9e311a1df210c8162fd57f60897fa2ed9f09dbb507d8fa3860792d63196b5192100ff77b7d7326a2288a23 SHA512 9c61a9d29e77cffe5c438db86ba38423e46a719fa6842e05ec94344606a408177cc8df5bd633fd744188570acf57210ff57efdbbf5e23aa7b7ae228edc1a4b48
+DIST x86-debug-libreoffice-7.5.3.2.tar.xz 8094076 BLAKE2B 46a9a808cdbb58c95a5543c709b2891cd533c8900d63e06940583372c6cad415266bc319a590312b333f58f9aa2f4f1c8b3677cbd7a3215e81500adad6d21ebe SHA512 8b08e39535b4bb5a4aff35bb7e508192908907d7cbc9ce2712e0de4e3982643f0c22c2cd117046a5fa408b667e90d2889b47cac2e825a977aec966447fbe41da
DIST x86-debug-libreoffice-gnome-7.4.6.2-r1.xd3 39137 BLAKE2B f0b80b64f07664ab47d3ee638344e9f62aa9ddc8e6e11fbbc5de61f00837ad7b008f407e093979b2dfb86f4eea30134fa289a3e19199c401d1bfdd7539dcde7f SHA512 bf53d16e504e97cf614e6e75d2eda320d77db80139fcc9b26df833af68051edeaf2771f25c1a339340d10a9954fabd71ee47c1c151da8eebc88c05e2466d0bb0
DIST x86-debug-libreoffice-gnome-7.4.6.2.xd3 39249 BLAKE2B 346be25f8c1476829cb59408b4e8768540979c53b72549b8a7a08e1484aecc9397b15fc6777f313be4d168747ffc36effb940a6b787595e8b98506a25fe014b7 SHA512 360549e6220b7165a0999a61f0213c94ecb09d08fa8a09bc2705b87dcf6d5626d927bee9aeec5748f1c0db0c1fed166453d28b0d86678425855a599841e21c83
+DIST x86-debug-libreoffice-gnome-7.5.3.2.xd3 39572 BLAKE2B 674527dff6fe98c3d9ddecb62d41aba70ddd9013929f41fb7bbf50d1a846938e02b766b97532fddec8d8cc7cd05cd81af308f3ff29483dd7a384c08700fd228d SHA512 0791892e25c217a6ea6a89ecc66205605c228e142b2ee1dceb70b61a4177a7a23c327165b8bec9a0627c412f6436206c2ba0856df0edae0cd59aae6d9288694f
DIST x86-debug-libreoffice-kde-7.4.6.2-r1.xd3 2737886 BLAKE2B cceb6db83e86b8e8fe59b36f852b9b95cdbfb37e9c9528b2b7bf4ab4e6824fdb8da2d4e8b8b23eff1464f7dc1ec829bc43853be8d729863e35fb752223fb97d7 SHA512 50a8669fb1c39fea343e6f9827a027371ae123d1c20767113e334c242d88b5abb31824cffcd836341e17249a15645a1d2507e739b38bcebdf38ef2c3e8836458
DIST x86-debug-libreoffice-kde-7.4.6.2.xd3 2738141 BLAKE2B 9e872a15d8f9f387ee91e74d7acea7bbe0e04a109795c4fff87572d1c6e6f9845b78a406075bc7ccd90f364922d1e068ac6addbd8f5d7a6b73295593a265c4c8 SHA512 9f780682182b21b0e321dfc168cc7b6f6a41ccc0e669d703295c68811569774e8a923a53dc554ee2a3c0931f3653fc1b9036ea768f6d83b5046efac647590534
+DIST x86-debug-libreoffice-kde-7.5.3.2.xd3 2757424 BLAKE2B bf17f632bbd5d142ff3ca8dce14bab0775c016dc0d8803735162ac88e71d7ade8013ba7d9f0762a77c2fa0e8110aa10039d8b364e1faf7ff04cb41b47e164223 SHA512 015e224bcf27a7ea7e4493bbfa4bd3cce7756fd85ebe7bb91c73a5ca162701d6c331460ecb88a1ff3523568f3e608af9cac2acba8125e39ba7eff43b9556e89c
diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.3.2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.3.2.ebuild
new file mode 100644
index 000000000000..7c94beeb02c9
--- /dev/null
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.3.2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+BASE_PACKAGENAME="debug"
+BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
+BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
+
+DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info"
+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"
+
+# the = is correct, the debug info needs to fit the exact binary
+RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
+
+DEPEND="dev-util/xdelta:3"
+
+RESTRICT="test strip"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="/usr/*"
+
+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_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+ dodir /usr
+ cp -aR "${S}"/usr/* "${ED}"/usr/ || die
+}