From d69701cb115348b247b81c5f00f6ffda112832ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sun, 4 Sep 2022 22:49:51 +0700 Subject: [PATCH] freecad: fix version minor Fix #39099 --- srcpkgs/freecad/template | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template index f568808bb35..6963278981f 100644 --- a/srcpkgs/freecad/template +++ b/srcpkgs/freecad/template @@ -1,7 +1,7 @@ # Template file for 'freecad' pkgname=freecad version=0.20.1 -revision=3 +revision=4 wrksrc="FreeCAD-${version}" build_style=cmake @@ -44,7 +44,9 @@ fi post_extract() { # Report exact minor version - vsed -i -e "s,^\(set(PACKAGE_VERSION_MINOR\) .*,\1 \"${version#*.}\")," CMakeLists.txt + vminor=${version#*.} + vminor=${vminor%%.*} + vsed -i -e "s,^\(set(PACKAGE_VERSION_MINOR\) .*,\1 \"${vminor}\")," CMakeLists.txt # SubWCRev.py (SCM check) reports "unknown" for these fields vsed -e "s,\${PACKAGE_WCREF},${revision}_voidlinux," \