summaryrefslogtreecommitdiff
path: root/app-office/libreoffice-bin-debug
diff options
context:
space:
mode:
Diffstat (limited to 'app-office/libreoffice-bin-debug')
-rw-r--r--app-office/libreoffice-bin-debug/Manifest10
-rw-r--r--app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.7.2.ebuild85
2 files changed, 95 insertions, 0 deletions
diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest
index 5e2547ac5b24..b71544bb08fc 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,11 +1,21 @@
DIST amd64-debug-libreoffice-7.3.6.2.tar.xz 1497854324 BLAKE2B a7da1c43d6fc7e2eb89d6ffcd3e32f6d23fd83cec157964e30a2eae7673dbc63837c3463e2b5596ab88abafe2e20abe1d45df2b347cff7fd3c4bb037b2491e97 SHA512 4d47a14a6df975dfc2f60324901b0524a080761627550c932b6eed0ddc493bd0decb186afa3c96b4ab596b0221fae8c951f20b7a4dee6f11089f0342d0abf104
+DIST amd64-debug-libreoffice-7.3.7.2.tar.xz 1498172004 BLAKE2B 58d1f97b7e025139220990a5b5fb1ab46847dc15edf9c447ab3039d5214b45dbeff61441b34cda7f91a3df360f4ecfe869ed0905f69dbb51193531f0f4978cd3 SHA512 1cf5c136aae71968cdc1b21f8b27d0188148f887ac8ade1c4dfbc95dd35aedf58d8949f885787d7412548cc0e9a4e1963cfde2b6c89179a0e52597de3bb78f0f
DIST amd64-debug-libreoffice-gnome-7.3.6.2.xd3 1426602 BLAKE2B 04fca92bf294229becea573728ebfbd27c199e97ad93523a8b267392e354a57c94ccdfe73e11eb53c3954bf9c1a1a0a723d28c1049fdfa7b9c3bd07ef022b86b SHA512 2541f433bd09e429ccb0c90b106d1986f36a8d6d17e41839fcc12a60981aa1d28c1730b2e0761de57bdd64100a39e636400ca5cde7f781079456dea41579b75a
+DIST amd64-debug-libreoffice-gnome-7.3.7.2.xd3 1426468 BLAKE2B 751b22c4709e332253b93c3f03e4bee4ca5d7224480e1d9b9288c31ad84dd8030da3f9b0a0f1707ca37cea25e9986026e7cd0f890fdc6b015bc5f138f2a83832 SHA512 31c45ca6fc5a57c9ac03d6120f011562c472e757451e7ae637fd7ade514f0ff673e03acd8ebe70c666c145844126a81af6d3fcceb926f72b83f5ba313f9d9e69
DIST amd64-debug-libreoffice-gnome-java-7.3.6.2.xd3 780978067 BLAKE2B 701061066369e29ed2d6f648e892fe417ba9efaf5fa64d74b25339a266caaebe3a8c5fddbbd8d4139db16c908956bc41b19db6e159cab332e2e8a26a0a44f8d8 SHA512 7a5dfc35aff3101e61379cef24373c08f137932480d68e169d679dab16df2e8595cb5efa74222829a932a2b35aaf9421bdda5336b32ed940f6ba4f5200fd54d6
+DIST amd64-debug-libreoffice-gnome-java-7.3.7.2.xd3 780825509 BLAKE2B fb12cd7426f251d78d4e1f8109f8ce5acfa480ac412aee4306979ff0d4b43997c80c41529d112e369e890094b836790985401338103554500c6e8616cb220d94 SHA512 2760333d9cc2be7d8bcba22352ec510326624e35b9e50edc7ef3d2b9a0b8b43fe291670f4f9f20d1e6b5fb9fdfdc9733e1757523ca83a276268d08be5d36e4ed
DIST amd64-debug-libreoffice-java-7.3.6.2.xd3 779563852 BLAKE2B 6edb2078f5b84f873a657d3f2a58d4254c5da287265d1bedd4876090441a5906ba51669eb1c22c5dd7114d40e11459118e79b6d913f26f5df7a6ec8559f92df0 SHA512 0b62bc74c245eff426a5f74897b3ebeefb603f778c95d3fd98272d986ebc86c9d546d0b3b2cd04b8fbc62f01305c121f156b2df7484235e1f7559b537c198712
+DIST amd64-debug-libreoffice-java-7.3.7.2.xd3 779398603 BLAKE2B 6a9c6e77dc0c23e8cbdd292ad3afbd8f979ce857ef0a719de35f5b4d7c336d106976320c9de3fe1163c5b148f6a137d3f17be9c851d04d342b6ec1a222d4fbb4 SHA512 2406ee0096fae44148d2c45a5840369a985e3994189c289fc8380b31ebd050581a4ba1f3c547b2a9c6fa84ab17804381aa89f202ee35fc295906ee5a04d53d9c
DIST amd64-debug-libreoffice-kde-7.3.6.2.xd3 474775315 BLAKE2B d857d45e7e1dde56c241d789afffe26d1398049c6fafa60c15345adc6ca56a139f91d709955b89ceb8e2f21d218677663f8b8e4b793a8e26bfc69d6bbfe30a92 SHA512 1f26ea2ba552cfd9ee1e0fada7d7d1c7b14197844d19d823c37ecc015db5fbc0e10d4bffe5d3bb3f0e2247590c653f669f8e87dbcbe5c1298b049de019289a9d
+DIST amd64-debug-libreoffice-kde-7.3.7.2.xd3 474830151 BLAKE2B 53981f15ee162fa00d91e2ecd421cbf612f0a0854819840418058c4c9d1f98468fa48f3038d1a1ab8590f3202d0b85891aba444331ca12231f9c6f8fcf5d72b9 SHA512 81331b35d9c09b5605e5c03042c43f54cc642301efb0d6cbb368dfa38558b1021c381da122b3a424f535e8e1bbb7f3697364968d58a59764abc081d1b7e81b2c
DIST amd64-debug-libreoffice-kde-java-7.3.6.2.xd3 784092759 BLAKE2B d81d43912d18a16eaed4edcdd2cc3b635df763d0bc1e5e1eefd158590a12d9d24bb8a68126b3504992c30a71b5bb06cb6fe9c66ba1ab6297b351650f154a4db5 SHA512 5091aa0abb33e39374c281dc7894874d2be82da4d46bc4ce409a4f24ccaaf0493709880db45b1c38f131ad3b195c89f96ed32eb6ee463e9c2175f46c88c55897
+DIST amd64-debug-libreoffice-kde-java-7.3.7.2.xd3 783741877 BLAKE2B 097b7977705382c7091a2d17781ca80cb16fb854053967a87b903073a09d5d8215f19b3f04836f409a57f54cc60574d467a31aeaaf8a1efab5787313e3e6664a SHA512 95960b2a87797ba5ddc58970f07b4a2aacf29c2d857b3e94b5cb9d8b321ab094680e8cc0d2e7cb7db7ee28933d1619dd7ffdf9b96d749c0a14496cef2149f975
DIST x86-debug-libreoffice-7.3.6.2.tar.xz 7925092 BLAKE2B 2b99dad6c9fc67593396dba4cafa52eb1840965662c96fb3961a7fc7755a144754f93134d57d5592ed59305c50d90340e3cf1dc4639f9b583edc3b95136ed306 SHA512 6df445645c7fbe5782b717f185f30685fa9cfbe199ddece881b565cf425390ec0229226174d55195d6c7b280646d535f897ee838730c904d909dc59d8072ff96
+DIST x86-debug-libreoffice-7.3.7.2.tar.xz 7936548 BLAKE2B 002d67f4e2feb9e4ef0ce751fedfacb98af06ac35e14a850a7b9ceb13cdaf4946a29503d9ce4b558514f450b5a7d054a1a993e9f0c10b66795960fff94d3eb57 SHA512 8523d5ac5a7857f0cf781cb6af7c9016bebff65905420f0f127efa2b4274bffbd54109e2c4bdf8cbb6d31ef0601258de55eb0659d498bc1561b8ddccc7e828d6
DIST x86-debug-libreoffice-gnome-7.3.6.2.xd3 38754 BLAKE2B 84270e533f2dc5d68075685e383363c80b7c2325fbf4bac27f6b37c13a141707b65bd04fb3ad7ae1a5ec344c227708d2ca2716d499c40dcdd93cc8a0cef148b7 SHA512 88a51e651a1c3a9a220491951e261ac9a1ae552cb38b59ed21fc33c64b853745a20462680cbce67edc33bfd9dea235dc9100559839bb5129cf350fb7cd67b18b
+DIST x86-debug-libreoffice-gnome-7.3.7.2.xd3 38802 BLAKE2B 1c941389e4d4ec06b879aed252bc633b938d96a49576125ca5a476d7e013d708a8deef8b36e0c16c36c718a39762ec45325ef73f07cbaa4214b42d2142c69428 SHA512 f0e6bdc4ba84057401b14ad10682764c946ec60fd48805bd9530768e766a769aa3df28a1f5d6e551bf8324e137a151af31f855a5d583f30519ab4fa6b307a735
DIST x86-debug-libreoffice-kde-7.3.6.2.xd3 2623238 BLAKE2B 4baaa8dde8369ba21b0a98d0ee36fac0ed99d04d754e7aa6a38f7cb0e97b6f3f903a6fe9b7f924b4ff6ba683d5821b856e7c633a095a30798451a910b7a17295 SHA512 cc5c76d60048e839af936ce79b0a879d7ac3f990ca60986e35458608f979a418a9d1980546f13bfa514f17bbeac0a8287883a493aae50c08a576a52662b871d6
+DIST x86-debug-libreoffice-kde-7.3.7.2.xd3 2623628 BLAKE2B f97474378a730ef1a9e91b43300754ac7e498c0f0f5357a7806eac5a665b82b57094d9fa25661bfe82c0082cac90fcd2f082f39e0377f43f55a0d809b439219f SHA512 453537a2086b4c4fb18fc98f792692c2e7503862346ad68a4a1f1acbf0fe72fb00a42a9ddbecf2acca10723d32654f8c824937782bd73be1d68ad7f53c112c1b
EBUILD libreoffice-bin-debug-7.3.6.2.ebuild 2536 BLAKE2B 5f503b15d77b316ec45399e6c6cc3d2dcc8b8960b83daa623bf7028808c6fc28b2ce0fc29f25a44ab10b8dca6332581126ce437310001787baadb6a9a8fb8246 SHA512 6aeb4fa56ea0620ced999b3fb231b2b3c133c9729a90933ca3a498ee9763112b34bb674e3cabb173e6adb71316a76245a727358b9ec11d085fb19fd3c8b1750d
+EBUILD libreoffice-bin-debug-7.3.7.2.ebuild 2538 BLAKE2B e0eea0332798d68b7d6eb6788188af2f01b799c68c9110e0fd7bec7dda32c98898de2968538e47fabcaa4c3f798c53d9bb9c76f5026b9296021a60075b140599 SHA512 e88917ab3fe7b8fdcc99c03561b7ed38ebb31d9f27b6b426c3f527c923cb2266e79a26fe85e83e7039a84b08bba5767263d272f67828fadfe7150364d3688a44
MISC metadata.xml 482 BLAKE2B 94bf0468867227f0b085d6ca86359e9ae852fb874ed95ffa6d9926cfcdc7173d5db4dfe1a0ed86daec746a4f867d42534465bb03402c5bd4d9ac6bb8101932d7 SHA512 d4f6a8f90659676fa509690059e462c1755e22792efeff0a571d8f04f9f167cbed22d5ce34928a4afbf2fc01bf7ea2b5e8f1a70d4a652a3df9153ed0ccbe1905
diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.7.2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.7.2.ebuild
new file mode 100644
index 000000000000..9f2211232ee1
--- /dev/null
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.7.2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 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
+}