summaryrefslogtreecommitdiff
path: root/devel/ncurses
diff options
context:
space:
mode:
authortron <tron>2014-08-11 12:06:00 +0000
committertron <tron>2014-08-11 12:06:00 +0000
commit48ac00ebb97da43d71eb147bdd864a565c9c8a99 (patch)
tree8c575aabc686e9716216666a6e952449f771980e /devel/ncurses
parent332f4bfdbd1b95e58bd0a6910dd333b25f798c77 (diff)
downloadpkgsrc-48ac00ebb97da43d71eb147bdd864a565c9c8a99.tar.gz
Use a (shell) "for" loop to deal with creating the symbolic links for both
include filenames instead of duplicating the code.
Diffstat (limited to 'devel/ncurses')
-rw-r--r--devel/ncurses/builtin.mk25
1 files changed, 10 insertions, 15 deletions
diff --git a/devel/ncurses/builtin.mk b/devel/ncurses/builtin.mk
index 815cc66fbc2..6eab5bf5163 100644
--- a/devel/ncurses/builtin.mk
+++ b/devel/ncurses/builtin.mk
@@ -1,4 +1,4 @@
-# $NetBSD: builtin.mk,v 1.35 2014/08/11 11:50:06 tron Exp $
+# $NetBSD: builtin.mk,v 1.36 2014/08/11 12:06:00 tron Exp $
BUILTIN_PKG:= ncurses
@@ -182,20 +182,15 @@ buildlink-ncurses-extra-includes:
buildlink-curses-ncurses-h:
${RUN} \
src=${H_NCURSES:Q}; \
- dest=${BUILDLINK_DIR}"/include/ncurses.h"; \
- if ${TEST} ! -f "$$dest" -a -f "$$src"; then \
- fname=`${BASENAME} $$src`; \
- ${ECHO_BUILDLINK_MSG} "Linking $$fname -> ncurses.h."; \
- ${MKDIR} `${DIRNAME} "$$dest"`; \
- ${LN} -s "$$src" "$$dest"; \
- fi; \
- dest=${BUILDLINK_DIR}"/include/ncurses/ncurses.h"; \
- if ${TEST} ! -f "$$dest" -a -f "$$src"; then \
- fname=`${BASENAME} $$src`; \
- ${ECHO_BUILDLINK_MSG} "Linking $$fname -> ncurses/ncurses.h."; \
- ${MKDIR} `${DIRNAME} "$$dest"`; \
- ${LN} -s "$$src" "$$dest"; \
- fi
+ for file in ncurses.h ncurses/ncurses.h; do \
+ dest=${BUILDLINK_DIR}"/include/$$file"; \
+ if ${TEST} ! -f "$$dest" -a -f "$$src"; then \
+ fname=`${BASENAME} $$src`; \
+ ${ECHO_BUILDLINK_MSG} "Linking $$fname -> $$file."; \
+ ${MKDIR} `${DIRNAME} "$$dest"`; \
+ ${LN} -s "$$src" "$$dest"; \
+ fi; \
+ done
. endif
.endif # CHECK_BUILTIN.ncurses