From 57b150746848257d0ce35073208ca32d29580948 Mon Sep 17 00:00:00 2001
From: Jens Steidl <Jens.Steidl@slub-dresden.de>
Date: Fri, 29 Sep 2023 16:07:27 +0200
Subject: [PATCH] - refactor: combined 2 steps

---
 .gitlab-ci.yml | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index dcde3b3..d7a667b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -81,10 +81,8 @@ package-debian-job:
     # copy project files to be packaged
     - mkdir -p ${DEB_BUILD_DIR}/usr/local/
     - cp -r /usr/local/verapdf ${DEB_BUILD_DIR}/usr/local/
-    # copy & rename deb control file template
-    - cp gitlab-ci/verapdf.control ${DEB_BUILD_DIR}/DEBIAN/control
-    # set package version
-    - sed -i "s#VERSION_PLACEHOLDER#$VERAPDF_VERSION-$REVISION#g" ${DEB_BUILD_DIR}/DEBIAN/control
+    # create deb control file from template
+    - sed "s#VERSION_PLACEHOLDER#${VERAPDF_VERSION}-${REVISION}#g" gitlab-ci/verapdf.control > "${DEB_BUILD_DIR}/DEBIAN/control"
     # add checksums
     - pushd ${DEB_BUILD_DIR}
     - find * -type f -not -path 'DEBIAN/*' -exec md5sum \{\} \; | sort -k2 > DEBIAN/md5sums
-- 
GitLab