summaryrefslogtreecommitdiff
path: root/cross/h8300-hms-binutils/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'cross/h8300-hms-binutils/Makefile')
-rw-r--r--cross/h8300-hms-binutils/Makefile13
1 files changed, 8 insertions, 5 deletions
diff --git a/cross/h8300-hms-binutils/Makefile b/cross/h8300-hms-binutils/Makefile
index 56f3d198f5c..cb88485c8f9 100644
--- a/cross/h8300-hms-binutils/Makefile
+++ b/cross/h8300-hms-binutils/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2009/02/17 13:02:20 joerg Exp $
+# $NetBSD: Makefile,v 1.19 2010/02/08 05:18:37 dholland Exp $
DISTNAME= binutils-2.12.1
PKGNAME= cross-h8300-hms-binutils-2.12.1
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= # empty
COMMENT= h8300-hms cross utility
+PKG_DESTDIR_SUPPORT= user-destdir
+
H8300_PREFIX= ${PREFIX}/libexec/cross-h8300-hms
WRKSRC= ${WRKDIR}/objdir
@@ -24,7 +26,7 @@ SRCDIR= ${WRKDIR}/${DISTNAME}
BUILD_TARGET= CFLAGS="-O2 -fomit-frame-pointer" all
INFO_FILES= # PLIST
-INSTALLATION_DIRS= ${H8300_PREFIX}
+INSTALLATION_DIRS= bin ${H8300_PREFIX}
post-extract:
${MKDIR} ${WRKSRC}
@@ -41,9 +43,10 @@ post-install:
h8300-hms-addr2line h8300-hms-readelf h8300-hms-nm \
h8300-hms-strip h8300-hms-c++filt h8300-hms-as \
h8300-hms-gasp h8300-hms-ld ; do \
- ${LN} -s ${H8300_PREFIX}/bin/$$f ${PREFIX}/bin/$$f; \
+ ${LN} -s ${H8300_PREFIX}/bin/"$$f" \
+ ${DESTDIR}${PREFIX}/bin/"$$f" || exit 1; \
done
- ${MV} ${H8300_PREFIX}/lib/libiberty.a \
- ${H8300_PREFIX}/lib/libiberty_binutils.a
+ ${MV} ${DESTDIR}${H8300_PREFIX}/lib/libiberty.a \
+ ${DESTDIR}${H8300_PREFIX}/lib/libiberty_binutils.a
.include "../../mk/bsd.pkg.mk"