fix: use platform specific release in compare
This commit is contained in:
@ -52,6 +52,7 @@ import (
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/cpu"
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/db"
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/dl"
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/overrides"
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/decoder"
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/handlers"
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/helpers"
|
||||
@ -571,9 +572,7 @@ func buildPkgMetadata(
|
||||
})
|
||||
}
|
||||
|
||||
if pkgFormat == "rpm" && info.ID == "altlinux" {
|
||||
pkgInfo.Release = "alt" + pkgInfo.Release
|
||||
}
|
||||
pkgInfo.Release = overrides.ReleasePlatformSpecific(vars.Release, info)
|
||||
|
||||
if vars.Epoch != 0 {
|
||||
pkgInfo.Epoch = strconv.FormatUint(uint64(vars.Epoch), 10)
|
||||
|
@ -44,6 +44,7 @@ type OSRelease struct {
|
||||
SupportURL string
|
||||
BugReportURL string
|
||||
Logo string
|
||||
PlatformID string
|
||||
}
|
||||
|
||||
var parsed *OSRelease
|
||||
@ -102,6 +103,7 @@ func ParseOSRelease(ctx context.Context) (*OSRelease, error) {
|
||||
SupportURL: runner.Vars["SUPPORT_URL"].Str,
|
||||
BugReportURL: runner.Vars["BUG_REPORT_URL"].Str,
|
||||
Logo: runner.Vars["LOGO"].Str,
|
||||
PlatformID: runner.Vars["PLATFORM_ID"].Str,
|
||||
}
|
||||
|
||||
distroUpdated := false
|
||||
|
Reference in New Issue
Block a user