commit:     3d6e5d95589991ed82cba85c6e2035f05ce31263
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  1 22:09:47 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct  1 22:09:55 2025 +0000
URL:        https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=3d6e5d95

restore make-tarball.sh

Signed-off-by: Sam James <sam <AT> gentoo.org>

 make-tarball.sh | 32 ++++----------------------------
 1 file changed, 4 insertions(+), 28 deletions(-)

diff --git a/make-tarball.sh b/make-tarball.sh
index aed8b7b..79fc348 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -1,5 +1,5 @@
 #!/usr/bin/env bash
-set -x
+
 XZ_OPT=${XZ_OPT-"-T0"}
 export XZ_OPT
 
@@ -46,8 +46,6 @@ if [[ -z ${ebuild} ]] ; then
 
        ver_major=$(echo ${ver} | cut -d'.' -f1)
        ver_minor=$(($(echo ${ver} | cut -d'.' -f2) - 1))
-       [[ ${ver_minor} -lt 0 ]] && ver_minor=0
-
        ver="${ver_major}.${ver_minor}.1_pre*"
        ebuild=$(find_ebuild ${ver})
 
@@ -59,8 +57,6 @@ if [[ -z ${ebuild} ]] ; then
 
        ver_major=$(echo ${ver} | cut -d'.' -f1)
        ver_minor=$(($(echo ${ver} | cut -d'.' -f2) - 1))
-       [[ ${ver_minor} -lt 0 ]] && ver_minor=0
-
        ver="${ver_major}.${ver_minor}.0_pre*"
        ebuild=$(find_ebuild ${ver})
 
@@ -73,9 +69,6 @@ if [[ -z ${ebuild} ]] ; then
 
        ver_major=$(echo ${ver} | cut -d'.' -f1)
        ver_minor=$(($(echo ${ver} | cut -d'.' -f2) - 1))
-       [[ ${ver_minor} -lt 0 ]] && ver_minor=0
-
-       #ver="${ver_major}.${ver_minor}.9999*"
        ver="${ver_major}.${ver_minor}.1_p*"
 
        ebuild=$(find_ebuild ${ver})
@@ -83,23 +76,6 @@ if [[ -z ${ebuild} ]] ; then
        [[ -n ${ebuild} ]] && had_p=1
 fi
 
-if [[ -z ${ebuild} ]] ; then
-       ver=${orig_ver}
-       ver=${ver%%_p*}
-
-       ver_major=$(echo ${ver} | cut -d'.' -f1)
-       ver_minor=$(($(echo ${ver} | cut -d'.' -f2) - 1))
-       [[ ${ver_minor} -lt 0 ]] && ver_minor=0
-
-       #ver="${ver_major}.${ver_minor}.9999*"
-       ver="${ver_major}.${ver_minor}.0_p*"
-
-       ebuild=$(find_ebuild ${ver})
-
-       [[ -n ${ebuild} ]] && had_p=1
-fi
-
-
 if [[ -z ${ebuild} ]] ; then
        echo "!!! gcc ebuild '${ver}' does not exist"
        exit 1
@@ -111,16 +87,16 @@ gver=${ebuild##*/gcc/gcc-} # trim leading path
 gver=${gver%%.ebuild}      # trim post .ebuild
 gver=${gver%%-*}           # trim any -r#'s
 gver=${gver%%_pre*}        # trim any _pre.*#'s
+
 # We use the same logic as finding the ebuild above for snapshots too
 gver=${gver%%_p*}
-
 if [[ ${had_pre} -eq 1 ]] ; then
        gver_major=$(echo ${gver} | cut -d'.' -f1)
-       gver_minor=$(($(echo ${gver} | cut -d'.' -f2) ))
+       gver_minor=$(($(echo ${gver} | cut -d'.' -f2) + 1))
        gver="${gver_major}.${gver_minor}.0"
 elif [[ ${had_p} -eq 1 ]] ; then
        gver_major=$(echo ${gver} | cut -d'.' -f1)
-        gver_minor=$(($(echo ${gver} | cut -d'.' -f2)))
+       gver_minor=$(($(echo ${gver} | cut -d'.' -f2) + 1))
        gver="${gver_major}.${gver_minor}.0"
 fi
 

Reply via email to