Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
[bpt/emacs.git] / msdos / ChangeLog
index f47dede..5760c7b 100644 (file)
@@ -1,3 +1,131 @@
+2010-05-07  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix breakage due to autoconfiscation of Makefile.in files.
+
+       * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
+
+       * sed1v2.inp (@LIB_MATH@): Edit to -lm.
+       (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
+       (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
+       (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
+       (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
+       (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
+       (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
+       (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
+       (XMENU_OBJ): Edit to xmenu.o.
+       (FONT_OBJ): Edit to value used for X on Unix.
+       (PRE_ALLOC_OBJ): Edit to lastfile.o.
+       (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
+       (@unexec@): Edit to unexec.o.
+
+2010-05-06  Glenn Morris  <rgm@gnu.org>
+
+       * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
+
+2010-04-01  Eli Zaretskii  <eliz@gnu.org>
+
+       Remove support for DJGPP v1.x.
+
+       * sed3.inp:
+       * sed2.inp:
+       * sed1.inp:
+       * mainmake: Files removed.
+
+2010-03-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * sedlisp.inp (VPATH): Don't edit, no longer needed.
+       (lisp, srcdir): Adapt to lisp/Makefile.in changes.
+       (abs_top_builddir): New edit.
+
+       * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
+       (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
+
+       * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
+       (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
+
+       * sed1v2.inp (abs_builddir): Edit into "../src".
+
+2010-03-10  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Branch for 23.2.
+
+2010-02-19  Eli Zaretskii  <eliz@gnu.org>
+
+       * INSTALL: Remove a CVS-specific note.  Update for latest versions
+       of Windows.
+
+2009-09-17  Eli Zaretskii  <eliz@gnu.org>
+
+       * sed1v2.inp (OTHER_FILES): Edit to empty.
+
+2009-09-11  Eli Zaretskii  <eliz@gnu.org>
+
+       * mainmake.v2 (bootstrap): Ensure enough environment space
+       will be available to run config.bat.
+
+2009-08-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
+
+2009-06-21  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Branch for 23.1.
+
+2009-04-14  Eli Zaretskii  <eliz@gnu.org>
+
+       * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
+       x_error_quitter; instead, append "set environment NAME" to the end.
+       Set NAME and USERNAME in the environment to the same value.
+
+2009-02-28  Eli Zaretskii  <eliz@gnu.org>
+
+       * mainmake.v2 (boot): Don't require b-emacs.exe if not building
+       out of CVS.  (Bug#2151)
+
+2008-12-19  Eli Zaretskii  <eliz@gnu.org>
+
+       * INSTALL: Document the problems on Windows Vista and the
+       --with-system-malloc option to config.bat.
+
+       * sedalloc.inp: New file.
+
+2008-11-21  Eli Zaretskii  <eliz@gnu.org>
+
+       * mainmake.v2 (misc): New target.
+       (all, info): Depend on `misc'.
+
+2008-11-15  Eli Zaretskii  <eliz@gnu.org>
+
+       * mainmake.v2 (src): Move removal of src/bootlisp after recursing
+       into `lisp'.
+
+       Make bootstrap work again:
+
+       * mainmake.v2 (boot): New variable.
+       (src): Pass $(boot) to sub-Make.  Remove src/bootlisp.  If
+       src/bootlisp exists after running Make, run Make in `lisp' as
+       well.
+       (clean, mostlyclean): Remove bogus repeated clean in the top-level
+       directory.
+       (info, bootstrap-clean): New targets.
+       (bootstrap): Depend only on bootstrap-clean.  Commands modified to
+       be equivalent to top-level Makefile.in.
+       (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
+       (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
+       (clean, mostlyclean, distclean, maintainer-clean, extraclean):
+       Don't recurse into lwlib and oldXMenu.
+
+       * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
+
+       * sedlisp.inp: Don't convert *.el files to Unix text format, and
+       don't copy ldefs-boot.el into loaddefs.el.
+
+       * sed6.inp: Edit out Unixy shell features in maintainer-clean
+       targets in doc/ Makefiles.
+
+       * INSTALL: Update the list of utilities needed by lisp/Makefile
+       and for bootstrapping.
+
 2008-11-08  Eli Zaretskii  <eliz@gnu.org>
 
        * INSTALL: New file, with build instructions moved from the
 
        * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
 
-       * sed1v2.inp (version):  Define to empty.
+       * sed1v2.inp (version): Define to empty.
        (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
        (EXEEXT): Define to .exe.
        Edit "ln -f" into "cp -pf".
 
 1994-04-30  Morten Welinder  (terra@diku.dk)
 
-       * sed1.inp: don't comment out the inc-vers run as that
+       * sed1.inp: Don't comment out the inc-vers run as that
        does not exist anymore.
        Don't reset DEBUG_MOLE as that no longer is used.
        Identify the file being patched as src/...
 
 1994-01-08  Morten Welinder  (terra@diku.dk)
 
-       * sed3.inp: improve make-compatibility by not using drive
+       * sed3.inp: Improve make-compatibility by not using drive
        specifications and by not specifying an explicit shell.
 
 1994-01-07  Morten Welinder  (terra@diku.dk)
 ;; End:
 
     Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
-       2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+       2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.