From 89b6aac74a0d63c9a826dd8b04f125953c507b8c Mon Sep 17 00:00:00 2001
From: Dominik Honnef <dominikh@fork-bomb.org>
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 3381e9ea6e..0deaad372a 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: <file>\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