From c19175f905063cfaafee18756908fcba473c4478 Mon Sep 17 00:00:00 2001 From: David Rheinsberg Date: Mon, 2 Mar 2020 21:35:14 +0100 Subject: [PATCH] build: make `bump-version` keep whitespace Rather than always converting the whitespace to an hard-coded tab, use reflective expressions to keep them unchanged. --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index c0c850fc..bfc80835 100644 --- a/Makefile +++ b/Makefile @@ -54,6 +54,6 @@ vagrant-test-keep-running: check-working-directory copy-rpms-to-test $(MAKE) -C test run-tests-remotely bump-version: - sed -i "s|Version:\s*$(VERSION)|Version:\\t$(NEXT_VERSION)|" osbuild.spec - sed -i "s|Release:\s*[[:digit:]]\+|Release:\\t1|" osbuild.spec + sed -i "s|Version:\(\s*\)$(VERSION)|Version:\1$(NEXT_VERSION)|" osbuild.spec + sed -i "s|Release:\(\s*\)[[:digit:]]\+|Release:\11|" osbuild.spec sed -i "s|version=\"$(VERSION)\"|version=\"$(NEXT_VERSION)\"|" setup.py