Subject: CVS commit: pkgsrc/x11/Xaw3d
From: Joerg Sonnenberger
Date: 2007-02-08 01:08:20
Message id: 20070208000821.F3B33211CA@cvs.netbsd.org

Log Message:
Xaw3d worked more or less accidently for most packages as they continued
to use include/X11/Xaw/* and not the versions provided by Xaw3d. Many
packages also incorrectly linked against libXaw and not libXaw3d,
effectively making the dependency a nop.

Address this problem in two steps:
(a) Transform -lXaw to -lXaw3d. This magically fixes the packages which
got it wrong before. I haven't checked a list of packages affected by
this, so no revision bumps here.
(b) Link include/X11/Xaw3d to include/X11/Xaw for modular Xorg, so that
the dependency on Xaw3d actually works without pulling in libXaw as well.

This should be extended to the other Xaw packages, but I don't use them
nor do I have any interest in them.

Discussed with and not objected by: jlam

Files:
RevisionActionfile
1.11modifypkgsrc/x11/Xaw3d/buildlink3.mk