From 89b6aac74a0d63c9a826dd8b04f125953c507b8c Mon Sep 17 00:00:00 2001 From: Dominik Honnef Date: Sun, 6 Jul 2014 23:15:30 +0200 Subject: [PATCH] vman: respect target name even if it doesn't contain language code --- common/helpers/install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common/helpers/install.sh b/common/helpers/install.sh index 3381e9ea6e7..0deaad372a9 100644 --- a/common/helpers/install.sh +++ b/common/helpers/install.sh @@ -29,7 +29,7 @@ _vbin() { } _vman() { - local file="$1" target="${2:-$1}" + local file="$1" target="${2:-${1##*/}}" if [ $# -lt 1 ]; then msg_red "$pkgver: vman: 1 argument expected: \n" @@ -40,10 +40,10 @@ _vman() { if [[ $target =~ (.*)\.([a-z][a-z](_[A-Z][A-Z])?)\.(.*) ]] then - name=${BASH_REMATCH[1]##*/}.${BASH_REMATCH[4]} + name=${BASH_REMATCH[1]}.${BASH_REMATCH[4]} mandir=${BASH_REMATCH[2]}/man${suffix:0:1} else - name=${name##*/} + name=$target mandir=man${suffix:0:1} fi