Merge branch 'master' into autotools-conversion after 2.3.1 release
authorJon Trulson <jon@radscan.com>
Sat, 16 Nov 2019 23:35:56 +0000 (16:35 -0700)
committerJon Trulson <jon@radscan.com>
Sat, 16 Nov 2019 23:35:56 +0000 (16:35 -0700)
1  2 
cde/Makefile.imake
cde/include/Dt/Dt.h

index e04387a1837a3963e61acfa1f7866b4efc15c88e,0000000000000000000000000000000000000000..875be9cc7ddd0a553c82a470237b0d1e11ec8c26
mode 100644,000000..100644
--- /dev/null
@@@ -1,217 -1,0 +1,217 @@@
-      RELEASE = Release 2.3.0a
 +# $TOG: Makefile /main/15 1999/10/12 09:33:30 mgreess $
++     RELEASE = Release 2.3.1
 +     PRODUCT = CDE
 +       SHELL = /bin/sh
 +          RM = rm -f
 +          MV = mv
 +        MAKE = make
 +       NMAKE = nmake
 +   WORLDOPTS = 
 +         TOP = .
 + CURRENT_DIR = .
 +   CONFIGSRC = $(TOP)/config
 +    IMAKESRC = $(CONFIGSRC)/imake
 +   DEPENDSRC = $(CONFIGSRC)/makedepend
 +   DEPENDTOP = ../..
 +    IMAKETOP = ../..
 +    IRULESRC = $(CONFIGSRC)/cf
 +       IMAKE = $(IMAKESRC)/imake
 +   IMAKE_CMD = $(IMAKE) -I$(IRULESRC) $(IMAKE_DEFINES)
 +   MAKE_OPTS = -f xmakefile
 +    MAKE_CMD = $(MAKE) $(MAKE_OPTS)
 +   NMAKE_CMD = $(NMAKE) $(MAKE_OPTS)
 +       FLAGS = $(MFLAGS) -f Makefile.ini BOOTSTRAPCFLAGS="$(BOOTSTRAPCFLAGS)"
 +
 +all:
 +      @$(MAKE_CMD) xmakefile-exists || $(MAKE) all-initial
 +      @$(MAKE_CMD) $@
 +
 +all-initial:
 +      @echo "Please begin by using make World or make Makefile.  You may"
 +      @echo "find it necessary to set the make variable BOOTSTRAPCFLAGS in"
 +      @echo "order to compile imake.  One common example is"
 +      @echo "\"BOOTSTRAPCFLAGS=-I<dir>\", where <dir> is the top of your"
 +      @echo "X11R6 source tree.  Remember to check the configuration"
 +      @echo "parameters in the config directory."
 +      @echo
 +      @echo "We recommend that you read the release notes carefully before"
 +      @echo "proceeding; they can be found under the doc directory.  If"
 +      @echo "the top-level Makefile gets corrupted, copy Makefile.ini to"
 +      @echo "Makefile and try again.  Do not name your log file make.log or"
 +      @echo "it will be deleted."
 +
 +World:
 +      @echo ""
 +      @echo "Building $(RELEASE) of $(PRODUCT)"
 +      @echo ""
 +      @case "x$(BOOTSTRAPCFLAGS)" in x) \
 +      echo I hope you checked the configuration parameters in $(IRULESRC) ; \
 +      echo to see if you need to pass BOOTSTRAPCFLAGS. ; \
 +      echo "" ; \
 +      ;; esac;
 +      @date
 +      @echo ""
 +      cd $(IMAKESRC) && $(MAKE) $(FLAGS) clean
 +      $(MAKE) $(MFLAGS) Makefile.boot
 +      $(MAKE_CMD) $(MFLAGS) VerifyOS
 +      $(MAKE_CMD) $(MFLAGS) Makefiles
 +      $(MAKE_CMD) $(MFLAGS) Makefiles.doc
 +      $(MAKE_CMD) $(MFLAGS) clean
 +      $(MAKE_CMD) $(MFLAGS) clean.doc
 +      $(MAKE_CMD) $(MFLAGS) includes
 +      $(MAKE_CMD) $(MFLAGS) includes.doc
 +      $(MAKE_CMD) $(MFLAGS) depend
 +      $(MAKE_CMD) $(MFLAGS) depend.doc
 +      $(MAKE_CMD) $(MFLAGS) $(WORLDOPTS)
 +      $(MAKE_CMD) $(MFLAGS) $(WORLDOPTS) all.doc
 +      @echo ""
 +      @date
 +      @echo ""
 +      @echo "Full build of $(RELEASE) of $(PRODUCT) complete."
 +      @echo ""
 +
 +
 +World.dev:
 +      @echo ""
 +      @echo "Building $(RELEASE) of $(PRODUCT) excluding DOC"
 +      @echo ""
 +      @case "x$(BOOTSTRAPCFLAGS)" in x) \
 +      echo I hope you checked the configuration parameters in $(IRULESRC) ; \
 +      echo to see if you need to pass BOOTSTRAPCFLAGS. ; \
 +      echo "" ; \
 +      ;; esac;
 +      @date
 +      @echo ""
 +      cd $(IMAKESRC) && $(MAKE) $(FLAGS) clean
 +      $(MAKE) $(MFLAGS) Makefile.boot
 +      $(MAKE_CMD) $(MFLAGS) VerifyOS
 +      $(MAKE_CMD) $(MFLAGS) Makefiles
 +      $(MAKE_CMD) $(MFLAGS) clean
 +      $(MAKE_CMD) $(MFLAGS) includes
 +      $(MAKE_CMD) $(MFLAGS) depend
 +      $(MAKE_CMD) $(MFLAGS) $(WORLDOPTS)
 +      @echo ""
 +      @date
 +      @echo ""
 +      @echo "Full build of $(RELEASE) of $(PRODUCT) excluding DOC complete."
 +      @echo ""
 +
 +World.doc:
 +      @echo ""
 +      @echo "Building $(RELEASE) of $(PRODUCT) DOC"
 +      @echo ""
 +      @case "x$(BOOTSTRAPCFLAGS)" in x) \
 +      echo I hope you checked the configuration parameters in $(IRULESRC) ; \
 +      echo to see if you need to pass BOOTSTRAPCFLAGS. ; \
 +      echo "" ; \
 +      ;; esac;
 +      @date
 +      @echo ""
 +      cd $(IMAKESRC) && $(MAKE) $(FLAGS) clean
 +      $(MAKE) $(MFLAGS) Makefile.boot
 +      $(MAKE_CMD) $(MFLAGS) VerifyOS
 +      $(MAKE_CMD) $(MFLAGS) Makefiles.doc
 +      $(MAKE_CMD) $(MFLAGS) clean.doc
 +      $(MAKE_CMD) $(MFLAGS) includes.doc
 +      $(MAKE_CMD) $(MFLAGS) depend.doc
 +      $(MAKE_CMD) $(MFLAGS) $(WORLDOPTS) all.doc
 +      @echo ""
 +      @date
 +      @echo ""
 +      @echo "Full build of $(RELEASE) of $(PRODUCT) DOC complete."
 +      @echo ""
 +
 +.PRECIOUS: Makefile
 +
 +# This is just a sequence of bootstrapping steps we have to do.
 +# The steps are listed as separate targets so clearmake can wink in
 +# the Makefile.proto files.
 +Makefile.boot: imake.proto $(DEPENDSRC)/Makefile.proto depend.bootstrap $(IMAKESRC)/Makefile.proto imake.bootstrap $(DEPENDSRC)/proto.clean
 +
 +imake.proto:
 +      cd $(IMAKESRC) && $(MAKE) $(FLAGS)
 +      $(RM) $(DEPENDSRC)/Makefile.proto $(DEPENDSRC)/.depend
 +
 +$(DEPENDSRC)/Makefile.proto:
 +      $(IMAKE_CMD) -s $(DEPENDSRC)/Makefile.proto -f $(DEPENDSRC)/Imakefile -DTOPDIR=$(DEPENDTOP) -DCURDIR=$(DEPENDSRC)
 +
 +depend.bootstrap:
 +      cd $(DEPENDSRC) && $(RM) -r Makefile Makefile.dep makedepend *.o bootstrap
 +      cd $(DEPENDSRC) && $(MAKE) -f Makefile.proto bootstrap
 +
 +$(IMAKESRC)/Makefile.proto:
 +      $(IMAKE_CMD) -s $(IMAKESRC)/Makefile.proto -f $(IMAKESRC)/Imakefile -DTOPDIR=$(IMAKETOP) -DCURDIR=$(IMAKESRC)
 +
 +imake.bootstrap:
 +      cd $(IMAKESRC) && $(MAKE) -f Makefile.proto bootstrapdepend
 +      cd $(IMAKESRC) && $(MAKE) $(FLAGS) bootstrap
 +      cd $(IMAKESRC) && $(MAKE) -f Makefile.proto all
 +      -@if [ -f xmakefile ]; then set -x; \
 +        $(RM) xmakefile.bak; $(MV) xmakefile xmakefile.bak; \
 +        else exit 0; fi
 +      $(MAKE) $(MFLAGS) xmakefile
 +
 +$(DEPENDSRC)/proto.clean:
 +      cd $(DEPENDSRC) && $(RM) -r Makefile.proto
 +
 +Makefile::
 +      $(MAKE) $(MFLAGS) xmakefile
 +
 +xmakefile: Imakefile
 +      $(IMAKE_CMD) -s xmakefile -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
 +
 +# don't allow any default rules in this Makefile
 +.SUFFIXES:
 +
 +# a copy of every rule that might be invoked at top level
 +
 +clean:
 +          $(MAKE_CMD) $@
 +dangerous_strip_clean:
 +          $(MAKE_CMD) $@
 +depend:
 +          $(MAKE_CMD) $@
 +Everything:
 +          $(MAKE_CMD) $@
 +external.ln:
 +          $(MAKE_CMD) $@
 +includes:
 +          $(MAKE_CMD) $@
 +install.ln:
 +          $(MAKE_CMD) $@
 +install.man:
 +          $(MAKE_CMD) $@
 +install:
 +          $(MAKE_CMD) $@
 +Makefiles:
 +          $(MAKE_CMD) $@
 +man_keywords:
 +          $(MAKE_CMD) $@
 +tags:
 +          $(MAKE_CMD) $@
 +VerifyOS:
 +          $(MAKE_CMD) $@
 +
 +# dev versions
 +
 +Everything.dev:
 +          $(MAKE_CMD) $@
 +
 +# doc versions
 +
 +clean.doc:
 +          $(MAKE_CMD) $@
 +depend.doc:
 +          $(MAKE_CMD) $@
 +Everything.doc:
 +          $(MAKE_CMD) $@
 +includes.doc:
 +          $(MAKE_CMD) $@
 +install.man.doc:
 +          $(MAKE_CMD) $@
 +install.doc:
 +          $(MAKE_CMD) $@
 +Makefiles.doc:
 +          $(MAKE_CMD) $@
 +tags.doc:
 +          $(MAKE_CMD) $@
index 3122efa7682023706c7eea701284056bc2474c5e,0000000000000000000000000000000000000000..a164404a404d72096c429a3846f0ace02ea36c56
mode 100644,000000..100644
--- /dev/null
@@@ -1,93 -1,0 +1,93 @@@
- #define DtUPDATE_LEVEL        0
 +/*
 + * CDE - Common Desktop Environment
 + *
 + * Copyright (c) 1993-2012, The Open Group. All rights reserved.
 + *
 + * These libraries and programs are free software; you can
 + * redistribute them and/or modify them under the terms of the GNU
 + * Lesser General Public License as published by the Free Software
 + * Foundation; either version 2 of the License, or (at your option)
 + * any later version.
 + *
 + * These libraries and programs are distributed in the hope that
 + * they will be useful, but WITHOUT ANY WARRANTY; without even the
 + * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
 + * PURPOSE. See the GNU Lesser General Public License for more
 + * details.
 + *
 + * You should have received a copy of the GNU Lesser General Public
 + * License along with these libraries and programs; if not, write
 + * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
 + * Floor, Boston, MA 02110-1301 USA
 + */
 +/* $TOG: Dt.h /main/12 1999/10/18 14:49:57 samborn $ */
 +/* 
 + * (c) Copyright 1997, The Open Group 
 + */
 +/*
 + * (c) Copyright 1996 Digital Equipment Corporation.
 + * (c) Copyright 1993,1994,1996 Hewlett-Packard Company.
 + * (c) Copyright 1993,1994,1996 International Business Machines Corp.
 + * (c) Copyright 1993-1996 Sun Microsystems, Inc.
 + * (c) Copyright 1993,1994,1996 Novell, Inc. 
 + * (c) Copyright 1996 FUJITSU LIMITED.
 + * (c) Copyright 1996 Hitachi.
 + */
 +
 +#ifndef _Dt_Dt_h
 +#define _Dt_Dt_h
 +
 +#include <X11/Intrinsic.h>
 +
 +#ifdef __cplusplus
 +extern "C" {
 +#endif
 +
 +
 +/*
 + * Constants
 + */
 +
 +/* CDE Version information */
 +
 +#define DtVERSION                     2
 +#define DtREVISION                    3
- #define DtVERSION_STRING "CDE Version 2.3.0a"
++#define DtUPDATE_LEVEL        1
 +
 +#define DtVERSION_NUMBER      (DtVERSION * 10000 +  \
 +                              DtREVISION * 100 + \
 +                              DtUPDATE_LEVEL)
 +
++#define DtVERSION_STRING "CDE Version 2.3.1"
 +
 +
 +/* 
 + * CDE Version information 
 + */
 +
 +externalref const int DtVersion;
 +externalref const char *DtVersionString;
 +
 +
 +/*
 + * Functions
 + */
 +
 +extern Boolean DtInitialize(
 +              Display         *display,
 +              Widget          widget,
 +              char            *name,
 +              char            *tool_class);
 +
 +extern Boolean DtAppInitialize(
 +              XtAppContext    app_context,
 +              Display         *display,
 +              Widget          widget,
 +              char            *name,
 +              char            *tool_class);
 +
 +#ifdef __cplusplus
 +}
 +#endif
 +
 +#endif /* _Dt_Dt_h */