From 174f6b522b1651836c992fa8fd56c77fc2e852d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Sat, 22 Feb 2020 18:26:38 +0100 Subject: [PATCH] common.sh: allow individual build options for packages with dot in name --- common/xbps-src/shutils/common.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh index 4cdc44d7c85..eb7a2545461 100644 --- a/common/xbps-src/shutils/common.sh +++ b/common/xbps-src/shutils/common.sh @@ -162,8 +162,7 @@ set_build_options() { fi for f in ${build_options}; do - _pkgname=${pkgname//\-/\_} - _pkgname=${_pkgname//\+/\_} + _pkgname=${pkgname//[^A-Za-z0-9_]/_} eval pkgopts="\$XBPS_PKG_OPTIONS_${_pkgname}" if [ -z "$pkgopts" -o "$pkgopts" = "" ]; then pkgopts=${XBPS_PKG_OPTIONS}