[rtems-release commit] release: Fix the version number parsing

Chris Johns chrisj at rtems.org
Thu Nov 17 04:07:39 UTC 2022


Module:    rtems-release
Branch:    master
Commit:    0305b46a83a3dd3e2ada4cb3326e282e5ca3daba
Changeset: http://git.rtems.org/rtems-release/commit/?id=0305b46a83a3dd3e2ada4cb3326e282e5ca3daba

Author:    Chris Johns <chrisj at rtems.org>
Date:      Thu Nov 10 14:05:52 2022 +1100

release: Fix the version number parsing

---

 rtems-release-package-start | 8 +-------
 rtems-release-version       | 6 +++---
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/rtems-release-package-start b/rtems-release-package-start
index 8442420..47a4005 100755
--- a/rtems-release-package-start
+++ b/rtems-release-package-start
@@ -58,13 +58,7 @@ else
  worker=
 fi
 
-revision_no=$(echo ${revision} | sed -e 's/\-.*$//')
-if [ ${version} -ge 5 ]; then
- even_odd=$(( ${revision_no} % 2 ))
- if [ ${even_odd} -eq 0 ]; then
-  revision_no=$(expr ${revision_no} + 1)
- fi
-fi
+revision_no=$(echo ${revision} | sed -e 's/\-.*$//' -e 's/\..*//')
 release=${version}.${revision}
 prefix=${package}-${release}
 
diff --git a/rtems-release-version b/rtems-release-version
index b964ff5..71a0f04 100644
--- a/rtems-release-version
+++ b/rtems-release-version
@@ -43,7 +43,7 @@ release=${version}.${revision}
 #
 # Version configuration. Overrides defaults.
 #
-if [ -f rtems-release-${version}-conf ]; then
- rtems_release_conf=rtems-release-${version}-conf
- . rtems-release-${version}-conf
+if [ -f ${release_top}/rtems-release-${version}-conf ]; then
+ rtems_release_conf=${release_top}/rtems-release-${version}-conf
+ . ${release_top}/rtems-release-${version}-conf
 fi



More information about the vc mailing list