From 254f4d38f0ecb80889a4a43dcd820fdeab7b0f73 Mon Sep 17 00:00:00 2001 From: Dmitry Maksyoma Date: Thu, 13 Mar 2025 17:19:38 +1300 Subject: [PATCH] KASM-6904 bump-package-version: support Alpine --- builder/bump-package-version | 6 ++++++ builder/bump-package-version-apk | 14 ++++++++++++++ 2 files changed, 20 insertions(+) create mode 100755 builder/bump-package-version-apk diff --git a/builder/bump-package-version b/builder/bump-package-version index 4e09e42..6f6824e 100755 --- a/builder/bump-package-version +++ b/builder/bump-package-version @@ -7,6 +7,11 @@ update_version_to_meet_packaging_standards() { sed -e 's/\([0-9]\)-\([a-zA-Z]\)/\1~\2/') } +bump_apk() { + builder/bump-package-version-apk "$new_version" +} + + bump_rpm() { builder/bump-package-version-rpm "$new_version" } @@ -33,3 +38,4 @@ update_version_to_meet_packaging_standards bump_xvnc_binary bump_rpm bump_deb +bump_apk diff --git a/builder/bump-package-version-apk b/builder/bump-package-version-apk new file mode 100755 index 0000000..60e778b --- /dev/null +++ b/builder/bump-package-version-apk @@ -0,0 +1,14 @@ +#!/bin/bash + +set -eo pipefail +set -x + +new_version="$1" +spec_file=alpine/kasmvncserver/APKBUILD + +bump_version() { + sed -i "s/^pkgver=.\+/pkgver=$new_version/" "$1" + sed -i "s/^pkgrel=.\+/pkgver=0/" "$1" +} + +bump_version $spec_file