rstart: Changes to 'master'

Gaetan Nadon gnadon at kemper.freedesktop.org
Fri Jan 28 08:48:20 PST 2011


 .gitignore                   |    3 
 Makefile.am                  |  165 ++-----------------------------------------
 client.cpp                   |  124 --------------------------------
 commands/ListContexts        |    4 -
 commands/ListGenericCommands |    8 +-
 commands/Makefile.am         |   16 ++++
 config.cpp                   |   34 --------
 configure.ac                 |   31 +++++---
 contexts/.gitignore          |    1 
 contexts/Makefile.am         |   28 +++++++
 contexts/x11r6               |   30 -------
 contexts/x11r6.in            |   30 +++++++
 samples/Makefile.am          |   25 ++++++
 scripts/.gitignore           |    3 
 scripts/Makefile.am          |   26 ++++++
 scripts/config.in            |   34 ++++++++
 scripts/rstart.in            |  124 ++++++++++++++++++++++++++++++++
 scripts/rstartd.in           |   29 +++++++
 server.cpp                   |   29 -------
 specs/Makefile.am            |    8 ++
 20 files changed, 359 insertions(+), 393 deletions(-)

New commits:
commit aaf318c99efcbc0d53f92059bc3bb74e08ab3c4c
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sun Jan 23 19:55:48 2011 -0500

    config: upgrade configure.ac
    
    No functional change, applying standard statements and commenting.
    http://wiki.x.org/wiki/NewModuleGuidelines
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 3fa14f7d0efd20967b8b144a31ea677f9035001f
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sun Jan 23 19:40:35 2011 -0500

    config: rstartd.real does not require linking to any library
    
    It depends on xproto which does not provide libraries.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 4607cec504483f608deea62008d12544a18723fc
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sun Jan 23 19:32:45 2011 -0500

    config: move scripts into their own directory
    
    Complete the pattern of having targets in subdirs
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit cc819a1b6543e7699b4c01047d78ac5e91449134
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sun Jan 23 16:09:36 2011 -0500

    config: add links from x and x11 from @Aliases
    
    This was part of the FIXME code removed earlier.
    The information was read from the @Aliases file, but it
    has not changed for the past 8 years. If it does change,
    the makefile will need to be updated.
    
    The links are broken in 1.0.2 and restored in 1.0.3
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Using Automake, these links are now properly removed when uninstalling.
    
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit c0cc423bb1c822a7d062b634cbcc79050dee3e93
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sun Jan 23 13:38:08 2011 -0500

    config: let the specs directory handle the specs files
    
    For now, simply distribute the files, the troff docs
    will get converted to DocBook/XML.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 1b5c67c4233649d58c42be5e0290efa9bbc02551
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sun Jan 23 13:29:52 2011 -0500

    config: let the samples directory handle the samples
    
    In this case, simply distribute the samples, no installation
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 065ee3cba18d4a4949a57a5e656ea6adf7f1d241
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sun Jan 23 13:13:48 2011 -0500

    config: install contexts files using Automake
    
    This replaces the *FIXME* shell code which "generates in place"
    the contexts files rather than doing a proper installation using the
    $INSTALL automake specified program.
    
    Using Automake, we can now "uninstall" the commands.
    
    The links in @Aliases will be dealt with in following patches,
    in case in turns out they are not needed.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit a3d2a03340221e34fbf7191b8b35d6e48fc0f91f
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sun Jan 23 11:15:59 2011 -0500

    config: install commands using Automake
    
    This replaces the *FIXME* shell code which "generates in place"
    the commands rather than doing a proper installation using the
    $INSTALL automake specified program.
    
    Using Automake, we can now "uninstall" the commands.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 6e49f0ab6410fd12142011386e171fe340811a51
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sun Jan 23 08:33:02 2011 -0500

    config: -DPACKAGEname and -DENVPREFIX not required in config.in
    
    Their value is hard coded in the Makefile and cannot be changed
    at build time.
    
    The ENVPREFIX instance in install-data-hook will be handled later.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 50518fb4f9cf4da7fe824f456a26f69996cc48e2
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sat Jan 22 20:14:59 2011 -0500

    config: use sed rather than cpp to substitute config values
    
    A simple sed substitution will do for config values
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit b841619d12806d176ec45595677510c2a165490a
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sat Jan 22 19:58:41 2011 -0500

    config: use sed rather than cpp to substitute rsh command value
    
    Use @RSH@ from autconf to obtain the rsh command value.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 5461407fd29ea0804567af85b7f48f22c960dd2d
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sat Jan 22 19:45:58 2011 -0500

    config: use sed rather than cpp to substitute directory values
    
    Use @rstartdir@ from autconf to obtain the $libdir/X11/rstart value.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 4ddce1b4a83514a6a6555aa65a8b66f80e5fc9dc
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sat Jan 22 17:36:24 2011 -0500

    config: -DBINDIR not required in server.cpp
    
    The value of BINDIR and LIBDIR are always identical.
    There are no configure option to change it.
    
    These are not bindir and libdir from automake,
    the value is always $libdir/X11/rstart.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit d0671dca361c5937ad915ef8c3b3f574354d74be
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sat Jan 22 17:30:25 2011 -0500

    config: -DSERVERNAME not required in client.cc and server.cpp
    
    The server name, rstartd, is hard coded in the makefile and
    there are no configure options to change it.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit d433f80d3abd5b6f1ae2b84faaddcd9c30c3bbde
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Sat Jan 22 16:58:14 2011 -0500

    config: use a single directory variable to represent $lib/X11/rstart
    
    There are numerous places where the rstart lib directory is needed.
    One of the 4 strings is used, all have the same value:
    
    rstart_serverdir
    $(libdir)/X11/rstart
    configdir
    DATA_DIR
    
    There are no configure options to let user assign a different directory
    for one of the places where the value is needed.
    
    The patch assigns a new value called rstartdir to represent the root
    dir from where files and other directories are created. Because it
    ends with "dir" it can be used as a prefix to primary variables
    such as PROGRAMS or DATA.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>



More information about the xorg-commit mailing list