From 02c5615543d38687ee7aad23432edebc3778177f Mon Sep 17 00:00:00 2001 From: "Arnaud G. GIBERT" Date: Sat, 1 Aug 2026 17:38:54 +0200 Subject: [PATCH] - Rx3 Profile: - Add PATH management. --- ReleaseNotes.txt | 9 +++++++++ SPECS/rx3-base.spec | 9 ++++++++- etc/profile.d/rx3.sh | 11 +++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt index 108f26a..28ac154 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt @@ -1,3 +1,12 @@ +------------------------------------------------------------------------------------------------------------------------------------ +Rx3-Base V 1.1.3 - A. GIBERT - 2026/08/01 +------------------------------------------------------------------------------------------------------------------------------------ + +- Rx3 Profile: + - Add PATH management. + + + ------------------------------------------------------------------------------------------------------------------------------------ Rx3-Base V 1.1.2 - A. GIBERT - 2026/05/03 ------------------------------------------------------------------------------------------------------------------------------------ diff --git a/SPECS/rx3-base.spec b/SPECS/rx3-base.spec index 39db86b..c38684c 100644 --- a/SPECS/rx3-base.spec +++ b/SPECS/rx3-base.spec @@ -25,7 +25,7 @@ %define name rx3-base -%define version 1.1.2 +%define version 1.1.3 %define release %mkrel 1rx3 @@ -145,6 +145,10 @@ cp sbin/* %{buildroot}%{_sbindir} # Files #----------------------------------------------------------------------------------------------------------------------------------- +%files + + + %files config %doc ReadMe.txt ReleaseNotes.txt ToDo.txt %license COPYING COPYING.LESSER GNU_GPL-3.0.txt GNU_LGPL-3.0.txt GNU_FDL-1.3.txt @@ -174,6 +178,9 @@ cp sbin/* %{buildroot}%{_sbindir} #----------------------------------------------------------------------------------------------------------------------------------- %changelog +* Sat Aug 1 2026 Arnaud G. GIBERT - 1.1.3-1rx3.mga9 +- Update to 1.1.3 + * Sun May 3 2026 Arnaud G. GIBERT - 1.1.2-1rx3.mga9 - Update to 1.1.2 - Split between rx3-base, rx3-base-config, rx3-base-libs and rx3-base-tools packages diff --git a/etc/profile.d/rx3.sh b/etc/profile.d/rx3.sh index 969ae00..b655546 100644 --- a/etc/profile.d/rx3.sh +++ b/etc/profile.d/rx3.sh @@ -27,6 +27,17 @@ # Global Variable #----------------------------------------------------------------------------------------------------------------------------------- +for prefix in "/opt/" "/usr/" "/" "/usr/global/" "/usr/local/" +do + for suffix in bin sbin + do + dir=${prefix}${suffix} + PATH="${dir}:$(echo $PATH | sed -e "s%^${dir}:%%" -e "s%:${dir}:%:%" -e "s%:${dir}$%%")" + done +done + +export $PATH + export MANPATH=$MANPATH:/usr/local/share/man:/usr/global/share/man:/opt/share/man export CLASSPATH=$CLASSPATH:/usr/local/lib/java:/usr/global/lib/java:/usr/global/lib/java export XDG_DATA_DIRS=$XDG_DATA_DIRS:/usr/share:/usr/local/share:/usr/global/share:/opt/share