From bb1260f3d3ad9e0c5adf41549fccef53c4ab7bc0 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 12 Mar 2024 15:22:10 -0400 Subject: [PATCH] MT#55283 fix backports generator script Fixes breakage after ec6b2c756 Change-Id: I8bc381e0b689a5e6f326575b574601ff640df050 --- pkg/deb/generator.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/deb/generator.sh b/pkg/deb/generator.sh index 6d0db9cc1..fb8f4c8ef 100755 --- a/pkg/deb/generator.sh +++ b/pkg/deb/generator.sh @@ -37,9 +37,12 @@ echo "- Set package-specific homepage" sed -i -e 's,^Homepage:.*,Homepage: https://rtpengine.com/,' debian/control echo "- Add Conflicts with NGCP packages" +# "Package: rtpengine-daemon" already has a Conflicts field. Handle it here +# separately, and exclude it from the batch rewrite below. +sed -i '/^Conflicts/ a \ ngcp-rtpengine-daemon,' debian/control while read -r line ; do sed -i "/${line}$/ a Conflicts: ngcp-${line#Package: }" debian/control -done < <(awk '/Package:/' debian/control) +done < <(grep '^Package:' debian/control | grep -v ' rtpengine-daemon$') echo "- Rename files" while read -r file; do