From 59f0b69b203099ed62ebeee4942d830cde3fa438 Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Sat, 21 Jan 2023 06:52:45 +0100 Subject: [PATCH] Use pkgname extraction code from customizepkg. --- home/dotfiles/local/bin/makepkg-customizepkg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/home/dotfiles/local/bin/makepkg-customizepkg b/home/dotfiles/local/bin/makepkg-customizepkg index 6a1bdec..a145bb7 100755 --- a/home/dotfiles/local/bin/makepkg-customizepkg +++ b/home/dotfiles/local/bin/makepkg-customizepkg @@ -20,7 +20,7 @@ function is_readable_file { if is_readable_file "$pkgbuild_path" && ! is_readable_file "$pkgbuild_copy_path";then - source "$pkgbuild_path" + eval $(grep -Pazo '[^[:print:]][[:blank:]]*_?(pkg.*|name)=(\((.|\n)*?\)|[^#]*?(?= *#|\x0a))' ./PKGBUILD | grep -Eva '\$\(|`|pkgdesc') if [[ -n "${pkgname:-''}" ]];then global_conf_path="${GLOBAL_CONF_DIR_PATH}/${pkgname}" user_conf_path="${USER_CONF_DIR_PATH}/${pkgname}"