aboutsummaryrefslogtreecommitdiff
path: root/common/hooks/pre-pkg/06-shlib-provides.sh
diff options
context:
space:
mode:
authorJuan RP <xtraeme@voidlinux.eu>2015-09-11 05:55:40 +0000
committerJuan RP <xtraeme@voidlinux.eu>2015-09-11 05:55:40 +0000
commitbcdacb66a0329a81704d559705aab21ab840866e (patch)
tree1b164630570e135f65f65dcdf1c7919bb93a42e7 /common/hooks/pre-pkg/06-shlib-provides.sh
parentea9c012c049f11e6c118383a589424304d454a97 (diff)
downloadvoid-packages-bcdacb66a0329a81704d559705aab21ab840866e.tar
void-packages-bcdacb66a0329a81704d559705aab21ab840866e.tar.gz
void-packages-bcdacb66a0329a81704d559705aab21ab840866e.tar.bz2
void-packages-bcdacb66a0329a81704d559705aab21ab840866e.tar.lz
void-packages-bcdacb66a0329a81704d559705aab21ab840866e.tar.xz
void-packages-bcdacb66a0329a81704d559705aab21ab840866e.tar.zst
void-packages-bcdacb66a0329a81704d559705aab21ab840866e.zip
xbps-src: replace basename(1) with ${var##*/}.
Reduce number of fork+exec due to using a subshell to execute basename(1).
Diffstat (limited to 'common/hooks/pre-pkg/06-shlib-provides.sh')
-rw-r--r--common/hooks/pre-pkg/06-shlib-provides.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/hooks/pre-pkg/06-shlib-provides.sh b/common/hooks/pre-pkg/06-shlib-provides.sh
index d23a1d12103..99ec8653c89 100644
--- a/common/hooks/pre-pkg/06-shlib-provides.sh
+++ b/common/hooks/pre-pkg/06-shlib-provides.sh
@@ -13,7 +13,7 @@ collect_sonames() {
# real pkg
find ${_destdir} -type f -name "*.so*" | while read f; do
- _fname=$(basename "$f")
+ _fname="${f##*/}"
case "$(file -bi "$f")" in
application/x-sharedlib*)
# shared library