$NetBSD: patch-build_unix_build__functions,v 1.1 2013/01/05 22:19:19 wiz Exp $

Add DESTDIR support.

--- build/unix/build_functions.orig	2011-05-20 19:25:22.000000000 +0000
+++ build/unix/build_functions
@@ -221,30 +221,30 @@ mkdirhier() {
 # $3 - Mode of destination file/directory
 # $4 - Owner of destination file/directory
 installsome() {
-	local SRC DEST MODE OWNDER DESTDIR SRCNAME
+	local SRC DEST MODE OWNDER DESTH SRCNAME
 	SRC="$1"
 	DEST="$2"
 	MODE="$3"
 	OWNDER="$4"
 
-	DESTDIR="${DEST%/*}"
-	if [ ! -d "$DESTDIR" ]; then
-		mkdirhier "$DESTDIR" 0755
+	DESTH="${DEST%/*}"
+	if [ ! -d "${DESTDIR}${DESTH}" ]; then
+		mkdirhier "${DESTDIR}${DESTH}" 0755
 	fi
 	SRCNAME="${SRC##*/}"
-	cp -pr -- "$SRC" "$DEST"
+	cp -pr -- "$SRC" "${DESTDIR}${DEST}"
 	if [ -n "$MODE" ]; then
-		if [ -d "$DEST" ]; then
-			chmod -R "$MODE" "${DEST}${SRCNAME}"
+		if [ -d "${DESTDIR}${DEST}" ]; then
+			chmod -R "$MODE" "${DESTDIR}${DEST}${SRCNAME}"
 		else
-			chmod "$MODE" "$DEST"
+			chmod "$MODE" "${DESTDIR}${DEST}"
 		fi
 	fi
 	if [ -n "$OWNER" ]; then
-		if [ -d "$DEST" ]; then
-			chown -R "$OWNER" "${DEST}${SRCNAME}"
+		if [ -d "${DESTDIR}${DEST}" ]; then
+			chown -R "$OWNER" "${DESTDIR}${DEST}${SRCNAME}"
 		else
-			chown "$OWNER" "$DEST"
+			chown "$OWNER" "${DESTDIR}${DEST}"
 		fi
 	fi
 }
