aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan R Abrahams-Whitehead <ajordanr@google.com>2023-04-04 21:36:08 +0000
committerMike Gilbert <floppym@gentoo.org>2025-02-03 12:13:49 -0500
commit6d05467f761b561650c83c3f89d14fcdb666fed4 (patch)
tree11387240e0ba97fc90b39ff1c0b2a9b849b73317 /crossdev
parentcross-pkg-config: call ${CBUILD}-pkg-config when available (diff)
downloadcrossdev-master.tar.gz
crossdev-master.tar.bz2
crossdev-master.zip
crossdev: allow --ex-pkg to install stableHEADmaster
At present, --ex-pkg flags always install the [latest] version. However, sometimes one may want to install [stable] if required. Closes: https://bugs.gentoo.org/949254 Closes: https://github.com/gentoo/crossdev/pull/34 Signed-off-by: Jordan R Abrahams-Whitehead <ajordanr@google.com> Signed-off-by: Adrian Ratiu <adrian.ratiu@collabora.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'crossdev')
-rwxr-xr-xcrossdev4
1 files changed, 4 insertions, 0 deletions
diff --git a/crossdev b/crossdev
index 57c9bb0..ad1065c 100755
--- a/crossdev
+++ b/crossdev
@@ -1023,6 +1023,10 @@ case ${ACTION} in
uninstall) uninstall; exit 0;;
esac
+for _ in "${XPKGS[@]}"; do
+ XVERS+=( "${DEFAULT_VER}" )
+done
+
BVER=${BVER:-${DEFAULT_VER}}
GVER=${GVER:-${DEFAULT_VER}}
KVER=${KVER:-${DEFAULT_VER}}