Module Name: src Committed By: mbalmer Date: Sun Jun 2 11:02:40 UTC 2013
Modified Files: src/external/mit/xorg/lib/libGLw: Makefile src/share/man/man5: mk.conf.5 src/share/mk: bsd.README bsd.own.mk Log Message: New variable MKX11MOTIF to enable building libGLw with Motif support. Defaults to 'no'. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/lib/libGLw/Makefile cvs rdiff -u -r1.66 -r1.67 src/share/man/man5/mk.conf.5 cvs rdiff -u -r1.317 -r1.318 src/share/mk/bsd.README cvs rdiff -u -r1.730 -r1.731 src/share/mk/bsd.own.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/mit/xorg/lib/libGLw/Makefile diff -u src/external/mit/xorg/lib/libGLw/Makefile:1.2 src/external/mit/xorg/lib/libGLw/Makefile:1.3 --- src/external/mit/xorg/lib/libGLw/Makefile:1.2 Sat Sep 13 04:32:30 2008 +++ src/external/mit/xorg/lib/libGLw/Makefile Sun Jun 2 11:02:40 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2008/09/13 04:32:30 cube Exp $ +# $NetBSD: Makefile,v 1.3 2013/06/02 11:02:40 mbalmer Exp $ .include <bsd.own.mk> @@ -9,6 +9,16 @@ SRCS= GLwDrawA.c CPPFLAGS+= ${X11FLAGS.THREADLIB} +# Motif stubs for glwMDrawingAreaClass are enabled by setting MKX11MOTIF +# in /etc/mk.conf. If Motif is not installed in the default location +# (/usr/pkg), set X11MOTIFPATH as well. + +.if "${MKX11MOTIF}" == "yes" +X11MOTIFPATH?= /usr/pkg +SRCS+= GLwMDrawA.c +CPPFLAGS+= -I${X11MOTIFPATH}/include +.endif + LIBDPLIBS= Xext ${.CURDIR}/../libXext \ X11 ${.CURDIR}/../libX11/dynamic \ Xxf86vm ${.CURDIR}/../libXxf86vm \ Index: src/share/man/man5/mk.conf.5 diff -u src/share/man/man5/mk.conf.5:1.66 src/share/man/man5/mk.conf.5:1.67 --- src/share/man/man5/mk.conf.5:1.66 Fri Feb 15 21:03:17 2013 +++ src/share/man/man5/mk.conf.5 Sun Jun 2 11:02:40 2013 @@ -1,4 +1,4 @@ -.\" $NetBSD: mk.conf.5,v 1.66 2013/02/15 21:03:17 wiz Exp $ +.\" $NetBSD: mk.conf.5,v 1.67 2013/06/02 11:02:40 mbalmer Exp $ .\" .\" Copyright (c) 1999-2003 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -27,7 +27,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd February 15, 2013 +.Dd June 2, 2013 .Dt MK.CONF 5 .Os .\" turn off hyphenation @@ -821,6 +821,13 @@ If do not build and install the X fonts. .DFLTy . +.It Sy MKX11MOTIF +.YorN +If +.Dq yes , +build the native Xorg libGLw with Motif stubs. +.DFLTn +. .It Sy MKYP .YorN Indicates whether the YP (NIS) infrastructure Index: src/share/mk/bsd.README diff -u src/share/mk/bsd.README:1.317 src/share/mk/bsd.README:1.318 --- src/share/mk/bsd.README:1.317 Fri May 31 06:48:43 2013 +++ src/share/mk/bsd.README Sun Jun 2 11:02:40 2013 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.README,v 1.317 2013/05/31 06:48:43 mrg Exp $ +# $NetBSD: bsd.README,v 1.318 2013/06/02 11:02:40 mbalmer Exp $ # @(#)bsd.README 8.2 (Berkeley) 4/2/94 This is the README file for the make "include" files for the NetBSD @@ -391,6 +391,12 @@ MKX11FONTS If not "no", if ${X11FLAVOUR} will be empty. Default: yes +MKX11MOTIF: If "yes" and ${X11FLAVOUR} is "Xorg", build the native X11 + libGLw with Motif stubs. If Motif is not installed in the + default location /usr/pkg, the location can be specified + using the X11MOTIFPATH variable. + Default: no + MKYP If "no", disables building of YP (NIS) infrastructure (libraries and support programs). Default: yes Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.730 src/share/mk/bsd.own.mk:1.731 --- src/share/mk/bsd.own.mk:1.730 Fri May 3 16:05:11 2013 +++ src/share/mk/bsd.own.mk Sun Jun 2 11:02:40 2013 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.730 2013/05/03 16:05:11 matt Exp $ +# $NetBSD: bsd.own.mk,v 1.731 2013/06/02 11:02:40 mbalmer Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -898,7 +898,7 @@ _MKVARS.no= \ MKPIGZGZIP \ MKREPRO \ MKSOFTFLOAT MKSTRIPIDENT MKTPM \ - MKUNPRIVED MKUPDATE MKX11 MKZFS + MKUNPRIVED MKUPDATE MKX11 MKX11MOTIF MKZFS .for var in ${_MKVARS.no} ${var}?=no .endfor