From 775babebbf26a290cf60dc557e190ef7f2309b34 Mon Sep 17 00:00:00 2001 From: geos_one Date: Sun, 10 Aug 2025 03:15:48 +0200 Subject: [PATCH] onyl one head --- debian/rules | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index e246262..32be7ba 100755 --- a/debian/rules +++ b/debian/rules @@ -2,8 +2,13 @@ # this is so awful PAREN = ) -BEEGFS_VERSION = $(shell head -n1 debian/changelog | awk -F'[()]' '{print $2}') -BEEGFS_MAJOR = $(shell head -n1 debian/changelog | awk -F'[()]' '{split($2,a,"."); print a[1]}') + +# Read the first line of debian/changelog just once +CHANGELOG_LINE := $(shell head -n1 debian/changelog) + +# Extract versions +BEEGFS_VERSION := $(shell echo "$(CHANGELOG_LINE)" | awk -F'[()]' '{print $$2}') +BEEGFS_MAJOR := $(shell echo "$(CHANGELOG_LINE)" | awk -F'[()]' '{split($$2,a,"."); print a[1]}') BEEGFS_NVFS=1 DPKG_EXPORT_BUILDFLAGS = 1