diff options
author | joerg <joerg@pkgsrc.org> | 2006-10-09 12:50:38 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2006-10-09 12:50:38 +0000 |
commit | 297e6be4e8b8c4b86d2b7a7bd42139bbdf64d2ad (patch) | |
tree | bbafb48f53c538faf4ee7c14bac1f9676296e705 /lang/python | |
parent | c3a1f9bfbc7c69ff44b45475d5fd215d5ba9713c (diff) | |
download | pkgsrc-297e6be4e8b8c4b86d2b7a7bd42139bbdf64d2ad.tar.gz |
distutils allows installation in a separate tree by passing
--root. Do so when using destdir.
Diffstat (limited to 'lang/python')
-rw-r--r-- | lang/python/extension.mk | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lang/python/extension.mk b/lang/python/extension.mk index 5262e736921..f354b50556b 100644 --- a/lang/python/extension.mk +++ b/lang/python/extension.mk @@ -1,4 +1,4 @@ -# $NetBSD: extension.mk,v 1.14 2006/01/24 07:25:35 recht Exp $ +# $NetBSD: extension.mk,v 1.15 2006/10/09 12:50:38 joerg Exp $ # derive a python version from the package name if possible # optionally handled quoted package names @@ -15,11 +15,16 @@ PKG_FAIL_REASON+= "${PKGNAME} needs dynamic loading" .endif .if defined(PYDISTUTILSPKG) +.include "../../mk/bsd.prefs.mk" + PYSETUP?= setup.py PYSETUPBUILDARGS?= #empty PYSETUPINSTALLARGS?= #empty PYSETUPOPTARGS?= -c -O1 _PYSETUPINSTALLARGS= ${PYSETUPINSTALLARGS} ${PYSETUPOPTARGS} +.if ${_USE_DESTDIR} != "no" +_PYSETUPINSTALLARGS+= --root=${DESTDIR:Q} +.endif PY_PATCHPLIST?= yes PYSETUPSUBDIR?= #empty |