pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/tgif use ${LOWER_OPSYS} rather than "netbsd" ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/efe63ec0b879
branches:  trunk
changeset: 463392:efe63ec0b879
user:      dmcmahill <dmcmahill%pkgsrc.org@localhost>
date:      Sun Nov 09 21:26:06 2003 +0000

description:
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.

diffstat:

 graphics/tgif/Makefile |  13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diffs (29 lines):

diff -r ce43516da7ac -r efe63ec0b879 graphics/tgif/Makefile
--- a/graphics/tgif/Makefile    Sun Nov 09 20:52:25 2003 +0000
+++ b/graphics/tgif/Makefile    Sun Nov 09 21:26:06 2003 +0000
@@ -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 @@
 
 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"



Home | Main Index | Thread Index | Old Index