Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Release Engineering
Public
srpmproc
Commits
e0dca753
Commit
e0dca753
authored
Apr 06, 2021
by
Mustafa Gezen
🏗
Browse files
Fix no patch directive cases
parent
7de3f164
Changes
1
Hide whitespace changes
Inline
Side-by-side
internal/directives/spec_change.go
View file @
e0dca753
...
@@ -210,6 +210,7 @@ func specChange(cfg *srpmprocpb.Cfg, pd *data.ProcessData, md *data.ModeData, _
...
@@ -210,6 +210,7 @@ func specChange(cfg *srpmprocpb.Cfg, pd *data.ProcessData, md *data.ModeData, _
inField
:=
""
inField
:=
""
lastSource
:=
""
lastSource
:=
""
lastPatch
:=
""
lastPatch
:=
""
hasPatch
:=
false
version
:=
""
version
:=
""
importName
:=
strings
.
Replace
(
pd
.
Importer
.
ImportName
(
pd
,
md
),
md
.
RpmFile
.
Name
(),
"1"
,
1
)
importName
:=
strings
.
Replace
(
pd
.
Importer
.
ImportName
(
pd
,
md
),
md
.
RpmFile
.
Name
(),
"1"
,
1
)
...
@@ -239,6 +240,7 @@ func specChange(cfg *srpmprocpb.Cfg, pd *data.ProcessData, md *data.ModeData, _
...
@@ -239,6 +240,7 @@ func specChange(cfg *srpmprocpb.Cfg, pd *data.ProcessData, md *data.ModeData, _
lastSource
=
field
lastSource
=
field
}
else
if
strings
.
HasPrefix
(
field
,
"Patch"
)
{
}
else
if
strings
.
HasPrefix
(
field
,
"Patch"
)
{
lastPatch
=
field
lastPatch
=
field
hasPatch
=
true
}
else
{
}
else
{
for
_
,
nf
:=
range
cfg
.
SpecChange
.
NewField
{
for
_
,
nf
:=
range
cfg
.
SpecChange
.
NewField
{
if
field
==
nf
.
Key
{
if
field
==
nf
.
Key
{
...
@@ -364,7 +366,7 @@ func specChange(cfg *srpmprocpb.Cfg, pd *data.ProcessData, md *data.ModeData, _
...
@@ -364,7 +366,7 @@ func specChange(cfg *srpmprocpb.Cfg, pd *data.ProcessData, md *data.ModeData, _
return
err
return
err
}
}
if
executed
&&
!
strings
.
Contains
(
specStr
,
"
Patch
"
)
{
if
executed
&&
!
has
Patch
{
newLines
=
append
(
newLines
,
""
)
newLines
=
append
(
newLines
,
""
)
inField
=
"Patch"
inField
=
"Patch"
}
}
...
...
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