summaryrefslogtreecommitdiff
path: root/mk/flavor/pkg/flavor.mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk/flavor/pkg/flavor.mk')
-rw-r--r--mk/flavor/pkg/flavor.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/mk/flavor/pkg/flavor.mk b/mk/flavor/pkg/flavor.mk
index 120f20b78a4..57f1cb3d06d 100644
--- a/mk/flavor/pkg/flavor.mk
+++ b/mk/flavor/pkg/flavor.mk
@@ -1,4 +1,4 @@
-# $NetBSD: flavor.mk,v 1.1 2006/06/03 23:11:42 jlam Exp $
+# $NetBSD: flavor.mk,v 1.2 2007/08/14 23:58:24 joerg Exp $
#
# This Makefile fragment provides variable and target overrides that are
# specific to the pkgsrc native package format.
@@ -7,7 +7,13 @@
# PKG_FILELIST_CMD outputs the list of files owned by ${PKGNAME} as
# registered on the system.
#
+# For DESTDIR support, just use _DEPENDS_PLIST instead.
+#
+.if ${_USE_DESTDIR} == "no"
PKG_FILELIST_CMD= ${PKG_INFO} -qL ${PKGNAME:Q}
+.else
+PKG_FILELIST_CMD= ${SED} -e "/^@/d" -e "s|^|${PREFIX}/|" ${_DEPENDS_PLIST}
+.endif
.include "${PKGSRCDIR}/mk/flavor/pkg/depends.mk"
.include "${PKGSRCDIR}/mk/flavor/pkg/check.mk"