pkgsrc/games/uqm/patches/patch-build_unix_build__functions
wiz 7f17f41271 Import uqm-0.7.0nb1 as games/uqm from wip, packaged by Leonardo Taccari and
Ben Collver.

Ur-Quan Masters is a port of the original Star Control 2 for 3DO Consoles.

The project started in August 2002, when Toys For Bob  released the partially
ported sources of Star Control 2 3DO version to the fan community. Our goal
is to port this wonderful game to current personal computers and operating
systems. It is and will remain 100% free of charge, and anyone can contribute
to the project and thus help make it even better.
2013-01-05 22:19:19 +00:00

48 lines
1.3 KiB
Text

$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
}