Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
etersoft-build-utils
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
korinf
etersoft-build-utils
Commits
d49eae3c
Commit
d49eae3c
authored
May 01, 2023
by
Vitaly Lipatov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
rpmbps: use name part for release from KORINFTARGETRELEASE if set
parent
368f0d25
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
5 deletions
+11
-5
rpmbps
bin/rpmbps
+11
-5
No files found.
bin/rpmbps
View file @
d49eae3c
...
@@ -93,6 +93,15 @@ echo "Converting spec $(basename $SPECNAME) to $DISTRVERSION ($MDISTR) ..."
...
@@ -93,6 +93,15 @@ echo "Converting spec $(basename $SPECNAME) to $DISTRVERSION ($MDISTR) ..."
# # This spec is backported
# # This spec is backported
# and by release
# and by release
TXTRELEASE
=
$(
get_txtrelease
$SPECNAME
)
if
[
-n
"
$KORINFTARGETRELEASE
"
]
;
then
# HACK: Override release with KORINFTARGETRELEASE if set
TXTRELEASE
=
$KORINFTARGETRELEASE
subst
"1iDistribution: Korinf"
$SPECNAME
subst
"1iVendor: Etersoft Korinf"
$SPECNAME
fi
# Set buildreq
# Set buildreq
if
[
"
$PKGVENDOR
"
=
"alt"
]
;
then
if
[
"
$PKGVENDOR
"
=
"alt"
]
;
then
# FIXME: needed for some backport level...
# FIXME: needed for some backport level...
...
@@ -111,11 +120,11 @@ if [ "$PKGVENDOR" = "alt" ] ; then
...
@@ -111,11 +120,11 @@ if [ "$PKGVENDOR" = "alt" ] ; then
if
is_backported_release
$RELEASE
;
then
if
is_backported_release
$RELEASE
;
then
# TODO: do not use mask M00
# TODO: do not use mask M00
docmd set_release
$SPECNAME
"
$(
echo
"
$
RELEASE
"
|
sed
-e
"s|M[0-9][0-9][PCT]|
$MDISTR
|"
)
"
docmd set_release
$SPECNAME
$TXTRELEASE
"
$(
echo
"
$BASE
RELEASE
"
|
sed
-e
"s|M[0-9][0-9][PCT]|
$MDISTR
|"
)
"
else
else
# Change release according to alt policy with extensions
# Change release according to alt policy with extensions
# General rule: alwars alt(N-1).MM.(N)
# General rule: alwars alt(N-1).MM.(N)
docmd set_release
$SPECNAME
$
(
get_txtrelease
$SPECNAME
)
$(
decrement_release
$BASERELEASE
)
.
$MDISTR
.
$BASERELEASE
docmd set_release
$SPECNAME
$
TXTRELEASE
$(
decrement_release
$BASERELEASE
)
.
$MDISTR
.
$BASERELEASE
fi
fi
ADDDEF
=
""
ADDDEF
=
""
...
@@ -157,9 +166,6 @@ else
...
@@ -157,9 +166,6 @@ else
[
"
$SYSARCH
"
=
"x86_64"
]
&&
subst
"s|^ExclusiveArch:.*||g"
$SPECNAME
[
"
$SYSARCH
"
=
"x86_64"
]
&&
subst
"s|^ExclusiveArch:.*||g"
$SPECNAME
[
-z
"
$BUILDCOMMAND
"
]
&&
BUILDCOMMAND
=
$ETERBUILDBIN
/rpmbb
[
-z
"
$BUILDCOMMAND
"
]
&&
BUILDCOMMAND
=
$ETERBUILDBIN
/rpmbb
TXTRELEASE
=
$(
get_txtrelease
$SPECNAME
)
# HACK: Override release with KORINFTARGETRELEASE if set
[
-z
"
$KORINFTARGETRELEASE
"
]
||
TXTRELEASE
=
$KORINFTARGETRELEASE
if
is_backported_release
$RELEASE
;
then
if
is_backported_release
$RELEASE
;
then
# TODO: do not use mask M00
# TODO: do not use mask M00
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment