From e261a84f2de0d4cc8e42bf26d91bfe394b56a70b Mon Sep 17 00:00:00 2001 From: ptrcnull Date: Sun, 9 Jan 2022 16:26:32 +0100 Subject: [PATCH] newapkbuild: allow for underscore version separator --- newapkbuild.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/newapkbuild.in b/newapkbuild.in index 71bef48..9962796 100644 --- a/newapkbuild.in +++ b/newapkbuild.in @@ -208,7 +208,7 @@ __EOF__ # Create new aport from templates newaport() { local newname="${1##*/}" - local pn=${newname%-[0-9]*} + local pn=${newname%[-_][0-9]*} local pv local source= is_url "$1" && source="$1" @@ -222,7 +222,7 @@ newaport() { pv=${pv#*[a-z]} source="${source%.t*}/$pkgname-$pv.tar.gz" elif [ "$pn" != "$newname" ]; then - pv=${newname#$pn-} + pv=${newname#$pn[-_]} pv=${pv%.t*} #strip .tar.gz .tgz .tar.bz2 etc fi if [ -z "$pkgname" ]; then