aboutsummaryrefslogtreecommitdiffstats
path: root/msdos
diff options
context:
space:
mode:
authorKenichi Handa2010-05-14 13:15:58 +0900
committerKenichi Handa2010-05-14 13:15:58 +0900
commitccd3ce49e08b4f0c0e1bcbb34e9055ca4002e21c (patch)
tree0f53c077154c7cd5f05b339d91905dfd2391679d /msdos
parent82ebc97b11a369303345927c98e7bc69928c9117 (diff)
parent508197067c434b0111bcb6ded742d424bb738ece (diff)
downloademacs-ccd3ce49e08b4f0c0e1bcbb34e9055ca4002e21c.tar.gz
emacs-ccd3ce49e08b4f0c0e1bcbb34e9055ca4002e21c.zip
merge trunk
Diffstat (limited to 'msdos')
-rw-r--r--msdos/ChangeLog41
-rw-r--r--msdos/sed1v2.inp29
-rw-r--r--msdos/sed1x.inp8
-rw-r--r--msdos/sed2x.inp5
-rw-r--r--msdos/sed3v2.inp1
-rw-r--r--msdos/sed3x.inp5
6 files changed, 82 insertions, 7 deletions
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index 6922c6f55db..780ec198d47 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,3 +1,44 @@
12010-05-14 Glenn Morris <rgm@gnu.org>
2
3 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
4 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
5 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
6
7 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
8 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
9 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
10 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
11 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
12
13 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
14
15 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
16
172010-05-13 Glenn Morris <rgm@gnu.org>
18
19 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
20 (LIBXMENU): Edit to ${OLDXMENU}.
21 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
22
23 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
24 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
25 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
26 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
27 Edit to empty,
28 (LIB_MATH): Edit to -lm.
29 (UNEXEC_OBJ): Edit to unexec.o.
30
312010-05-12 Glenn Morris <rgm@gnu.org>
32
33 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
34
35 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
36
372010-05-11 Glenn Morris <rgm@gnu.org>
38
39 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
40 * sed3x.inp: New file.
41
12010-05-10 Glenn Morris <rgm@gnu.org> 422010-05-10 Glenn Morris <rgm@gnu.org>
2 43
3 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty. 44 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp
index db6944ec135..5ebaba06f60 100644
--- a/msdos/sed1v2.inp
+++ b/msdos/sed1v2.inp
@@ -38,25 +38,38 @@ s/\.h\.in/.h-in/
38/^CPPFLAGS *=/s/@[^@\n]*@// 38/^CPPFLAGS *=/s/@[^@\n]*@//
39/^LDFLAGS *=/s/@[^@\n]*@// 39/^LDFLAGS *=/s/@[^@\n]*@//
40/^LIBS *=/s/@[^@\n]*@// 40/^LIBS *=/s/@[^@\n]*@//
41s/@LIB_MATH@/-lm/
42/^LIBES *=/,/^ *$/ { 41/^LIBES *=/,/^ *$/ {
43 s/@[^@\n]*@//g 42 s/@[^@\n]*@//g
44} 43}
45/^LIBOBJS *=/s/@[^@\n]*@/getloadavg.o/ 44/^LIBOBJS *=/s/@[^@\n]*@/getloadavg.o/
46/^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@// 45/^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@//
47/^C_SWITCH_SYSTEM *=/s/@C_SWITCH_SYSTEM@// 46/^C_SWITCH_SYSTEM *=/s/@C_SWITCH_SYSTEM@//
47/^C_SWITCH_X_SYSTEM *=/s/@C_SWITCH_X_SYSTEM@//
48/^C_SWITCH_X_SITE *=/s/@C_SWITCH_X_SITE@//
49#/^LD_SWITCH_X_SITE *=/s/@LD_SWITCH_X_SITE@//
48/^LD_SWITCH_SYSTEM_TEMACS *=/s/@LD_SWITCH_SYSTEM_TEMACS@// 50/^LD_SWITCH_SYSTEM_TEMACS *=/s/@LD_SWITCH_SYSTEM_TEMACS@//
49/^LD_SWITCH_X_SITE_AUX *=/s/@LD_SWITCH_X_SITE_AUX@// 51/^LD_SWITCH_X_SITE_AUX *=/s/@LD_SWITCH_X_SITE_AUX@//
50/^LD_SWITCH_X_SITE_AUX_RPATH *=/s/@LD_SWITCH_X_SITE_AUX_RPATH@// 52/^LD_SWITCH_X_SITE_AUX_RPATH *=/s/@LD_SWITCH_X_SITE_AUX_RPATH@//
51/^LD_SWITCH_SYSTEM *=/s/@LD_SWITCH_SYSTEM@// 53/^LD_SWITCH_SYSTEM *=/s/@LD_SWITCH_SYSTEM@//
52/^LD_SWITCH_SYSTEM_EXTRA *=/s/@LD_SWITCH_SYSTEM_EXTRA@// 54/^LD_SWITCH_SYSTEM_EXTRA *=/s/@LD_SWITCH_SYSTEM_EXTRA@//
53/^LIBS_SYSTEM *=/s/@LIBS_SYSTEM@// 55/^LIBS_SYSTEM *=/s/@LIBS_SYSTEM@//
56/^LIB_GCC *=/s/@LIB_GCC@/-Lgcc/
57/^LIB_STANDARD *=/s/@LIB_STANDARD@//
58/^LIB_MATH *=/s/@LIB_MATH@/-lm/
54/^LIBTIFF *=/s/@LIBTIFF@// 59/^LIBTIFF *=/s/@LIBTIFF@//
55/^LIBJPEG *=/s/@LIBJPEG@// 60/^LIBJPEG *=/s/@LIBJPEG@//
56/^LIBPNG *=/s/@LIBPNG@// 61/^LIBPNG *=/s/@LIBPNG@//
57/^LIBGIF *=/s/@LIBGIF@// 62/^LIBGIF *=/s/@LIBGIF@//
58/^LIBXPM *=/s/@LIBXPM@// 63/^LIBXPM *=/s/@LIBXPM@//
59/^XFT_LIBS *=/s/@XFT_LIBS@// 64/^XFT_LIBS *=/s/@XFT_LIBS@//
65/^FONTCONFIG_CFLAGS *=/s/@FONTCONFIG_CFLAGS@//
66/^FONTCONFIG_LIBS *=/s/@FONTCONFIG_LIBS@//
67/^FREETYPE_CFLAGS *=/s/@FREETYPE_CFLAGS@//
68/^FREETYPE_LIBS *=/s/@FREETYPE_LIBS@//
69/^LIBOTF_CFLAGS *=/s/@LIBOTF_CFLAGS@//
70/^LIBOTF_LIBS *=/s/@LIBOTF_LIBS@//
71/^M17N_FLT_CFLAGS *=/s/@M17N_FLT_CFLAGS@//
72/^M17N_FLT_LIBS *=/s/@M17N_FLT_LIBS@//
60/^DBUS_CFLAGS *=/s/@DBUS_CFLAGS@// 73/^DBUS_CFLAGS *=/s/@DBUS_CFLAGS@//
61/^DBUS_LIBS *=/s/@DBUS_LIBS@// 74/^DBUS_LIBS *=/s/@DBUS_LIBS@//
62/^DBUS_OBJ *=/s/@DBUS_OBJ@// 75/^DBUS_OBJ *=/s/@DBUS_OBJ@//
@@ -76,22 +89,32 @@ s/@LIB_MATH@/-lm/
76/^RSVG_CFLAGS *=/s/@RSVG_CFLAGS@// 89/^RSVG_CFLAGS *=/s/@RSVG_CFLAGS@//
77/^WIDGET_OBJ *=/s/@WIDGET_OBJ@// 90/^WIDGET_OBJ *=/s/@WIDGET_OBJ@//
78/^CYGWIN_OBJ *=/s/@CYGWIN_OBJ@// 91/^CYGWIN_OBJ *=/s/@CYGWIN_OBJ@//
92/^MSDOS_OBJ *=/s/= */= dosfns.o msdos.o/
93/^MSDOS_SUPPORT *=/s/= */= $(MSDOS_SUPPORT_REAL)/
79/^NS_OBJ *=/s/@NS_OBJ@// 94/^NS_OBJ *=/s/@NS_OBJ@//
80/^NS_SUPPORT *=/s/@NS_SUPPORT@// 95/^NS_SUPPORT *=/s/@NS_SUPPORT@//
96/^GNU_OBJC_CFLAGS*=/s/@GNU_OBJC_CFLAGS@//
97/^GNUSTEP_SYSTEM_LIBRARIES *=/s/@GNUSTEP_SYSTEM_LIBRARIES@//
98/^LIBRESOLV *=/s/@LIBRESOLV@//
81/^LIBSELINUX_LIBS *=/s/@LIBSELINUX_LIBS@// 99/^LIBSELINUX_LIBS *=/s/@LIBSELINUX_LIBS@//
82/^GETLOADAVG_LIBS *=/s/@[^@\n]*@// 100/^GETLOADAVG_LIBS *=/s/@[^@\n]*@//
83/^START_FILES *=/s/@START_FILES@// 101/^START_FILES *=/s/@START_FILES@//
84/^OTHER_FILES *=/s/@OTHER_FILES@// 102/^OTHER_FILES *=/s/@OTHER_FILES@//
85/^XMENU_OBJ *=/s/@XMENU_OBJ@/xmenu.o/ 103/^XMENU_OBJ *=/s/@XMENU_OBJ@/xmenu.o/
86/^FONT_OBJ *=/s/@FONT_OBJ@/xfont.o ftfont.o xftfont.o ftxfont.o/ 104/^FONT_OBJ *=/s/@FONT_OBJ@/xfont.o/
105/^MOUSE_SUPPORT *=/s/@MOUSE_SUPPORT@/$(REAL_MOUSE_SUPPORT)/
106/^TOOLTIP_SUPPORT *=/s/@TOOLTIP_SUPPORT@//
107/^WINDOW_SUPPORT *=/s/@WINDOW_SUPPORT@//
108/^LIBGPM *=/s/@LIBGPM@//
87/^EXEEXT *=/s/@EXEEXT@/.exe/ 109/^EXEEXT *=/s/@EXEEXT@/.exe/
88/^PRE_ALLOC_OBJ *=/s/@PRE_ALLOC_OBJ@/lastfile.o/ 110/^PRE_ALLOC_OBJ *=/s/@PRE_ALLOC_OBJ@/lastfile.o/
89/^POST_ALLOC_OBJ *=/s/@POST_ALLOC_OBJ@/$(vmlimitobj)/ 111/^POST_ALLOC_OBJ *=/s/@POST_ALLOC_OBJ@/$(vmlimitobj)/
90s/@unexec@/unexec.o/g 112/^UNEXEC_OBJ *=/s/@unexec@/unexec.o/
91/^version *=/s/@[^@\n]*@// 113/^version *=/s/@[^@\n]*@//
92/^M_FILE *=/s!@[^@\n]*@!m/intel386.h! 114/^M_FILE *=/s!@[^@\n]*@!m/intel386.h!
93/^S_FILE *=/s!@[^@\n]*@!s/msdos.h! 115/^S_FILE *=/s!@[^@\n]*@!s/msdos.h!
94/^@SET_MAKE@$/s/@SET_MAKE@// 116/^@SET_MAKE@$/s/@SET_MAKE@//
117/^@NS_IMPL_GNUSTEP_INC@/s/@NS_IMPL_GNUSTEP_INC@//
95/^.\${libsrc}make-docfile.*>/s!make-docfile!make-docfile -o ../etc/DOC! 118/^.\${libsrc}make-docfile.*>/s!make-docfile!make-docfile -o ../etc/DOC!
96/^.\${libsrc}make-doc/s!>.*$!! 119/^.\${libsrc}make-doc/s!>.*$!!
97/^[ ]*$/d 120/^[ ]*$/d
diff --git a/msdos/sed1x.inp b/msdos/sed1x.inp
index 2a7ce82d528..bcdb0fec0ed 100644
--- a/msdos/sed1x.inp
+++ b/msdos/sed1x.inp
@@ -4,7 +4,13 @@
4s!^ cd \${oldXMenudir}; \${MAKE}.*$! ${MAKE} -C ${oldXMenudir}.! 4s!^ cd \${oldXMenudir}; \${MAKE}.*$! ${MAKE} -C ${oldXMenudir}.!
5s!^ @true *$! @rem! 5s!^ @true *$! @rem!
6s/DOC/DOC-X/g 6s/DOC/DOC-X/g
7#/^LIBXMENU *=/s!= *!= ../oldxmenu/! 7/^OLDXMENU *=/s!@OLDXMENU@!${oldXMenudir}libXMenu11.a!
8/^LIBXMENU *=/s!@LIBXMENU@!${OLDXMENU}!
9/^LIBX_OTHER *=/s!@LIBX_OTHER@!${LIBXT} ${LIBX_EXTRA}!
10/^LIBS_SYSTEM *=/s!= *!= -lxext -lsys!
11/^MSDOS_X_OBJ *=/s!= *!= w16select.o termcap.o!
12/^TOOLTIP_SUPPORT *=/s!= *!= ${lispsource}tooltip.elc!
13/^WINDOW_SUPPORT *=/s!= *!= $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT)!
8/^temacs *:/s!OLDXMENU!LIBXMENU! 14/^temacs *:/s!OLDXMENU!LIBXMENU!
9 15
10# arch-tag: 3e8a78f2-3dec-44f3-81f6-3785a562da19 16# arch-tag: 3e8a78f2-3dec-44f3-81f6-3785a562da19
diff --git a/msdos/sed2x.inp b/msdos/sed2x.inp
index 64d138e1b09..d17dd85ace6 100644
--- a/msdos/sed2x.inp
+++ b/msdos/sed2x.inp
@@ -2,8 +2,8 @@
2# Extra configuration script for src/config.h for DesqView/X 2# Extra configuration script for src/config.h for DesqView/X
3# ---------------------------------------------------------------------- 3# ----------------------------------------------------------------------
4# 4#
5# Copyright (C) 1994, 2001, 2002, 2003, 2004, 2005, 5# Copyright (C) 1994, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
6# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 6# 2009, 2010 Free Software Foundation, Inc.
7# 7#
8# This file is part of GNU Emacs. 8# This file is part of GNU Emacs.
9# 9#
@@ -17,6 +17,7 @@
17# 17#
18# ---------------------------------------------------------------------- 18# ----------------------------------------------------------------------
19/^#undef HAVE_X_WINDOWS *$/s/undef/define/ 19/^#undef HAVE_X_WINDOWS *$/s/undef/define/
20/^#undef HAVE_WINDOW_SYSTEM *$/s/undef/define/
20/^#undef HAVE_X11 *$/s/undef/define/ 21/^#undef HAVE_X11 *$/s/undef/define/
21/^#undef HAVE_X_MENU *$/s/undef/define/ 22/^#undef HAVE_X_MENU *$/s/undef/define/
22/^#undef HAVE_XSCREENNUMBEROFSCREEN *$/s/undef/define/ 23/^#undef HAVE_XSCREENNUMBEROFSCREEN *$/s/undef/define/
diff --git a/msdos/sed3v2.inp b/msdos/sed3v2.inp
index d5a4a3335be..323029ecf39 100644
--- a/msdos/sed3v2.inp
+++ b/msdos/sed3v2.inp
@@ -45,7 +45,6 @@
45/^GETOPT_H *=/s!@GETOPT_H@!getopt.h! 45/^GETOPT_H *=/s!@GETOPT_H@!getopt.h!
46/^GETOPTOBJS *=/s!@GETOPTOBJS@!getopt.o getopt1.o! 46/^GETOPTOBJS *=/s!@GETOPTOBJS@!getopt.o getopt1.o!
47/^INSTALLABLES/s/emacsclient *// 47/^INSTALLABLES/s/emacsclient *//
48/^INSTALLABLES/s/ @LIB_SRC_EXTRA_INSTALLABLES@//
49s!^ \./! ! 48s!^ \./! !
50/^UTILITIES=/s/ wakeup// 49/^UTILITIES=/s/ wakeup//
51/^UTILITIES=/s/ movemail// 50/^UTILITIES=/s/ movemail//
diff --git a/msdos/sed3x.inp b/msdos/sed3x.inp
new file mode 100644
index 00000000000..71148c9800d
--- /dev/null
+++ b/msdos/sed3x.inp
@@ -0,0 +1,5 @@
1# -sed3x.inp------------------------------------------------------------
2# Extra configuration script for lib-src/makefile for DesqView/X
3# ----------------------------------------------------------------------
4/^LIBS_SYSTEM *=/s!= *!= -lxext -lsys!
5