summaryrefslogtreecommitdiff
path: root/x11/gtk
diff options
context:
space:
mode:
authorjlam <jlam>2001-06-18 20:49:00 +0000
committerjlam <jlam>2001-06-18 20:49:00 +0000
commitb260b8af647a419792e37c92b2636066cc6d6cda (patch)
treedf5a8812c3460da4de92cdac4be27d685b475a09 /x11/gtk
parente5a668d3879354c1def532778b146ea8c7d6838b (diff)
downloadpkgsrc-b260b8af647a419792e37c92b2636066cc6d6cda.tar.gz
Regularize fixes to config scripts to use the same code.
Diffstat (limited to 'x11/gtk')
-rw-r--r--x11/gtk/Makefile19
1 files changed, 11 insertions, 8 deletions
diff --git a/x11/gtk/Makefile b/x11/gtk/Makefile
index 0d82c6e4dfc..50450ab1208 100644
--- a/x11/gtk/Makefile
+++ b/x11/gtk/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.59 2001/06/16 19:50:58 jlam Exp $
+# $NetBSD: Makefile,v 1.60 2001/06/18 20:49:02 jlam Exp $
DISTNAME= gtk+-1.2.10
CATEGORIES= x11
@@ -38,15 +38,18 @@ PLIST_SUBST+= LOCALBASE=${LOCALBASE}
#
X_LDFLAGS= -Wl,-R${X11BASE}/lib -L${X11BASE}/lib
-# Fix gtk-config by removing buildlink directory references.
+# Fix config scripts by removing buildlink directory references.
post-build:
@cd ${WRKSRC}; \
- ${MV} -f gtk-config gtk-config.fixme; \
- ${SED} -e "/^glib/s|-I${BUILDLINK_DIR}/|-I${LOCALBASE}/|g" \
- -e "/^glib/s|-L${BUILDLINK_DIR}/|-L${LOCALBASE}/|g" \
- gtk-config.fixme > gtk-config; \
- ${RM} -f gtk-config.fixme; \
- ${CHMOD} +x gtk-config
+ config_scripts="gtk-config"; \
+ for file in $${config_scripts}; do \
+ ${MV} -f $${file} $${file}.fixme; \
+ ${SED} -e "s|-I${BUILDLINK_DIR}/|-I${LOCALBASE}/|g" \
+ -e "s|-L${BUILDLINK_DIR}/|-L${LOCALBASE}/|g" \
+ $${file}.fixme > $${file}; \
+ ${RM} -f $${file}.fixme; \
+ ${CHMOD} +x $${file}; \
+ done
post-install:
${TEST} ${PREFIX} = ${LOCALBASE} || \