mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-08 00:05:33 +03:00
dev-util/crash: add 9.0.1
Signed-off-by: Yixun Lan <dlan@gentoo.org>
This commit is contained in:
parent
a1aa2fdbd1
commit
c61424cb00
@ -1,5 +1,6 @@
|
||||
DIST crash-8.0.3-extra-0.tar.xz 696 BLAKE2B 1a90e1b7ba87188cd438e8f9ca17276986b6fdeee00804a3dadf2979bfab0769bcf7df3bedaba75bdf9297eeb013929ba6ea0b98b228fa51d9a7fa09a77c01cf SHA512 c0f29c3b13ccbbc8a0c3366ec75797501c141e3c9c1085dbea1bec89e1b35b837528fabf0fe031e0cb2d725780bffb71e1f27657e75dd9aa2f0c4bc625d251b2
|
||||
DIST crash-8.0.6.tar.gz 1449888 BLAKE2B 5e0807358ba73f009ca1c2a6b5d2da9c61edd1ebecefaaa8d267c85cf7aecd4703f9b4d9e253a19e4894bb4f8572f99653d4b27cea2ee3d5b6415694755b070c SHA512 a569c0e9cb9dddbdd4bf54b6157b33eb2ed0fef143fd8128e660cf3a7156a23c25d17736fb0711781457d92a1ec8c153a6c020d1847adc57ecc0b5b085ddbfdc
|
||||
DIST crash-9.0.0.tar.gz 1363753 BLAKE2B 7b018c7db691b34b81f227956690411c8f37c5b3243e1d28b1fdcee446eaaa9a37c165d1a6d62ba4b347c7c8f320925f4f406fea2fa3ea158f1468e16912a85d SHA512 1093bc1f980e6df24e9d254ee86c4164a2283f82d3dff5a8feecb08caccec1639896712bb73e781fed7e21ab7f81e344a4d76566bfbe6615f3484816e3163306
|
||||
DIST crash-9.0.1.tar.gz 1372097 BLAKE2B f7f880a928700067780e6533b64aeb3c8c9330ddc15814180f9d3a700cf986f2ebd1b8a445ebd399f32f92c7d3e4e609801a3af6e8bde98c6bac78e540fa6687 SHA512 3f49d9ce6ab82265f35e3ed539d0c310caa1fbfb68bd5edc84c033a2ccd5a48447eabd5663e5ea0a45100eee792f8867182ad4e4cae5ea4de3fc3abeda0e82b2
|
||||
DIST gdb-10.2.tar.gz 40267550 BLAKE2B cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4 SHA512 aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
|
||||
DIST gdb-16.2.tar.gz 41593955 BLAKE2B aa2d7eb85819c16c5cc4c5b887d9eabac251eade257b9d48cc0d9a65b97b498c0ddbfb35a5187947c6691b03d2b176779ce577669cbeb17763f81e88053c2d50 SHA512 c44a6cf6cdd6e92f1f4dda7d888ce3e7fdde65ca8736092e2b0a4c369ea09b499824a1d078f668f276fa6d00d311e9ec485231cb7b841479a4fabbfd65778084
|
||||
|
||||
68
dev-util/crash/crash-9.0.1.ebuild
Normal file
68
dev-util/crash/crash-9.0.1.ebuild
Normal file
@ -0,0 +1,68 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit flag-o-matic toolchain-funcs
|
||||
|
||||
GDB_VERSION=16.2
|
||||
UPSTREAM_VER=
|
||||
EXTRA_VER=
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/crash-utility/crash.git"
|
||||
SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
|
||||
EGIT_BRANCH="master"
|
||||
inherit git-r3
|
||||
else
|
||||
[[ -n ${UPSTREAM_VER} ]] && \
|
||||
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz"
|
||||
|
||||
[[ -n ${EXTRA_VER} ]] && \
|
||||
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${PN}-8.0.3-extra-${EXTRA_VER}.tar.xz"
|
||||
|
||||
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
|
||||
mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
|
||||
KEYWORDS="-* ~alpha ~amd64 ~arm ~ppc64 ~riscv ~s390 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
|
||||
HOMEPAGE="https://crash-utility.github.io/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
# there is no "make test" target, but there is a test.c so the automatic
|
||||
# make rules catch it and tests fail
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
if [[ -n ${UPSTREAM_VER} ]]; then
|
||||
einfo "Try to apply Crash's Upstream patch set"
|
||||
eapply "${WORKDIR}"/patches-upstream
|
||||
fi
|
||||
|
||||
if [[ -n ${EXTRA_VER} ]]; then
|
||||
einfo "Try to apply Crash's Extra patch set"
|
||||
eapply "${WORKDIR}"/patches-extra
|
||||
fi
|
||||
|
||||
sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
|
||||
ln -s "${DISTDIR}"/gdb-${GDB_VERSION}.tar.gz . || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# bug #858344
|
||||
filter-lto
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
AR="$(tc-getAR)" \
|
||||
CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user