summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2003-11-09 21:26:06 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2003-11-09 21:26:06 +0000
commita21f8b509e0be2266151333099796204f041c743 (patch)
tree887ed827c33890a2d42f076854b7d9c51c90e7d8
parentb2651ad606c1d0c08944b4aa22796d69809af020 (diff)
downloadpkgsrc-a21f8b509e0be2266151333099796204f041c743.tar.gz
use ${LOWER_OPSYS} rather than "netbsd" when locating the Imake template
file to use. Also, on Solaris, avoid passing "-a" to xmkmf which will cause the openwindows makedepend to be called which in turn will fail as it was compiled with MAXFILES set too low. These changes fix compilation on Solaris.
-rw-r--r--graphics/tgif/Makefile13
1 files changed, 11 insertions, 2 deletions
diff --git a/graphics/tgif/Makefile b/graphics/tgif/Makefile
index 84bc2fdce6a..c8c662e1460 100644
--- a/graphics/tgif/Makefile
+++ b/graphics/tgif/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.42 2003/08/19 09:19:37 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.43 2003/11/09 21:26:06 dmcmahill Exp $
#
DISTNAME= tgif-4.1.43
@@ -15,9 +15,18 @@ USE_X11= yes
PTHREAD_OPTS+= require
+# avoid "xmkmf -a" on Solaris which runs makedepend because the
+# openwindows makedepend program can't handle the number of
+# files. We should probably have a replacement makedepend in
+# pkgsrc.
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "SunOS"
+XMKMF= ${XMKMF_CMD}
+.endif
+
post-patch::
@${RM} -f ${WRKSRC}/Tgif.tmpl
- @${CP} ${WRKSRC}/Tgif.tmpl-netbsd ${WRKSRC}/Tgif.tmpl
+ @${CP} ${WRKSRC}/Tgif.tmpl-${LOWER_OPSYS} ${WRKSRC}/Tgif.tmpl
.include "../../graphics/jpeg/buildlink2.mk"
.include "../../mk/pthread.buildlink2.mk"