summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-office/libreoffice-bin-debug/Manifest12
-rw-r--r--app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.4.6.2-r1.ebuild87
2 files changed, 99 insertions, 0 deletions
diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest
index 3169f38bed5c..e261d6d74aea 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,12 +1,24 @@
DIST amd64-debug-libreoffice-6.4.3.2.tar.xz 1575837176 BLAKE2B ee243e729bbe5747a5bbdade14c95324f127db92f426a5814b2b4d3a93c373c13b75b6a229b643cb05225ff8a44425516c4450650afaae556e053ee8217a563d SHA512 429c7d0c6a8205daa2025f9ff0b40d8c40748586d8f2099327ca17f45fc3ed797716cc9c3ec6d1568ff8b36721c5ca30fe7b4f8d8df4d5fadb046162d3befc16
+DIST amd64-debug-libreoffice-6.4.6.2-r1.tar.xz 1533904268 BLAKE2B d5b4c718111a7771f1787d6151e22b3e82f4a08c8c2dd4f244a514f4d3a7204bf0cf7a415d42f8f88e806a6eec478e09328a89c91452163a32766dd40907ae6e SHA512 aedbdf669f7c390c8c1e3c675d486b87d463404cdc718ea2d3a1667348a6ee693814ac2f543246310fc10e41c7a490b7da23b3e71208768b7b7a65f06431e853
DIST amd64-debug-libreoffice-gnome-6.4.3.2.xd3 1650286 BLAKE2B 8db44dc00dee6d592109b2701168ace2433e1eae391a25ba991af247f2786000436144b554a924d2a0e65763dec90938e872c04f982a5e98ee8cdfd1aa4c7152 SHA512 b5ee4c747f083365c62f1cc606739e8d5c6724f7094c873f4cd7ce2e28ab0c72b4518d4fc19c1b2b54bba78dad85fc35be4c004bbba6d76084ea33ad5c4bb782
+DIST amd64-debug-libreoffice-gnome-6.4.6.2-r1.xd3 1567104 BLAKE2B 0d36f2d95586ad73f56bf456fb306e79964f3d1f3b6a06782e56b43af64e521855a988573862f0bdaf337fc846e30d351ae7704930356b78b0e3a2ec5fe934f7 SHA512 d02eb67080a86a35d248485deda98c10cc6c15c67a819773a8bbc934be584d706c463c9d856ee50a601f954fd68efff9e67b74f546a7a15a33afe7642d217906
DIST amd64-debug-libreoffice-gnome-java-6.4.3.2.xd3 776124041 BLAKE2B ee631608b5fa67d45320ee715b0209e1fb1aef9329a56c0258013fb5159fc8334eaddf81e8c41dce9af406f15ea2fbd806d2c7acf0b29839b713394c309804ac SHA512 81eebbe43ce848637deff115f7367e1da2136435393d98bc6583e2eba998c7e2894b555ef7db8e420aa2fb353f1dfeba54fddcac55c81de216a3721c4b524559
+DIST amd64-debug-libreoffice-gnome-java-6.4.6.2-r1.xd3 747096532 BLAKE2B 2a995d680e31169f6e56f0544210aa5320b63b845c8c718c998fa638c7b08c968ee3f67e78aa9f1775b30bd7a7d297865ebbeb6bdc42683b31e621a5b97e0726 SHA512 da65f9aea4f9d58c993a8dd734641a48af5abdf925fdfd7882986cdb31348fa511ff9c3c01c82ccf1b6a6eed7a816eb9e1bc15cfa8baff4378da1a91c9791664
DIST amd64-debug-libreoffice-java-6.4.3.2.xd3 774470299 BLAKE2B 5d2db389270288ad469539b8ce2ec76af2cfb2da13211b7a2a42eea49fd8eaa9aa0627a517c81a78a017ee8b0bdaa41a05cf90ab26ab4b9d4dad93cc2ad90013 SHA512 4c97eba50625489453e92c96e5efe347cb15d396fe97981bf25d97e75d6dfba6943c31663e239484f0291b65bc5c7da195de1c8620488195f0246cf69a40591a
+DIST amd64-debug-libreoffice-java-6.4.6.2-r1.xd3 745510589 BLAKE2B eca91df7afffefdac91c7222ed5b6ea2d4b5eeff0a0d35da43b34986035180267812a3ec893ff67db74d97e8708079eb33f2694f20945f2dfbbe7a94818ef646 SHA512 02eea31554031d3c50261371fb7847b5975191acdfe7fd36189a29e83675407bd465dc57dee5400a5970bb5470bddfb439a996ee17e4bb22746e009fdefc2462
DIST amd64-debug-libreoffice-kde-6.4.3.2.xd3 480378879 BLAKE2B c17f97544fedd20b1e29405c592681acbd800c144ae7b2939be70b505811267981a31ad2bdb9faea0958229a6e757e7537b48757c58ec405265b8151fb6bb2d1 SHA512 16c7e0093ae26e6d7a8a1da7bd907ad12e591943c1f3fb3297057ae224b05ffc982884c29366e700e68cd84a802cf3e242d2919bde673c49b361f0df4104ffbb
+DIST amd64-debug-libreoffice-kde-6.4.6.2-r1.xd3 461579472 BLAKE2B c6d8ee75135a78f450ea5c18092313eb1e29a011eb31556c83ffb9dd162b8b08d26486ec5b259af144503a0762436ff551848731a70b4e4ae05686f5a766c081 SHA512 c9264596607d882a850375f53000549d9ea69715a729f9a842bb3a38590d0c71226c0e80a547931e25befc9c661c46bda19dcdfa713a354fee56bd6db6c9c5a8
DIST amd64-debug-libreoffice-kde-java-6.4.3.2.xd3 783683127 BLAKE2B c0c87c05ad781507fd740e37f6f685c37daa453519d8bfe969807ff50f277eb7b5d8720ee6bb8638264313de58dc072adbbaa715549a56812d6d758203c7251c SHA512 7117a0e536a2303595d652ea41e1f5ec5d92e4ea70fadc5dd5116e2b320e156d0ac467bbf3e44e71fe89a329b6094f4776170e7cb2ebc17b9131dd6b6eac917e
+DIST amd64-debug-libreoffice-kde-java-6.4.6.2-r1.xd3 754606886 BLAKE2B 780f8844da4fbcafc32154aadf639941b8f90b7b4e7a3cacae9ff9390e818de64ff1b4f224c9ab6613ae961d033a067a3c495af53f63ae78ff26d535d7b7ee8d SHA512 71256405bb437eca0cf97d1059b5f38e4d97cc4249cc78076ea5a52429c689daeecbd1dfeb5dd64faf3458b6b9277cca6ba0c37af8f8a3048aece8bc045693cc
DIST x86-debug-libreoffice-6.4.3.2.tar.xz 1540005828 BLAKE2B 0a688eea8362ebe95adaa0d8581676fa3867e27f928e55b435046c1b498dc0c62e6d11ec82ce5cb537ac9f1154632d610d021e44c0a1ba34de67a7e4f64b2033 SHA512 e781bf4815392f11bfa0375733d285d1276e9819813e9653c2eb2610fc423b4e75af9d7887d22d029452b1146dcbed615d0767ac6bb57c26af8d0d8c5291e26e
+DIST x86-debug-libreoffice-6.4.6.2-r1.tar.xz 1497798064 BLAKE2B 3a83283ce7c1e83f99704ee07cb3489ecf03813cd6edb79fecb214da0f2e89260f018684f0397fd712d9fdca01afb46204c0171d3c928f3075ea2982796c3914 SHA512 28771a55b2f909ea1b9278b4ad48b4ee994a50eac96f9ed2227bfd77f3abc9dbbd6b993a4d01e92fb6c68b6f109f79e03d0863bb5487d7def526d7ccb8c78a36
DIST x86-debug-libreoffice-gnome-6.4.3.2.xd3 1604587 BLAKE2B b08806ff2131b3fdca314d9cf994f4728a73acc92fa3e0bf36f85030907a65b9fe19ef4d4418a13ad1d97f6b07b1782bf7f104856d0f51b938f27d0e694ada44 SHA512 6e51203533eacffaf43192d69059840c00ddaa1aaa9388ed72aa233ddfb1c0898f44105a09bcc7dbf4be484c294eb8dc076f1700dddf4effcd1ac0ec7ba32f00
+DIST x86-debug-libreoffice-gnome-6.4.6.2-r1.xd3 1521155 BLAKE2B 5c00d405401d0ac5a3e2fc2e773dd46aa230fbaf43cb4037d9698681eb89bb28b712cf61963dedb5479bc1f76b520c8a7de952affb061b4bf7b8d4aec3c8109c SHA512 1a321ba047a211b66636a28fe94e6ee9adce2a4a252cb1d474095df25cb70ccdaa493a815d139d606d313a1f9d4249cbf89bc44adc0360579ff9e159079260f7
DIST x86-debug-libreoffice-gnome-java-6.4.3.2.xd3 739065723 BLAKE2B f954ff41ae88631201e9a840fb503c6ea6cb0295bc6220e795b631361b3e528639a576fb5a43202a32189dd537f62877cf24a4e35fd52a30fb9579be824e8cba SHA512 50294507c95ee8d9b5887cb60b4ff32db7764cd2d858af5f4dd35bbcf38a7943a1eb8f10fe8fd6edd370a128013fb3a1ebddbd2d64d3a418b1325cf133506e2a
+DIST x86-debug-libreoffice-gnome-java-6.4.6.2-r1.xd3 722959412 BLAKE2B 7b8d1040aede095212a8bec0e4ec852cc56615f81a25cd281f343c1f294c88ef53e54fecc0f5c27421cd9ff5a791db8a563b046743b2f86454ec360308bed87b SHA512 bf59aa4d50e11f02f24fe316d77e394a2b3a9292a045c4da0eb64d22f37a44cb92e88c51de4f21ff0d81da22bbeaeecde0b0a0ffaf07ef5b25ad9d5053409fa5
DIST x86-debug-libreoffice-java-6.4.3.2.xd3 737453940 BLAKE2B dc658db476b80d268f97307009939a3663e52038ff262dfd23805532f4b1f7c5e370e31b246a33c86269a2f121ea052f5847fa3debc7f861acf652225b14a250 SHA512 90c33969bbc078d654b8775d0048647f32091ad27afa68a3ce41777b98051c86df382758554c94f0dcee5dd024ceb177da214b0c238629a28c88ccff0bbb0a82
+DIST x86-debug-libreoffice-java-6.4.6.2-r1.xd3 721420736 BLAKE2B 5de46b0944228f98b142335ddaabcce1f2fcb67da576748382ae7b8524c0259eb026fe60b405819211ec05f9feb9b936985bb3992fe5b7c0779491e0105c72b2 SHA512 8e25d2c0b948ed09544e9e5bedbeafa0de8155423871e67eab7d01f5dc71ea85c2fa1ea684142142c2fa97b2aa37a62a8f9066cd5ffbdcc83522cc7f40ef2949
DIST x86-debug-libreoffice-kde-6.4.3.2.xd3 457748753 BLAKE2B 1d0c3a4ad240a80a997db83d90ae20d70f9a4439c5a962db656fc72005a7c8e20bc129626ff040af5542cf36f22f872a6672796b9a7c7d493457b976005ac7eb SHA512 31880b33b8e056cc20eec5aa81a18b08223183a0d59590f2914eb371984e19d660df8502d3ae88b03ba11bb65e91015eabd1d6e008cc35c83e7a7124e742c211
+DIST x86-debug-libreoffice-kde-6.4.6.2-r1.xd3 441958002 BLAKE2B 38c6b052d2b71fb013217b723dde83722a3af499f2df09a959a52db4009fc111298e733c891fd015dac2f046b46ec405b6347d80eea0120a52957a84660eb8a4 SHA512 bb7ed3179763605e07f953dfaf1fddad4215f9f95d28d7492d37450a892473cb0250389eac4142f2ce5dfc778679a26aefff01cbf0f2aa0dc83095e29fa18eb7
DIST x86-debug-libreoffice-kde-java-6.4.3.2.xd3 737345990 BLAKE2B 00c365c8e8c8b0444198bb30a5ac12e9381471ae7e90a0a9f1a26aa3fc4d34074243a69a64da94ba0cc89dd4238ce54e6b8bfb6334d2983db24fc44c26722ac1 SHA512 c787d6d6c9872dfc0b409226240270a9687205f5892a820621d019c13109048c2d01c4afb23bbbc3b4aa9c5c47fcd07a4f50f1e995f6b1536fbe0540fc2f5c5a
+DIST x86-debug-libreoffice-kde-java-6.4.6.2-r1.xd3 721203512 BLAKE2B 0c1694c4d2d2ba9bb82ba279585efcb1a4fc47c99f3d070c15b3b314e3759beba788acb4c410c5ea528f3fa4a5c5ea4beea22fb7b8b68f5a1c082088e3fa0beb SHA512 1a10f4bbb05d8f35fb78c470eac32df9c3eb5bdfb324d6f7b1a17554ab073955724371d2a14fae582ba98a562ed92b8ae4f0f68bf49638a32abafcc3b2593a91
diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.4.6.2-r1.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.4.6.2-r1.ebuild
new file mode 100644
index 000000000000..24cb2437d07d
--- /dev/null
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.4.6.2-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+BASE_PACKAGENAME="debug"
+BASE_AMD64_URI="https://tamiko.kyomu.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
+BASE_X86_URI="https://tamiko.kyomu.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? (
+ !java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
+ java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
+ )
+ gnome? (
+ !java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
+ java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
+ )
+ !kde? ( !gnome? (
+ java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
+ ) )
+"
+
+SRC_URI="
+ amd64? ( ${SRC_URI_AMD64} )
+ x86? ( ${SRC_URI_X86} )
+"
+
+IUSE="gnome java kde"
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+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
+
+ 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
+}