Subject: CVS commit: pkgsrc/lang
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 02/01/2004 14:05:47
Module Name:	pkgsrc
Committed By:	jlam
Date:		Sun Feb  1 14:05:47 UTC 2004

Modified Files:
	pkgsrc/lang/gcc3-ada: DESCR Makefile
	pkgsrc/lang/gcc3-c: DESCR Makefile Makefile.common
	pkgsrc/lang/gcc3-c++: DESCR Makefile
	pkgsrc/lang/gcc3-f77: DESCR Makefile
	pkgsrc/lang/gcc3-java: DESCR Makefile
	pkgsrc/lang/gcc3-objc: DESCR Makefile
Added Files:
	pkgsrc/lang/gcc3-c: buildlink2.mk buildlink3.mk language.mk
	pkgsrc/lang/gcc3-c++: buildlink2.mk buildlink3.mk
	pkgsrc/lang/gcc3-f77: buildlink2.mk buildlink3.mk
	pkgsrc/lang/gcc3-java: buildlink2.mk buildlink3.mk
	pkgsrc/lang/gcc3-objc: buildlink2.mk buildlink3.mk
Removed Files:
	pkgsrc/lang/gcc3-c: buildaddon.mk

Log Message:
bl3ify the gcc3-* packages.  Also provide buildlink[23].mk files for use
by bsd.compiler.mk.  Note that in the buildlink3.mk files, the dependency
is always added regardless of the BUILDLINK_DEPTH.  This is because these
buildlink3.mk files may be included by bsd.prefs.mk, which is often
included other buildlink3.mk files, and we need to ensure that regardless
of the depth, we are using the correct compiler.


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/gcc3-ada/DESCR
cvs rdiff -r1.8 -r1.9 pkgsrc/lang/gcc3-ada/Makefile
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/gcc3-c/DESCR
cvs rdiff -r1.7 -r1.8 pkgsrc/lang/gcc3-c/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/lang/gcc3-c/Makefile.common
cvs rdiff -r1.6 -r0 pkgsrc/lang/gcc3-c/buildaddon.mk
cvs rdiff -r0 -r1.3 pkgsrc/lang/gcc3-c/buildlink2.mk
cvs rdiff -r0 -r1.1 pkgsrc/lang/gcc3-c/buildlink3.mk \
    pkgsrc/lang/gcc3-c/language.mk
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/gcc3-c++/DESCR
cvs rdiff -r1.7 -r1.8 pkgsrc/lang/gcc3-c++/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/lang/gcc3-c++/buildlink2.mk \
    pkgsrc/lang/gcc3-c++/buildlink3.mk
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/gcc3-f77/DESCR
cvs rdiff -r1.6 -r1.7 pkgsrc/lang/gcc3-f77/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/lang/gcc3-f77/buildlink2.mk \
    pkgsrc/lang/gcc3-f77/buildlink3.mk
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/gcc3-java/DESCR
cvs rdiff -r1.8 -r1.9 pkgsrc/lang/gcc3-java/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/lang/gcc3-java/buildlink2.mk \
    pkgsrc/lang/gcc3-java/buildlink3.mk
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/gcc3-objc/DESCR
cvs rdiff -r1.6 -r1.7 pkgsrc/lang/gcc3-objc/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/lang/gcc3-objc/buildlink2.mk \
    pkgsrc/lang/gcc3-objc/buildlink3.mk

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