libXaw3d: Changes to 'master'

Gaetan Nadon gnadon at kemper.freedesktop.org
Thu Sep 1 10:52:55 PDT 2011


 configure.ac     |   25 +++++++++++++++++--------
 src/AsciiSrc.c   |    2 +-
 src/AsciiText.c  |    2 +-
 src/Command.c    |    2 +-
 src/Label.c      |    2 +-
 src/List.c       |    2 +-
 src/Makefile.am  |   17 ++++++++++-------
 src/MultiSrc.c   |    2 +-
 src/Paned.c      |    2 +-
 src/Scrollbar.c  |    2 +-
 src/Simple.c     |    2 +-
 src/SimpleMenu.c |    2 +-
 src/Sme.c        |    2 +-
 src/SmeBSB.c     |    2 +-
 src/SmeThreeD.c  |    2 +-
 src/Text.c       |    2 +-
 src/TextAction.c |    2 +-
 src/TextPop.c    |    2 +-
 src/TextSrc.c    |    2 +-
 src/ThreeD.c     |    2 +-
 src/Tip.c        |    2 +-
 src/Vendor.c     |    2 +-
 src/Xaw3dP.c     |    2 +-
 23 files changed, 48 insertions(+), 36 deletions(-)

New commits:
commit daaa028c111276c3ba4d60b454f0fe39bf10666e
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Tue Aug 30 22:06:36 2011 -0400

    Add missing AC_CONFIG_HEADERS
    
    This is a requirement for all modules.
    www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Headers
    
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit f28531a33d1f28bc86626b3013ef7857b564647f
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Tue Aug 30 17:00:21 2011 -0400

    Include Xaw3dP.h using #include <X11/Xaw3d/Xaw3dP.h>
    
    All published Xaw3d header file are included this way.
    The -I directive to include/X11/Xaw3d is removed which will alert
    developers not to include header files with quotes unless they are in
    the /src directory.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 8b258c863c4f19c03378f33ca9bf37d31e402b21
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Tue Aug 30 08:50:40 2011 -0400

    Rename XAW3D_CFLAGS to XAW3D_CPPFLAGS as it contains preprocessor options only
    
    This will also prevent confusion as it is not obtained from PKG_CHECK_MODULES
    but follows its naming convention.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 8907c4a3fe20158a42748258f3cce978acc8e272
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Fri Aug 26 12:58:56 2011 -0400

    Move compiler flags from AM_CPPFLAGS to AM_CFLAGS
    
    AM_CPPFLAGS should only contain preprocessor directives like -I -D.
    The various *_CFLAGS may contain compiler flags as they are obtained
    from pkg-config Cflags variable.
    
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit aaa7de6f16d2f36b2ef9fd30a77abb7cd697ea5d
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Fri Aug 26 08:43:28 2011 -0400

    lex and yacc: add error checking when yacc is missing
    
    This configuration snippet is copied from app/twm and xgc.
    It handles the case when yacc tool is missing but yacc generated code in the
    tarball can be used.
    
    Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc"
    as a last resort, even if no programs have been found.
    Improve error checking by issuing an error message if yacc is not found.
    The module cannot build anyway, unless from a published tarball.
    
    If laygram.c is already there, do not abort the configuration
    if yacc is missing as it is not needed.
    
    If both generated code and yacc are missing, abort configuration.
    Yacc is a required tool to build the package.
    
    The test for YACC_INST is cross-compiling friendly.
    
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>

commit 25f85dd2171e3c0810a5555c99e7fe3870566f0a
Author: Gaetan Nadon <memsize at videotron.ca>
Date:   Thu Aug 25 20:41:31 2011 -0400

    Use AM_YFLAGS and BUILT_SOURCES rather than EXTRA_DIST
    
    Automake will handle the distribution of laygram.h
    http://www.gnu.org/software/automake/manual/automake.html#Yacc-and-Lex
    http://cgit.freedesktop.org/xorg/app/twm/tree/src/Makefile.am
    http://cgit.freedesktop.org/xorg/app/xgc/tree/Makefile.am
    
    Signed-off-by: Gaetan Nadon <memsize at videotron.ca>



More information about the xorg-commit mailing list