summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2016-06-01 09:44:52 +0000
committerwiz <wiz@pkgsrc.org>2016-06-01 09:44:52 +0000
commit99149d03eb4bf7506ac76ecbc14c8554b55af1c0 (patch)
treee6b9b27c173c40398d94c828a464552a1ddc18e6 /lang
parentdec9c17e8f664a045fd34c96a575f00e23720c56 (diff)
downloadpkgsrc-99149d03eb4bf7506ac76ecbc14c8554b55af1c0.tar.gz
Check for directory existence inside an "if", so that non-existence
does not cause breakage. Fixes build of e.g. syncthing-gtk. From richard@
Diffstat (limited to 'lang')
-rw-r--r--lang/python/egg.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/lang/python/egg.mk b/lang/python/egg.mk
index d4331a03ae5..d808b16b475 100644
--- a/lang/python/egg.mk
+++ b/lang/python/egg.mk
@@ -1,4 +1,4 @@
-# $NetBSD: egg.mk,v 1.22 2016/05/28 11:23:46 richard Exp $
+# $NetBSD: egg.mk,v 1.23 2016/06/01 09:44:52 wiz Exp $
#
# Common logic to handle Python Eggs
#
@@ -42,8 +42,9 @@ INSTALLATION_DIRS+= ${PYSITELIB}
privileged-install-hook: fixup-egg-info
.PHONY: fixup-egg-info
fixup-egg-info: # ensure egg-info directory contents are always 644
- ${TEST} -d "${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_INFODIR}" && \
+ if ${TEST} -d "${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_INFODIR}"; then \
${FIND} ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_INFODIR} -type f \
- -exec ${CHMOD} ${SHAREMODE} '{}' +
+ -exec ${CHMOD} ${SHAREMODE} '{}' +; \
+ fi
.include "../../lang/python/extension.mk"