summaryrefslogtreecommitdiff
path: root/dev-util/crash/crash-8.0.1.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-24 20:48:34 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-24 20:48:34 +0100
commit9d0673651c57438d51e18c6b8ca894d0491b2df3 (patch)
treec5b6cd187b8998d2c56d3b279ac425973d4c3a33 /dev-util/crash/crash-8.0.1.ebuild
parentbe21a4c281fc76681a84dd2f103e850866ce4946 (diff)
gentoo auto-resync : 24:08:2022 - 20:48:33
Diffstat (limited to 'dev-util/crash/crash-8.0.1.ebuild')
-rw-r--r--dev-util/crash/crash-8.0.1.ebuild16
1 files changed, 13 insertions, 3 deletions
diff --git a/dev-util/crash/crash-8.0.1.ebuild b/dev-util/crash/crash-8.0.1.ebuild
index 7cb2b455d1a8..eea9dfb346d1 100644
--- a/dev-util/crash/crash-8.0.1.ebuild
+++ b/dev-util/crash/crash-8.0.1.ebuild
@@ -6,6 +6,8 @@ EAPI=8
inherit toolchain-funcs
GDB_VERSION=10.2
+UPSTREAM_VER=
+EXTRA_VER=0
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git"
@@ -14,12 +16,15 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
[[ -n ${UPSTREAM_VER} ]] && \
- UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CAT}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz"
+ 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}/${P}-extra-${EXTRA_VER}.tar.xz"
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- ${UPSTREAM_PATCHSET_URI}
+ ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
- KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+ KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
fi
DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
@@ -40,6 +45,11 @@ src_prepare() {
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-10.2.tar.gz . || die
}