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," \