dvitomp fix from Akira
[mplib] / src / texk / make / ChangeLog
1 2007-07-29  Karl Berry  <karl@tug.org>
2
3         * rdepend.mk: replace all texk/kpathsea, not just first.
4
5 2007-07-15  Karl Berry  <karl@tug.org>
6
7         * rdepend.mk: update for builddir != srcdir.
8
9 2005-06-26  Olaf Weber  <olaf@infovore.xs4all.nl>
10
11         * config.mk [MAINT]: Call the bundled autoconf2.13 script instead
12         of assuming it is present on the build machine.
13
14 2005-01-07  Olaf Weber  <olaf@infovore.xs4all.nl>
15
16         * common.mk: Add various uninstall-related settings.
17
18 2004-12-19  Olaf Weber  <olaf@infovore.xs4all.nl>
19
20         * rdepend.mk (depend depend.mk): Remove leading ./ from
21         dependencies.  The cause problems with old versions of make.
22
23 2004-07-03  Olaf Weber  <olaf@infovore.xs4all.nl>
24
25         * cross.mk: Makefile fragment that is useful when cross-compiling.
26
27 2004-05-08  Olaf Weber  <olaf@infovore.xs4all.nl>
28
29         * paths.mk: With the introduction of $engine, fmtdir becomes
30         $(web2cdir)/tex, basedir becomes $(web2cdir)/metafont, memdir
31         becomes $(web2cdir)/metapost.  The names of the latter two were
32         chosen for consistency with the rest of TDS.
33
34 2003-02-17  Olaf Weber  <olaf@infovore.xs4all.nl>
35
36         * clean.mk (clean): Don't abort if libtool returns an error;
37         remove $(library).a.
38         (distclean): Remove any conftest* cruft that may remain.
39
40 2003-02-15  Olaf Weber  <olaf@infovore.xs4all.nl>
41
42         * programs.mk: From klibtool to libtool.  Based on patches from
43         Albert Chin-A-Young <china@thewrittenword.com>.
44
45         * dist.mk: From klibtool to libtool.  Based on patches from Albert
46         Chin-A-Young <china@thewrittenword.com>.
47
48         * config.mk: From klibtool to libtool.  Based on patches from
49         Albert Chin-A-Young <china@thewrittenword.com>.
50
51         * common.mk: From klibtool to libtool.  Based on patches from
52         Albert Chin-A-Young <china@thewrittenword.com>.
53
54         * clean.mk: From klibtool to libtool.  Based on patches from
55         Albert Chin-A-Young <china@thewrittenword.com>.
56
57 2003-01-31  Olaf Weber  <olaf@infovore.xs4all.nl>
58
59         * dist.mk: Be consistent, use $(MAKE) for recursive invocations of
60         make.
61
62 2003-01-29  Olaf Weber  <olaf@infovore.xs4all.nl>
63
64         * dist.mk: Add RELNOTES to distribution.
65
66 2003-01-24  Olaf Weber  <olaf@infovore.xs4all.nl>
67
68         * common.mk: Get INSTALL_SCRIPT from configure.  Requested by
69         hubertf@netbsd.org.
70
71 2002-11-16  Olaf Weber  <olaf@infovore.xs4all.nl>
72
73         * tkpathsea.mk: Add rule for paths.h, which ctangleboot needs on
74         occasion.  Reported by Martin Schroeder <martin@oneiros.de>, fix
75         by Thomas Esser <te@dbs.uni-hannover.de>.
76
77 2002-11-13  Olaf Weber  <olaf@infovore.xs4all.nl>
78
79         * dist.mk (dist): contrib/Makefile was removed from the source
80         tree.
81
82 2002-11-12  Olaf Weber  <olaf@infovore.xs4all.nl>
83
84         * common.mk: Add LDFLAGS, from Joern Clausen
85         <joern@techfak.uni-bielefeld.de>.
86
87         * paths.mk: Define both $(mandir) and $(man1dir).  After Axel
88         Thimm <Axel.Thimm@physik.fu-berlin.de>.
89
90         * man.mk (install-man, uninstall-man): Use $(man1dir), not
91         $(mandir).
92
93         * makevars.mk: Pass both $mandir and $man1dir to submakes.
94
95 2002-11-11  Olaf Weber  <olaf@infovore.xs4all.nl>
96
97         * clean.mk (distclean): stamp-otangle is no longer used.  clean
98         stamp-ctangle.
99
100 2002-10-22  Olaf Weber  <olaf@infovore.xs4all.nl>
101
102         * rdepend.mk: Remove dependencies on libray headers: they're
103         spurious for our purposes.
104
105 2002-10-06  Olaf Weber  <olaf@infovore.xs4all.nl>
106
107         * common.mk [MAINTFLAGS]: Remove -pipe.
108
109 2001-11-25  Olaf Weber  <olaf@infovore.xs4all.nl>
110
111         * dist.mk: Fill top_level directory.
112
113 2001-11-14  Olaf Weber  <olaf@infovore.xs4all.nl>
114
115         * rdepend.mk (depend depend.mk): Drop all absolute paths from the
116         dependency lists.  These just cannot be guaranteed to be
117         meaningful between machines.
118
119 2001-10-30  Olaf Weber  <olaf@infovore.xs4all.nl>
120
121         * programs.mk [LOADLIBES]: Remove unconditional link of libm.
122
123 1999-06-28  Olaf Weber  <olaf@infovore.xs4all.nl>
124
125         * common.mk: Move the $(prog_cflags) after the -I directives that
126         are known to refer to the local source tree; that tree is always
127         the first place to look.  Spotted by Harald Anlauf
128         <anlauf@hep.tu-darmstadt.de>.
129
130 1999-03-15  Olaf Weber  <olaf@infovore.xs4all.nl>
131
132         * config.mk: Changes to the handling of autoconf, autoreconf, and
133         autoheader.  After Luc Van Eycken
134         <Luc.VanEycken@ESAT.KULEUVEN.AC.BE>.
135
136 1999-02-04  Olaf Weber  <olaf@infovore.xs4all.nl>
137
138         * library.mk: Make AR and ARFLAGS configurable.
139
140         * dist.mk: Change of packaging: we add 'texk' directory under the
141         toplevel directory.  This contains the web2c material itelf.
142         Libraries are to go into a sibling of this directory, out of the
143         direct texk tree.
144
145 1999-01-24  Olaf Weber  <olaf@infovore.xs4all.nl>
146
147         * texi.mk: Restrict generation of info files to
148         --enable-maintainer-mode.
149
150 1999-01-10  Olaf Weber  <olaf@infovore.xs4all.nl>
151
152         * Rename all *.make files in this directory to *.mk.
153
154 Fri May 15 20:49:18 1998  Olaf Weber  <olaf@infovore.xs4all.nl>
155
156         * common.make: Clear the SUFFIXES list, as suggested by Thomas
157         Esser.
158
159 Thu Mar 12 20:22:00 1998  Olaf Weber  <olaf@infovore.xs4all.nl>
160
161         * rdepend.make (depend): Add sed pattern for readlink.
162
163 Tue Mar 10 22:09:59 1998  Olaf Weber  <olaf@infovore.xs4all.nl>
164
165         * dist.make: Account for presence of withenable.ac in top source
166         dir.
167
168 Tue Feb 24 13:21:58 1998  Olaf Weber  <olaf@infovore.xs4all.nl>
169
170         * man.make: Additions from Vladimir Volovich <vvv@vvv.vsu.ru>.
171
172 Mon Feb 16 09:44:30 1998  Olaf Weber  <olaf@infovore.xs4all.nl>
173
174         * makevars.make: Add vartexfonts to the variables being passed
175         around.
176
177         * paths.make: Add vartexfonts variable to make configuring
178         VARTEXFONTS directory easier.
179
180 Tue Feb 10 17:58:44 1998  Olaf Weber  <infovore@xs4all.nl>
181
182         * man.make: Change sed delimiter from ! to %, in case !! is used
183         in any of the variables being substituted.  Spotted by Thomas
184         Esser.
185
186 Fri Feb  6 17:57:27 1998  Olaf Weber  <infovore@xs4all.nl>
187
188         * dist.make: Correct ../contrib material.
189
190         * common.make: Add -pipe to gcc flags for maintainer.
191
192 Tue Feb  3 22:13:56 1998  Olaf Weber  <infovore@xs4all.nl>
193
194         * dist.make [MAINT]: Improve handling of contrib dir.
195
196 Thu Jan 29 16:20:12 1998  Olaf Weber  <infovore@xs4all.nl>
197
198         * paths.make: Let texmf be @texmfmain@, which is determined in
199         ../kpathsea/withenable.ac.
200
201         * clean.make (distclean): Imply extraclean.
202
203 Wed Jan 28 20:48:48 1998  Olaf Weber  <infovore@xs4all.nl>
204
205         * dist.make: Add unbackslsh.awk to top_files.  Account for contrib
206         dir.
207
208         * paths.make: A friendly warning: we're going full TDS in
209         texmf.in.
210
211         * rdepend.make: Since c-auto.h is generated, it must receive
212         special treatment like paths.h.
213
214 Fri Jan  9 21:12:23 1998  Olaf Weber  <infovore@xs4all.nl>
215
216         * clean.make (distclean): Add stamp-tangle stamp-otangle to files
217         being removed.
218
219 Sun Jan  4 15:56:57 1998  Olaf Weber  <infovore@xs4all.nl>
220
221         * man.make: Add end-of-file comment.
222
223         * Add man.make with rules for making manual pages.
224
225 Fri Dec 12 10:30:25 1997  Olaf Weber  <infovore@xs4all.nl>
226
227         * dist.make (dist): Reflect change of install-sh to install.sh.
228         Add djgpp directory to distributions.
229
230 Tue Dec  2 16:12:53 1997  Olaf Weber  <infovore@xs4all.nl>
231
232         * clean.make (extraclean): Remove *.*pk and *.*gf, rather than *pk
233         and *gf.
234
235 Mon Nov 24 19:07:23 1997  Olaf Weber  <infovore@xs4all.nl>
236
237         * texi.make: A change to get texi2dvi to work on the maintainer's
238         system.
239
240 Thu Nov 20 00:03:29 1997  Olaf Weber  <infovore@xs4all.nl>
241
242         * dist.make (dist): Be less exuberant with write permissions when
243         creating a distribution.
244
245 Tue Nov 18 13:46:49 1997  Olaf Weber  <infovore@xs4all.nl>
246
247         * rdepend.make (depend depend.make): Correct lex.yy to
248         $(LEX_OUTPUT_ROOT).
249
250 Mon Nov 10 13:12:28 1997  Olaf Weber  <infovore@xs4all.nl>
251
252         * paths.make [mandir]: Corrected definition, which contained one
253         'man' too many.  From Sebastian Rahtz.
254
255 Tue Oct 28 21:34:42 1997  Olaf Weber  <infovore@xs4all.nl>
256
257         * dist.make: Use cp -p when creating a distribution.
258
259 Tue Oct 21 23:33:16 1997  Olaf Weber  <infovore@xs4all.nl>
260
261         * rdepend.make: Handle kpsestat and access when generating
262         dependencies.
263
264 Mon Oct 20 11:38:09 1997  Olaf Weber  <infovore@xs4all.nl>
265
266         * clean.make, config.make, paths.make, tkpathsea.make: Renamed
267         texmf.cnf.in to texmf.in / c-auto.h.in to c-auto.in.
268
269 Thu Oct 16 10:32:59 1997  Olaf Weber  <infovore@xs4all.nl>
270
271         * clean.make: Remove stamp-auto files for distclean and
272         configclean targets.  Remove *.exe files in clean target.  After
273         Peter Breitenlohner.
274
275 Wed Oct 15 21:37:20 1997  Olaf Weber  <infovore@xs4all.nl>
276
277         * config.make: Don't try to create stamp-auto in source directory.
278
279         * dist.make: Do not bother to distribute stamp-auto.
280
281 Mon Oct  6 09:27:18 1997  Olaf Weber  <infovore@xs4all.nl>
282
283         * config.make: Ensure that maintainer mode, once enabled, remains
284         enabled if the Makefiles are regenerated.
285
286         * rdepend.make (depend, depend.make): Add unbackslsh.awk filter.
287
288 Tue Sep 30 12:14:55 1997  Olaf Weber  <infovore@xs4all.nl>
289
290         * texi.make (MAKEINFO_FLAGS): removed -I$(HOME)/gnu/gnuorg and
291         comment, added -I$(srcdir).
292
293 Mon Sep 29 17:26:36 1997  Olaf Weber  <infovore@xs4all.nl>
294
295         * paths.make: Fixed mandir definition.  (Bruno BEAUFILS
296         <Bruno.Beaufils@lifl.fr>)
297
298 Tue Sep 16 15:22:48 1997  Olaf Weber  <infovore@xs4all.nl>
299
300         * config.make: ac_dir is now /home/olaf/web2c/src/autoconf.  Use
301         -m $(ac_dir) in calls.
302
303         * rdepend.make: Enabled make depend.
304
305 Thu Feb  6 17:35:18 1997  Karl Berry  <karl@cs.umb.edu>
306
307         * Kpathsea 3.0, Web2c 7.0, etc.
308
309 Sat Feb  1 14:51:16 1997  Karl Berry  <karl@cs.umb.edu>
310
311         * dist.make: Copy acsite.m4 to etc/autoconf instead of ./aclocal.m4.
312
313 Sat Jan 18 17:07:22 1997  Karl Berry  <karl@cs.umb.edu>
314
315         * dist.make (dist): Depend on depend, not depend.make, so we will
316         always make depend at dist time.
317
318         * rdepend.make (depend): Remove dependency on paths.h; why should
319         we remake depend.make then?
320
321 Thu Jan 16 14:59:01 1997  Karl Berry  <karl@cs.umb.edu>
322
323         * dist.make (top_files): Add dir.
324
325 Tue Dec 10 15:02:52 1996  Karl Berry  <karl@cs.umb.edu>
326
327         * dist.make: Remove autoconf stuff, just create the necessary stuff
328         in etc/.
329
330 Tue Dec  3 17:32:48 1996  Karl Berry  <karl@cs.umb.edu>
331
332         * rdepend.make (depend): Include -I$(c_auto_h_dir) for web2c/window.
333
334 Sun Nov 24 16:32:01 1996  Karl Berry  <karl@cs.umb.edu>
335
336         * config.make (configure_in): Add xt.ac from Kpathsea.
337
338         * dist.make (dist): Copy new etc/ directory.
339         (top_files): Remove various informational files now in etc/.
340
341 Fri Nov 15 16:20:58 1996  Karl Berry  <karl@cs.umb.edu>
342
343         * common.make (INSTALL_SCRIPT): Define as $(INSTALL_PROGRAM).
344
345 Fri Oct 25 16:52:00 1996  Karl Berry  <karl@cs.umb.edu>
346
347         * clean.make (mostlyclean): Do not remove PROF etc. here,
348         they are only in kpathsea.
349
350         * dist.make (top_files): Include the empty dir file from the
351         Texinfo distribution.
352
353 Tue Oct 15 17:45:28 1996  Karl Berry  <karl@cs.umb.edu>
354
355         * dist.make (top_files): Add klibtool, config.guess, config.sub,
356         acklibtool.m4; unixtex.ftp.
357
358 Sat Oct  5 17:21:08 1996  Karl Berry  <karl@cs.umb.edu>
359
360         * rdepend.make (depend): Oops, need to parenthesize the extra
361         kpathsea stuff.
362
363 Sun Sep 22 16:01:38 1996  Karl Berry  <karl@cs.umb.edu>
364
365         * rdepend.make (depend): Generate dependencies for .lo instead of
366                 .o in kpathsea (except for kpsewhich).
367
368 Fri Sep  6 16:38:49 1996  Karl Berry  <karl@cs.umb.edu>
369
370         * common.make (INSTALL_LIBTOOL_PROG): We will name this
371                 install-prog, not install-progs.
372
373 Tue Sep  3 19:10:57 1996  Karl Berry  <karl@cs.umb.edu>
374
375         * config.make (configure_in): Add acklibtool.m4 as a dependency.
376
377 Sun Sep  1 17:25:24 1996  Karl Berry  <karl@cs.umb.edu>
378
379         * common.make (LIBTOOL): Define as @LIBTOOL@ for Autoconf expansion.
380
381 Sat Jul 27 14:44:34 1996  Karl Berry  <karl@cs.umb.edu>
382
383         * rdepend.make (depend: Depend on $(kpathsea_dir)/paths.h.
384
385 Fri Jul 26 15:26:01 1996  Karl Berry  <karl@cs.umb.edu>
386
387         * clean.make (clean): Move binary/library removal from
388         mostlyclean, and also remove *.bad (the libtool wrapper scripts).
389         (mostlyclean): Remove *.lo, PROF, PROF_SHARED, SHARED, and STATIC.
390
391         * programs.make (kpathsea_link): Use $(link_command) here, libtool 0.5.
392         * common.make (compile): New variable.
393         (kpathsea): Now $(kpathsea_dir)/libkpathsea.la.
394         (INSTALL_LIBTOOL_*): New install variables.
395         * co.make: Move .c.o rule back to common.make, remove this.
396
397 Fri Jun  7 18:44:15 1996  K. Berry  <kb@cs.umb.edu>
398
399         * tkpathsea.make (.c.o): Move here.
400         * common.make: FRom here.
401
402 Thu Jun  6 19:42:48 1996  K. Berry  <kb@cs.umb.edu>
403
404         * config.make (config.status): Remove --verbose.
405
406         * programs.make: Remove our sharedlib stuff.
407
408 Sat Jun  1 13:47:17 1996  Karl Berry  <karl@cs.umb.edu>
409
410         * dist.make (dist): Check for ` ::' in Texinfo files.
411
412 Sun Apr 28 14:58:27 1996  Karl Berry  <karl@cs.umb.edu>
413
414         * common.make (ALL_CPPFLAGS): Move $(prog_cflags) to be before
415         -I$(kpathsea_srcdir_parent), so subdirs of web2c find the right
416         c-auto.h.
417         From: Peter Breitenlohner <peb@MPPMU.MPG.DE>.
418         
419 Fri Apr 26 13:36:03 1996  Karl Berry  <karl@cs.umb.edu>
420
421         * paths.make (dvi{ps,lj}_{plain,latex}_macrodir): Add these.
422         (install_fonts, install_macros): Remove these.
423         * common.make (CP_R): Remove this.
424         * makevars.make (makevars): Remove install_fonts and
425         install_macros, add dvi*_macrodir.
426
427 Tue Feb 13 14:31:24 1996  Karl Berry  <karl@cs.umb.edu>
428
429         * programs.make: Doc fix.
430
431 Fri Feb  9 15:49:01 1996  Karl Berry  <karl@cs.umb.edu>
432
433         * config.make (configure_in): Add dependency withenable.ac.
434
435 Tue Feb  6 16:40:17 1996  Karl Berry  <karl@cs.umb.edu>
436
437         * makevars.make (makevars): Include install_macros.
438
439 Sat Feb  3 15:14:53 1996  Karl Berry  <karl@cs.umb.edu>
440
441         * common.make (DEFS): Add this.
442
443 Fri Dec 29 17:07:02 1995  Karl Berry  <karl@cs.umb.edu>
444
445         * clean.make: Rename from misc.make.
446
447         * rdepend.make (TAGS): Add rule for TAGS.
448
449         * dist.make (dist): Do not depend on TAGS.
450
451 Sat Dec  9 19:42:18 1995  Ulrik Vieth  <vieth@thphy.uni-duesseldorf.de>
452
453         * paths.make (mftinputdir): Add search path for MFT style files
454         since they have a separate directory in the TDS.
455
456 Sat Nov 18 17:13:07 1995  Karl Berry  <karl@cs.umb.edu>
457
458         * misc.make (mostlyclean): Include $(library).a again, for web2c/lib.
459
460 Fri Nov 17 13:33:46 1995  Karl Berry  <karl@cs.umb.edu>
461
462         * paths.make (bindir, etc.): Use @bindir@, etc., since Autoconf
463         2.4.2 substitutes for these (and has options to set them).
464
465         * common.make (sharedlibname, staticlibname): New variables for
466         convenience.
467         (sharedlib, staticlib): Use them.
468
469         * dist.make (dist): Keep name of unixtex.ftp.
470
471         * misc.make (extraclean): Remove *.mpx and mpout.*.
472
473 Sun Nov 12 17:18:34 1995  Karl Berry  <karl@cs.umb.edu>
474
475         * common.make (shared_env): Oops, had @shared_envvar@ instead of
476         @sharedlib_envvar@.
477
478 Sat Nov 11 16:39:35 1995  Karl Berry  <karl@cs.umb.edu>
479
480         * rdepend.make (depend): Use ALL_CPPFLAGS rather than just CPPFLAGS.
481
482 Sun Oct 22 16:54:18 1995  Karl Berry  <karl@cs.umb.edu>
483
484         * common.make (shared_env): New variable to set LD_LIBRARY_PATH or
485         whatever.
486
487 Mon Oct  2 16:18:23 1995  Karl Berry  <karl@cs.umb.edu>
488
489         * misc.make (mostlyclean): Remove lib$(library).*, not $(library).a.
490
491 Fri Sep 29 11:25:35 1995  Karl Berry  <karl@cs.umb.edu>
492
493         * common.make (ALL_CPPFLAGS): Rename from CPPFLAGS, so users can
494         set the CPPFLAGS envvar a la CFLAGS.
495
496 Thu Sep 21 16:34:50 1995  Karl Berry  <karl@cs.umb.edu>
497
498         * (many files): Avoid unnecessary blank lines.
499
500 Tue Sep 19 17:18:42 1995  Karl Berry  <karl@cs.umb.edu>
501
502         * paths.make (datadir): Change to $(prefix)/share.
503         Change other variables for TDS compliance.
504
505 Sat Sep  2 17:40:55 1995  Karl Berry  <karl@cs.umb.edu>
506
507         * misc.make (distclean): Do not remove MakeTeXPK anymore.
508
509 Fri Sep  1 13:24:19 1995  Karl Berry  <karl@cs.umb.edu>
510
511         * programs.make (LOADLIBES): Put the -L/-l here.
512         * common.make (kpathsea): Define as the real filename.
513         (shared_ext, etc.): Move there.
514
515 Thu Aug 31 17:39:10 1995  Karl Berry  <karl@cs.umb.edu>
516
517         * common.make (kpathsea): Use -L and -l instead of giving the .a
518         file, for the shared case.
519
520 Tue Aug 29 17:35:08 1995  Karl Berry  <karl@cs.umb.edu>
521
522         * config.make: Use date instead of echo to update timestamps, for
523         ``some old BSD systems''.
524
525 Mon Aug 28 17:54:44 1995  Karl Berry  <karl@cs.umb.edu>
526
527         * programs.make: Add shared library variables.
528
529 Fri Aug 25 12:07:45 1995  Karl Berry  <karl@cs.umb.edu>
530
531         * tkpathsea.make: Use && instead of ; after the cd.
532
533         * rdepend.make (depend): Replace all leading ../'s with
534         $(kpathsea_srcdir), not just one.
535
536 Tue Aug 22 14:04:04 1995  Karl Berry  <karl@cs.umb.edu>
537
538         * rdepend.make (c_auto_h_dir): New variable so subdirs of web2c
539         can use this.
540
541 Sun Aug 20 14:49:46 1995  Karl Berry  <karl@cs.umb.edu>
542
543         * misc.make (TAGS): Remove this.
544
545         * paths.make (dcfontdir): Remove this.
546
547 Thu Aug 10 19:22:20 1995  Karl Berry  <karl@cs.umb.edu>
548
549         * paths.make (default_texsizes): Note this list must be sorted in
550         ascending order.
551
552 Thu Aug  3 11:26:10 1995  Karl Berry  <karl@cs.umb.edu>
553
554         * dist.make (dist): Depend on all.
555
556 Sat Jul 29 17:31:47 1995  Karl Berry  <karl@cs.umb.edu>
557
558         * common.make (transform): Remove this. It's not worth it.
559
560 Fri Jul 28 15:37:37 1995  Karl Berry  <karl@cs.umb.edu>
561
562         * rdepend.make: Comment this out in the distribution.
563         From Greg.
564
565 Sat Jul 22 17:13:57 1995  Karl Berry  <karl@cs.umb.edu>
566
567         * paths.make (mppooldir, memdir, mpinputdir): Add these.
568         * makevars.make (makevars): Include mpinputdir, memdir, and
569         mppooldir.
570
571 Tue Jul 18 14:32:55 1995  Karl Berry  <karl@cs.umb.edu>
572
573         * common.make (transform): Include this, another configure
574         substitution.
575
576 Mon Jul 17 15:58:40 1995  Karl Berry  <karl@cs.umb.edu>
577
578         * tkpathsea.make: Doc fix.
579
580 Sun Jul 16 14:09:41 1995  Karl Berry  <karl@cs.umb.edu>
581
582         * config.make (stamp-auto.in): acconfig.h is now always in kpathsea.
583
584 Tue May 16 15:52:50 1995  Karl Berry  <karl@cs.umb.edu>
585
586         * tkpathsea.make: Mention that the dependencies are wrong :-(.
587
588         * common.make (XDEFS): Add -D__USE_FIXED_PROTOTYPES__ for
589         development use under SunOS 4.1.3.
590
591 Tue Apr 25 13:49:38 1995  Karl Berry  <karl@cs.umb.edu>
592
593         * misc.make (distclean): No need to remove .pool here, no one has
594         pool files but web2c.
595
596 Fri Feb 24 15:11:39 1995  Karl Berry  <karl@cs.umb.edu>
597
598         * dist.make (ln_files): Don't include TAGS in the distributions.
599
600 Sun Jan  8 12:16:36 1995  Karl Berry  <karl@cs.umb.edu>
601
602         * kpathsea 2.6/dviljk 2.5/dvipsk 5.58f/xdvik 18f.
603
604 Wed Jan  4 12:41:25 1995  Karl Berry  <karl@cs.umb.edu>
605
606         * tkpathsea.make (kpathsea): Don't depend on texmf.cnf, since it
607         doesn't exist at the first make.
608
609 Tue Jan  3 13:43:12 1995  Karl Berry  <karl@cs.umb.edu>
610
611         * rdepend.make (depend): paths.h is not in the srcdir.
612
613         * config.make (autoconf): Add acsite.m4.
614
615         * dist.make (top_files): FTP belongs here, not in ln_files.
616
617 Sun Jan  1 14:02:42 1995  Karl Berry  <karl@cs.umb.edu>
618
619         * makevars.make (makevars): Include web2cdir.
620         * paths.make (web2cdir): New directory.  Suggested by Joachim.
621
622 Sat Dec 31 14:35:29 1994  Karl Berry  <karl@cs.umb.edu>
623
624         * tmtpk.make: Just incorporate this in kpathsea/Makefile.in now.
625
626         * rdepend.make (depend): Depend on ourselves.
627
628 Fri Dec 30 15:50:37 1994  Karl Berry  <karl@cs.umb.edu>
629
630         * rdepend.make (depend): Use kpathsea_srcdir, not kpathsea_dir.
631         From Joachim.
632
633 Wed Dec 28 14:16:50 1994  Karl Berry  <karl@cs.umb.edu>
634
635         * dist.make (ln_files): Add FTP.
636
637 Mon Dec 26 10:31:14 1994  Karl Berry  <karl@cs.umb.edu>
638
639         * dist.make (dist): Copy aclocal.m4 from acsite.m4.
640         Suggested by interran@uluru.Stanford.EDU (John Interrante).
641
642 Wed Dec 14 15:17:42 1994  Karl Berry  <karl@cs.umb.edu>
643
644         * kpathsea 2.5/dviljk 2.4/dvipsk 5.58e/xdvik 18e.
645
646 Sun Dec 11 13:23:12 1994  Karl Berry  <karl@cs.umb.edu>
647
648         * rdepend.make (depend): Remove system include files that are
649         alone on a line.
650
651 Fri Nov 25 09:21:02 1994  Karl Berry  <karl@cs.umb.edu>
652
653         * tmtpk.make (MakeTeXPK): Depend on the new filename.
654
655 Tue Nov 15 15:28:14 1994  Karl Berry  <karl@cs.umb.edu>
656
657         * tkpathsea.make (makeargs): Change MAKEARGS to XMAKEARGS.
658
659         * targets.make (makeargs): Don't bother to pass $(SHELL).
660
661 Tue Nov  8 19:12:45 1994  Karl Berry  <karl@cs.umb.edu>
662
663         * common.make (CFLAGS): Don't include -g, since now it's automatic.
664
665 Sun Nov  6 15:53:36 1994  Karl Berry  <karl@cs.umb.edu>
666
667         * paths.make (prefix, exec_prefix): These value are now @prefix@
668         and @exec_prefix@.
669
670         * common.make: Call @SET_MAKE@.
671
672         * misc.make (distclean): Remove config.log and config.cache.
673
674         * programs.make (LDFLAGS): Add @LDFLAGS@.
675         * common.make (CPPFLAGS): Add @CPPFLAGS@.
676         (CFLAGS): Add @CFLAGS@.
677
678         * dist.make (top_files): Distribute install-sh, not install.sh,
679         for Autoconf 2.0.
680
681 Sun Oct 30 16:15:34 1994  Karl Berry  <karl@cs.umb.edu>
682
683         * config.make (ac_dir): This is now $(gnu)/share.
684
685 Tue Oct 25 17:48:02 1994  Karl Berry  <karl@cs.umb.edu>
686
687         * kpathsea 2.3/dviljk 2.3/dvipsk 5.58c/xdvik 18d.
688
689 Sun Oct 23 17:33:56 1994  Karl Berry  <karl@cs.umb.edu>
690
691         * targets.make (MakeTeXPK): Make sed substitutions global.
692         Reported by wfranzki@hlrserv.hlrz.kfa-juelich.de.
693
694 Mon Oct 17 13:28:41 1994  Karl Berry  <karl@cs.umb.edu>
695
696         * paths.make (mfpooldir): Doc fix.
697
698 Fri Oct 14 10:31:35 1994  Karl Berry  <karl@cs.umb.edu>
699
700         * kpathsea 2.2/dviljk 2.2/dvipsk 5.58b/xdvik 18c.
701
702 Mon Oct 10 15:31:06 1994  Karl Berry  <karl@cs.umb.edu>
703
704         * common.make (.SUFFIXES): Declare .c.o.
705
706         * programs.make (LOADLIBES): Omit LEXLIB here.
707
708 Sun Sep 25 15:54:36 1994  Karl Berry  <karl@cs.umb.edu>
709
710         * rdepend.make: Doc fix.
711
712         * library.make: New file.
713
714         * makevars.make (makevars): Remove MAKEARGS from here.
715
716         * programs.make (CCLD, link_command): New variables.
717         (LOADLIBES): Add proglib, LEXLIB.
718
719 Mon Sep 12 11:06:14 1994  Karl Berry  (karl@cs.umb.edu)
720
721         * kpathsea 2.1/dviljk 2.1/dvipsk 5.58a/xdvik 18b.
722
723 Sun Sep 11 14:44:21 1994  Karl Berry  (karl@cs.umb.edu)
724
725         * targets.make (install-MakeTeXPK): Install this if it didn't
726         exist, and mkdirchain $(scriptdir).
727
728         * dist.make (top_files): Include aclocal.m4.
729
730 Sat Sep 10 13:40:10 1994  Karl Berry  (karl@cs.umb.edu)
731
732         * texi.make (.texi.dvi): No -o option to texi2dvi.
733
734 Thu Sep  8 14:31:59 1994  Karl Berry  (karl@cs.umb.edu)
735
736         * kpathsea 2.0, dviljk 2.0, dvipsk 5.55b, xdvik 18a.
737
738 Tue Sep  6 11:39:06 1994  Karl Berry  (karl@cs.umb.edu)
739
740         * targets.make (MakeTeXPK): Use psheaderdir, not psconfigdir, and
741         depend on ourselves.
742
743 Sat Sep  3 08:37:11 1994  Karl Berry  (karl@cs.umb.edu)
744
745         * paths.make (psconfigdir): Toss this.
746
747         * misc.make (distclean): Add MakeTeXPK.
748
749         * rdepend.make: Rename from depend.make.
750
751 Fri Sep  2 13:29:14 1994  Karl Berry  (karl@cs.umb.edu)
752
753         * targets.make (makeargs, installargs): Declare these here.
754
755         * makevars.make (makevars): No need for ??_fontdir or psmacrodir.
756
757         * misc.make (TAGS): Omit -t, use -i, for Emacs 19.25's etags.
758
759 Thu Sep  1 17:51:10 1994  Karl Berry  (karl@cs.umb.edu)
760
761         * dist.make (top_files): Add install.sh.
762
763 Tue Aug 30 14:46:18 1994  Karl Berry  (karl@cs.umb.edu)
764
765         * dist.make (dist): Touch *.info* if they exist.
766
767 Mon Aug 29 16:28:19 1994  Karl Berry  (karl@cs.umb.edu)
768
769         * paths.make (dcfontdir, sauterdir): Move these here, since
770         everyone has MakeTeXPK now.
771
772 Sun Aug 28 17:09:09 1994  Karl Berry  (karl@cs.umb.edu)
773
774         * common.make (INSTALL_FONTS): New variable.
775
776 Thu Aug 25 17:04:43 1994  Karl Berry  (karl@cs.umb.edu)
777
778         * kpathsea.make (kpathsea): Also depend on texmf.cnf.in.
779
780         * paths.make (texmf_prefix): Rename to texmf; change uses.
781
782 Sun Aug 21 11:03:48 1994  Karl Berry  (karl@cs.umb.edu)
783
784         * programs.make: New file for driver-specific stuff.
785
786         * paths.make (fontnamedir): New definition.
787         (configdir, headerdir): Prepend with `ps'.
788
789 Sat Aug 13 17:19:53 1994  Karl Berry  (karl@cs.umb.edu)
790
791         * misc.make (mostlyclean): Don't remove $(lib), since we've tossed
792         that.
793
794 Sun Jul 31 14:18:28 1994  Karl Berry  (karl@cs.umb.edu)
795
796         * paths.make (DB_DIR, DB_NAME): Remove from here.
797
798 Fri Jul 29 14:56:47 1994  Karl Berry  (karl@cs.umb.edu)
799
800         * depend.make (depend): Add dvilj4l.o to the special cases.
801
802 Sun Jul 17 11:37:57 1994  Karl Berry  (karl@cs.umb.edu)
803
804         * paths.make (db_dir): Use $TEXMF.
805
806 Mon Jun 27 17:32:47 1994  Karl Berry  (karl@cs.umb.edu)
807
808         * paths.make (db_dir): Use $TEXMFROOT.
809
810 Tue Jun 14 12:41:33 1994  Karl Berry  (karl@cs.umb.edu)
811
812         * depend.make (depend): No need for depend_encies, I think.
813
814 Mon May 30 13:50:34 1994  Karl Berry  (karl@cs.umb.edu)
815
816         * common.make (LDFLAGS): Don't include $(CFLAGS), for Linux's sake. 
817
818 Tue May 24 13:26:05 1994  Karl Berry  (karl@cs.umb.edu)
819
820         * config.make (stamp-auto, stamp-auto.in): New targets, to avoid
821         rerunning autoheader/autoconf even when they don't change the main
822         output files.
823
824 Sun Apr 17 16:11:34 1994  Karl Berry  (karl@ra.cs.umb.edu)
825
826         * config.make (configure): Change ; to && in case the cd fails.
827
828 Thu Mar 24 11:12:56 1994  Karl Berry  (karl@cs.umb.edu)
829
830         * dist.make (dist): Don't append kutil/ChangeLog to the source
831         ChangeLog.
832
833         * misc.make (extraclean): Don't delete patch*, since that kills
834         patchlevel.h.
835
836 Sat Mar  5 13:48:15 1994  Karl Berry  (karl@cs.umb.edu)
837
838         * common.make (LOADLIBES): Include XLOADLIBES.
839
840 Fri Feb 25 14:21:17 1994  Karl Berry  (karl@cs.umb.edu)
841
842         * dist.make (dist): Append kutil/ChangeLog to the top level, not
843         the main program.
844
845 Thu Feb 24 16:11:37 1994  Karl Berry  (karl@cs.umb.edu)
846
847         * misc.make (clean): Remove *.lj here.
848
849         * paths.make ({bh,cg,mt}_fontdir, install_fonts): Add these.
850
851 Mon Feb 21 14:04:26 1994  Karl Berry  (karl@cs.umb.edu)
852
853         * misc.make (distclean): remove pool files here.
854
855 Wed Feb 16 15:18:13 1994  Karl Berry  (karl@cs.umb.edu)
856
857         * paths.make: Doc fix.
858
859 Sun Jan 23 17:17:37 1994  Karl Berry  (karl@cs.umb.edu)
860
861         * dist.make (dist): Don't fake kpathsea/MACHINES any more, now we
862         have a real one.
863
864 Fri Jan 14 14:53:12 1994  Karl Berry  (karl@cs.umb.edu)
865
866         * paths.make ({tex,mf}pooldir, fmtdir, basedir): Use
867         $(texmf_prefix)/ini for all these.
868
869 Tue Dec 21 19:23:29 1993  Karl Berry  (karl@cs.umb.edu)
870
871         * common.make (LDFLAGS): Don't include $(x_lib_flags) here --
872         winds up getting included twice for virmf
873
874 Tue Dec 14 17:40:23 1993  Karl Berry  (karl@cs.umb.edu)
875
876         * dist.make (dist): Dist the top-level and kutil/ChangeLog.
877
878         * paths.make (formatdir): Rename to fmtdir.
879         (texprefix): Rename to texmf_prefix, change uses accordingly.
880
881 Fri Dec 10 17:50:39 1993  Karl Berry  (karl@cs.umb.edu)
882
883         * paths.make (dvipsprefix): Rename to dvips_prefix.
884
885 Sun Nov 14 11:52:33 1993  Karl Berry  (karl@cs.umb.edu)
886
887         * dist.make (dist): Do not depend on depend.make and TAGS, since
888         web2c doesn't have them.
889
890         * paths.make: Change defaults for new hierarchy.
891
892 Thu Nov 11 11:07:22 1993  Karl Berry  (karl@cs.umb.edu)
893
894         * common.make (CPPFLAGS, LDFLAGS): xincludedir, xlibdir, wlibs
895         names have changed.
896
897 Sun Nov  7 15:22:32 1993  Karl Berry  (karl@cs.umb.edu)
898
899         * paths.h: Give dire warning that editing Makefiles will not
900         rebuild paths.h.
901
902 Fri Oct 29 14:01:57 1993  Karl Berry  (karl@cs.umb.edu)
903
904         * dist.make (dist): chmod a+rw.
905
906 Thu Oct 28 17:48:01 1993  Karl Berry  (karl@cs.umb.edu)
907
908         * common.make (CPPFLAGS): Include -I. before -I$(srcdir).
909
910 Fri Oct 22 13:08:19 1993  Karl Berry  (karl@cs.umb.edu)
911
912         * paths.make: Remove the paths, and add the dvips directories.
913
914         * common.make (kpathsea_srcdir{,_parent}): Define. From
915         simon@lia.di.epfl.ch.
916
917 Tue Oct 19 15:59:03 1993  Karl Berry  (karl@cs.umb.edu)
918
919         * config.make (stamp-c-auto): New target.
920         (c-auto.h): Depend on it.
921
922 Sat Oct  9 07:04:45 1993  Karl Berry  (karl@cs.umb.edu)
923
924         * misc.make (mostlyclean): Remove programs.
925
926 Sun Oct  3 12:44:04 1993  Karl Berry  (karl@cs.umb.edu)
927
928         * misc.make (extraclean): Also remove .blg and .bbl, .vf and .vpl.
929         (clean): Remove *.pool.
930
931 Tue Sep 28 13:11:01 1993  Karl Berry  (karl@cs.umb.edu)
932
933         * common.make (CPPFLAGS): Add $(xincludedir) again; when did I
934         remove it?
935
936 Fri Sep 24 07:53:45 1993  Karl Berry  (karl@cs.umb.edu)
937
938         * common.make (warn_more) [kpathsea]: Move to kpathsea's Makefile.
939
940         * texi.make (.texi.dvi): New rule.
941
942         * common.make (warn_more): Had -pointer-arith twice.
943
944 Thu Sep 23 17:42:42 1993  Karl Berry  (karl@cs.umb.edu)
945
946         * common.make (autoconf): Toss aclocal.m4.
947         * dist.make (top_files): Ditto.
948         
949         * common.make (autoheader): New variable, split off from autoconf.
950
951 Sun Aug 29 11:30:39 1993  Karl Berry  (karl@cs.umb.edu)
952
953         * dist.make (dist): Remove MACHINES in kpathsea.
954
955         * common.make (CPPFLAGS): Remove the -I.  Why did I put it there?
956
957 Sat Aug 28 07:01:52 1993  Karl Berry  (karl@cs.umb.edu)
958
959         * unbackslsh.awk: New file.
960
961         * common.make (CPPFLAGS): Add -I before $(xincludedir).