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