Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 06/03/2005 19:12:50
Module Name:	pkgsrc
Committed By:	jlam
Date:		Fri Jun  3 19:12:50 UTC 2005

Modified Files:
	pkgsrc/fonts/Xft2: builtin.mk
	pkgsrc/fonts/fontconfig: builtin.mk
	pkgsrc/graphics/MesaLib: builtin.mk
	pkgsrc/graphics/freetype2: builtin.mk
	pkgsrc/graphics/glu: builtin.mk
	pkgsrc/graphics/xpm: builtin.mk
	pkgsrc/textproc/expat: builtin.mk
	pkgsrc/x11/Xcomposite: builtin.mk
	pkgsrc/x11/Xfixes: builtin.mk
	pkgsrc/x11/Xrandr: builtin.mk
	pkgsrc/x11/Xrender: builtin.mk
	pkgsrc/x11/xcursor: builtin.mk
Added Files:
	pkgsrc/mk/buildlink3: imake-check imake-check.mk
Removed Files:
	pkgsrc/fonts/Xft2: builtin-imake.mk
	pkgsrc/fonts/fontconfig: builtin-imake.mk
	pkgsrc/graphics/MesaLib: builtin-imake.mk
	pkgsrc/graphics/freetype2: builtin-imake.mk
	pkgsrc/graphics/glu: builtin-imake.mk
	pkgsrc/graphics/xpm: builtin-imake.mk
	pkgsrc/textproc/expat: builtin-imake.mk
	pkgsrc/x11/Xcomposite: builtin-imake.mk
	pkgsrc/x11/Xfixes: builtin-imake.mk
	pkgsrc/x11/Xrandr: builtin-imake.mk
	pkgsrc/x11/Xrender: builtin-imake.mk
	pkgsrc/x11/xcursor: builtin-imake.mk

Log Message:
Coalesce the common makefile code in the builtin.mk file that inspect
the X11 distribution using imake into mk/buildlink3/imake-check.mk.
imake-check.mk calls out to a helper shell script mk/buildlink3/imake-check
that generates the required Imakefiles and runs imake.  Remove the
now extraneous builtin-imake.mk files as the builtin.mk files can now
contain the name of the imake symbol to check.


To generate a diff of this commit:
cvs rdiff -r1.1 -r0 pkgsrc/fonts/Xft2/builtin-imake.mk
cvs rdiff -r1.10 -r1.11 pkgsrc/fonts/Xft2/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/fonts/fontconfig/builtin-imake.mk
cvs rdiff -r1.6 -r1.7 pkgsrc/fonts/fontconfig/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/graphics/MesaLib/builtin-imake.mk
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/MesaLib/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/graphics/freetype2/builtin-imake.mk
cvs rdiff -r1.6 -r1.7 pkgsrc/graphics/freetype2/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/graphics/glu/builtin-imake.mk
cvs rdiff -r1.7 -r1.8 pkgsrc/graphics/glu/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/graphics/xpm/builtin-imake.mk
cvs rdiff -r1.9 -r1.10 pkgsrc/graphics/xpm/builtin.mk
cvs rdiff -r0 -r1.1 pkgsrc/mk/buildlink3/imake-check \
    pkgsrc/mk/buildlink3/imake-check.mk
cvs rdiff -r1.1 -r0 pkgsrc/textproc/expat/builtin-imake.mk
cvs rdiff -r1.6 -r1.7 pkgsrc/textproc/expat/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/x11/Xcomposite/builtin-imake.mk
cvs rdiff -r1.8 -r1.9 pkgsrc/x11/Xcomposite/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/x11/Xfixes/builtin-imake.mk
cvs rdiff -r1.7 -r1.8 pkgsrc/x11/Xfixes/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/x11/Xrandr/builtin-imake.mk
cvs rdiff -r1.11 -r1.12 pkgsrc/x11/Xrandr/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/x11/Xrender/builtin-imake.mk
cvs rdiff -r1.10 -r1.11 pkgsrc/x11/Xrender/builtin.mk
cvs rdiff -r1.1 -r0 pkgsrc/x11/xcursor/builtin-imake.mk
cvs rdiff -r1.8 -r1.9 pkgsrc/x11/xcursor/builtin.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.