mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
app-office/libreoffice-bin-debug: treeclean
This can not exist without it complementing an app-office/libreoffice-bin. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
@@ -1,6 +0,0 @@
|
||||
DIST amd64-debug-libreoffice-24.2.7.2.tar.xz 1636225360 BLAKE2B c0ea7c765393b0a6a2b8ba09678d1e9c85ff018ae866ba0431ac27078d67e83d99728c4252153551cdb3c197877bcce2eb82ed8934fac3bd9db30ba350cd1ba0 SHA512 a860ad4a861d787a7f2b49bf203fc12bc96c5fabd5f7aa9845e712d694ae8868f49815ad928f446f8811944bfa081a7e8cda6861a360a02e1b0eba97f97639e6
|
||||
DIST amd64-debug-libreoffice-gnome-24.2.7.2.xd3 1333891 BLAKE2B f3b10d925606b1028ad3e084cf6552c0968ce5180883a9c9d147824d337e7bd6cada7758b306b82e6903b13be61a9404e591cc52d0ea6f90e7a48fc92e296003 SHA512 9a1b3e4b3d6a104e986e4b33aadd6b19c26b6e8360ed7c74f6032a113d843883f401f7367601a989c1b4baafd728cb16ef83362419301d66781b3a9313102369
|
||||
DIST amd64-debug-libreoffice-gnome-java-24.2.7.2.xd3 800356732 BLAKE2B dc457d0d58474d592cb5dc9a40c5ed5a21bd30f2605cc4412d68b3d5a890158730bebfd8c8f4836e5772b722195dc493c4991b2cb20caab4c844afd16bf89f30 SHA512 6c97e799607097fbd819bf2189231a5064bd22193a4e243fe6803e8f5ccd8e2967c804f084b252d885ee68a0d2c292c3fc3a77f20621cecc7408d82c5235553c
|
||||
DIST amd64-debug-libreoffice-java-24.2.7.2.xd3 799045948 BLAKE2B c1e1ce798482bc26bee1ad7cac013bb30055a8c439b7dbce58f0a45bcc3398195174c709fef2cf1ef06f96bc4aef829d9b46ff841d1e0d28ade80a54fdf0b404 SHA512 79c44d3a7706a1d6940dfa43dfddb6550708871b8e5ab6742e5afce8a360a104be1f3015120ad9b6e7a22f10b31579be5f6c09736fb62b688fccd02304d771b3
|
||||
DIST amd64-debug-libreoffice-kde-24.2.7.2.xd3 453499515 BLAKE2B 5f35da6114ee7784e7ce6a78463260a6dc6390380437dd738cb9a41048a4681723b62def43b98427ddf165b44da95a821d077b14c47ad0384c203b903d8aaaf7 SHA512 19face9ad359a869c2ad7d28dc99ca63ca974d4800413b11a96ac0d65720f06292f7df22360f1a53829f60e9cada1fc8ec63f71910709343cd8c7b38d46bf38d
|
||||
DIST amd64-debug-libreoffice-kde-java-24.2.7.2.xd3 801150146 BLAKE2B 1cf7fea1b2c9441634c5ef240aed8b54da6ab4231bf468badd255b05504c198fd7cb384fca1874850a82065ac20e9c51839772796fc94684628c34518c113bf3 SHA512 1aa3a7d7d8d0567c08ef30534d01f2644eeb40c2fed8dfa4d2538e8191e4046f1166fadb1cbd3796821c3db50de9f64df38af7810734833454e94fe2bbce9e08
|
||||
@@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
BASE_PACKAGENAME="debug"
|
||||
BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${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="
|
||||
amd64? ( ${SRC_URI_AMD64} )
|
||||
"
|
||||
|
||||
IUSE="gnome java kde"
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64"
|
||||
|
||||
# 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
|
||||
|
||||
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
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>office@gentoo.org</email>
|
||||
<name>Gentoo Office project</name>
|
||||
</maintainer>
|
||||
<longdescription>LibreOffice is a free office suite.
|
||||
This is debug info for the binary version of Libreoffice. Use this if you don't want to wait for the source version to build, but still debug crashes etc</longdescription>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user