Source-Changes archive

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

CVS commit: src



Module Name:    src
Committed By:   lukem
Date:           Sun May 16 10:25:14 UTC 2004

Modified Files:
        src/distrib/sets/lists/base: mi
        src/distrib/sets/lists/xbase: mi
        src/distrib/sets/lists/xetc: mi
        src/etc/mtree: NetBSD.dist
        src/x11: Makefile TODO
        src/x11/Xserver/Xext: Makefile.ext
        src/x11/Xserver/Xext/ext: Makefile
        src/x11/Xserver/printer: Makefile
        src/x11/bin/lbxproxy: Makefile
        src/x11/bin/proxymngr: Makefile
        src/x11/bin/rstart: Makefile Makefile.rstart
        src/x11/bin/rstart/commands: Makefile
        src/x11/bin/rstart/contexts: Makefile
        src/x11/bin/twm: Makefile
        src/x11/bin/xdm: Makefile Makefile.xdm
        src/x11/bin/xdm/chooser: Makefile
        src/x11/bin/xdm/config: Makefile
        src/x11/bin/xfs: Makefile
        src/x11/bin/xinit: Makefile
        src/x11/bin/xsm: Makefile
        src/x11/lib/fontconfig/etc: Makefile

Log Message:
Radically overhaul X11 configuration:

    *   End user modifiable configuration has moved from
                /usr/X11R6/lib/X11/<someprog>
        to
                /etc/X11/<someprog>
        This is consistent with our own policies as well as other projects.

        The files & directories that were moved have _NOT_ been marked
        `obsolete', as they contain user configuration and therefore we
        don't want the automatic "obsolete file removal" mechanism to
        remove them.

    *   The /etc/font/* and /etc/X11/* configuration files are installed
        with 'configinstall' (not 'install'), using CONFIGFILES and
        CONFIGSYMLINKS.
        This is so that a normal 'make build' in src/x11 will not
        trash your configuration.

    *   A 'distribution' target has been added to src/x11 to perform
        'make configinstall' in the appropriate subdirectories.
        (Should we consider making 'configinstall' a first-class target?)

    *   The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
        where the other pixmaps are.
        (I don't consider these pictures end-user configuration).

IMPORTANT NOTE:

    *   These changes require an up to date xsrc, and 'make cleandir' should
        be performed in src/x11 before a build for the changes to fully take
        effect.


To generate a diff of this commit:
cvs rdiff -r1.476 -r1.477 src/distrib/sets/lists/base/mi
cvs rdiff -r1.41 -r1.42 src/distrib/sets/lists/xbase/mi
cvs rdiff -r1.2 -r1.3 src/distrib/sets/lists/xetc/mi
cvs rdiff -r1.262 -r1.263 src/etc/mtree/NetBSD.dist
cvs rdiff -r1.11 -r1.12 src/x11/Makefile
cvs rdiff -r1.12 -r1.13 src/x11/TODO
cvs rdiff -r1.8 -r1.9 src/x11/Xserver/Xext/Makefile.ext
cvs rdiff -r1.3 -r1.4 src/x11/Xserver/Xext/ext/Makefile
cvs rdiff -r1.5 -r1.6 src/x11/Xserver/printer/Makefile
cvs rdiff -r1.5 -r1.6 src/x11/bin/lbxproxy/Makefile
cvs rdiff -r1.2 -r1.3 src/x11/bin/proxymngr/Makefile
cvs rdiff -r1.5 -r1.6 src/x11/bin/rstart/Makefile
cvs rdiff -r1.2 -r1.3 src/x11/bin/rstart/Makefile.rstart
cvs rdiff -r1.2 -r1.3 src/x11/bin/rstart/commands/Makefile
cvs rdiff -r1.2 -r1.3 src/x11/bin/rstart/contexts/Makefile
cvs rdiff -r1.4 -r1.5 src/x11/bin/twm/Makefile
cvs rdiff -r1.8 -r1.9 src/x11/bin/xdm/Makefile
cvs rdiff -r1.6 -r1.7 src/x11/bin/xdm/Makefile.xdm
cvs rdiff -r1.3 -r1.4 src/x11/bin/xdm/chooser/Makefile
cvs rdiff -r1.7 -r1.8 src/x11/bin/xdm/config/Makefile
cvs rdiff -r1.6 -r1.7 src/x11/bin/xfs/Makefile
cvs rdiff -r1.4 -r1.5 src/x11/bin/xinit/Makefile
cvs rdiff -r1.2 -r1.3 src/x11/bin/xsm/Makefile
cvs rdiff -r1.3 -r1.4 src/x11/lib/fontconfig/etc/Makefile

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




Home | Main Index | Thread Index | Old Index