1 2007-07-29 Karl Berry <karl@tug.org>
3 * rdepend.mk: replace all texk/kpathsea, not just first.
5 2007-07-15 Karl Berry <karl@tug.org>
7 * rdepend.mk: update for builddir != srcdir.
9 2005-06-26 Olaf Weber <olaf@infovore.xs4all.nl>
11 * config.mk [MAINT]: Call the bundled autoconf2.13 script instead
12 of assuming it is present on the build machine.
14 2005-01-07 Olaf Weber <olaf@infovore.xs4all.nl>
16 * common.mk: Add various uninstall-related settings.
18 2004-12-19 Olaf Weber <olaf@infovore.xs4all.nl>
20 * rdepend.mk (depend depend.mk): Remove leading ./ from
21 dependencies. The cause problems with old versions of make.
23 2004-07-03 Olaf Weber <olaf@infovore.xs4all.nl>
25 * cross.mk: Makefile fragment that is useful when cross-compiling.
27 2004-05-08 Olaf Weber <olaf@infovore.xs4all.nl>
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.
34 2003-02-17 Olaf Weber <olaf@infovore.xs4all.nl>
36 * clean.mk (clean): Don't abort if libtool returns an error;
38 (distclean): Remove any conftest* cruft that may remain.
40 2003-02-15 Olaf Weber <olaf@infovore.xs4all.nl>
42 * programs.mk: From klibtool to libtool. Based on patches from
43 Albert Chin-A-Young <china@thewrittenword.com>.
45 * dist.mk: From klibtool to libtool. Based on patches from Albert
46 Chin-A-Young <china@thewrittenword.com>.
48 * config.mk: From klibtool to libtool. Based on patches from
49 Albert Chin-A-Young <china@thewrittenword.com>.
51 * common.mk: From klibtool to libtool. Based on patches from
52 Albert Chin-A-Young <china@thewrittenword.com>.
54 * clean.mk: From klibtool to libtool. Based on patches from
55 Albert Chin-A-Young <china@thewrittenword.com>.
57 2003-01-31 Olaf Weber <olaf@infovore.xs4all.nl>
59 * dist.mk: Be consistent, use $(MAKE) for recursive invocations of
62 2003-01-29 Olaf Weber <olaf@infovore.xs4all.nl>
64 * dist.mk: Add RELNOTES to distribution.
66 2003-01-24 Olaf Weber <olaf@infovore.xs4all.nl>
68 * common.mk: Get INSTALL_SCRIPT from configure. Requested by
71 2002-11-16 Olaf Weber <olaf@infovore.xs4all.nl>
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>.
77 2002-11-13 Olaf Weber <olaf@infovore.xs4all.nl>
79 * dist.mk (dist): contrib/Makefile was removed from the source
82 2002-11-12 Olaf Weber <olaf@infovore.xs4all.nl>
84 * common.mk: Add LDFLAGS, from Joern Clausen
85 <joern@techfak.uni-bielefeld.de>.
87 * paths.mk: Define both $(mandir) and $(man1dir). After Axel
88 Thimm <Axel.Thimm@physik.fu-berlin.de>.
90 * man.mk (install-man, uninstall-man): Use $(man1dir), not
93 * makevars.mk: Pass both $mandir and $man1dir to submakes.
95 2002-11-11 Olaf Weber <olaf@infovore.xs4all.nl>
97 * clean.mk (distclean): stamp-otangle is no longer used. clean
100 2002-10-22 Olaf Weber <olaf@infovore.xs4all.nl>
102 * rdepend.mk: Remove dependencies on libray headers: they're
103 spurious for our purposes.
105 2002-10-06 Olaf Weber <olaf@infovore.xs4all.nl>
107 * common.mk [MAINTFLAGS]: Remove -pipe.
109 2001-11-25 Olaf Weber <olaf@infovore.xs4all.nl>
111 * dist.mk: Fill top_level directory.
113 2001-11-14 Olaf Weber <olaf@infovore.xs4all.nl>
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.
119 2001-10-30 Olaf Weber <olaf@infovore.xs4all.nl>
121 * programs.mk [LOADLIBES]: Remove unconditional link of libm.
123 1999-06-28 Olaf Weber <olaf@infovore.xs4all.nl>
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>.
130 1999-03-15 Olaf Weber <olaf@infovore.xs4all.nl>
132 * config.mk: Changes to the handling of autoconf, autoreconf, and
133 autoheader. After Luc Van Eycken
134 <Luc.VanEycken@ESAT.KULEUVEN.AC.BE>.
136 1999-02-04 Olaf Weber <olaf@infovore.xs4all.nl>
138 * library.mk: Make AR and ARFLAGS configurable.
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
145 1999-01-24 Olaf Weber <olaf@infovore.xs4all.nl>
147 * texi.mk: Restrict generation of info files to
148 --enable-maintainer-mode.
150 1999-01-10 Olaf Weber <olaf@infovore.xs4all.nl>
152 * Rename all *.make files in this directory to *.mk.
154 Fri May 15 20:49:18 1998 Olaf Weber <olaf@infovore.xs4all.nl>
156 * common.make: Clear the SUFFIXES list, as suggested by Thomas
159 Thu Mar 12 20:22:00 1998 Olaf Weber <olaf@infovore.xs4all.nl>
161 * rdepend.make (depend): Add sed pattern for readlink.
163 Tue Mar 10 22:09:59 1998 Olaf Weber <olaf@infovore.xs4all.nl>
165 * dist.make: Account for presence of withenable.ac in top source
168 Tue Feb 24 13:21:58 1998 Olaf Weber <olaf@infovore.xs4all.nl>
170 * man.make: Additions from Vladimir Volovich <vvv@vvv.vsu.ru>.
172 Mon Feb 16 09:44:30 1998 Olaf Weber <olaf@infovore.xs4all.nl>
174 * makevars.make: Add vartexfonts to the variables being passed
177 * paths.make: Add vartexfonts variable to make configuring
178 VARTEXFONTS directory easier.
180 Tue Feb 10 17:58:44 1998 Olaf Weber <infovore@xs4all.nl>
182 * man.make: Change sed delimiter from ! to %, in case !! is used
183 in any of the variables being substituted. Spotted by Thomas
186 Fri Feb 6 17:57:27 1998 Olaf Weber <infovore@xs4all.nl>
188 * dist.make: Correct ../contrib material.
190 * common.make: Add -pipe to gcc flags for maintainer.
192 Tue Feb 3 22:13:56 1998 Olaf Weber <infovore@xs4all.nl>
194 * dist.make [MAINT]: Improve handling of contrib dir.
196 Thu Jan 29 16:20:12 1998 Olaf Weber <infovore@xs4all.nl>
198 * paths.make: Let texmf be @texmfmain@, which is determined in
199 ../kpathsea/withenable.ac.
201 * clean.make (distclean): Imply extraclean.
203 Wed Jan 28 20:48:48 1998 Olaf Weber <infovore@xs4all.nl>
205 * dist.make: Add unbackslsh.awk to top_files. Account for contrib
208 * paths.make: A friendly warning: we're going full TDS in
211 * rdepend.make: Since c-auto.h is generated, it must receive
212 special treatment like paths.h.
214 Fri Jan 9 21:12:23 1998 Olaf Weber <infovore@xs4all.nl>
216 * clean.make (distclean): Add stamp-tangle stamp-otangle to files
219 Sun Jan 4 15:56:57 1998 Olaf Weber <infovore@xs4all.nl>
221 * man.make: Add end-of-file comment.
223 * Add man.make with rules for making manual pages.
225 Fri Dec 12 10:30:25 1997 Olaf Weber <infovore@xs4all.nl>
227 * dist.make (dist): Reflect change of install-sh to install.sh.
228 Add djgpp directory to distributions.
230 Tue Dec 2 16:12:53 1997 Olaf Weber <infovore@xs4all.nl>
232 * clean.make (extraclean): Remove *.*pk and *.*gf, rather than *pk
235 Mon Nov 24 19:07:23 1997 Olaf Weber <infovore@xs4all.nl>
237 * texi.make: A change to get texi2dvi to work on the maintainer's
240 Thu Nov 20 00:03:29 1997 Olaf Weber <infovore@xs4all.nl>
242 * dist.make (dist): Be less exuberant with write permissions when
243 creating a distribution.
245 Tue Nov 18 13:46:49 1997 Olaf Weber <infovore@xs4all.nl>
247 * rdepend.make (depend depend.make): Correct lex.yy to
250 Mon Nov 10 13:12:28 1997 Olaf Weber <infovore@xs4all.nl>
252 * paths.make [mandir]: Corrected definition, which contained one
253 'man' too many. From Sebastian Rahtz.
255 Tue Oct 28 21:34:42 1997 Olaf Weber <infovore@xs4all.nl>
257 * dist.make: Use cp -p when creating a distribution.
259 Tue Oct 21 23:33:16 1997 Olaf Weber <infovore@xs4all.nl>
261 * rdepend.make: Handle kpsestat and access when generating
264 Mon Oct 20 11:38:09 1997 Olaf Weber <infovore@xs4all.nl>
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.
269 Thu Oct 16 10:32:59 1997 Olaf Weber <infovore@xs4all.nl>
271 * clean.make: Remove stamp-auto files for distclean and
272 configclean targets. Remove *.exe files in clean target. After
275 Wed Oct 15 21:37:20 1997 Olaf Weber <infovore@xs4all.nl>
277 * config.make: Don't try to create stamp-auto in source directory.
279 * dist.make: Do not bother to distribute stamp-auto.
281 Mon Oct 6 09:27:18 1997 Olaf Weber <infovore@xs4all.nl>
283 * config.make: Ensure that maintainer mode, once enabled, remains
284 enabled if the Makefiles are regenerated.
286 * rdepend.make (depend, depend.make): Add unbackslsh.awk filter.
288 Tue Sep 30 12:14:55 1997 Olaf Weber <infovore@xs4all.nl>
290 * texi.make (MAKEINFO_FLAGS): removed -I$(HOME)/gnu/gnuorg and
291 comment, added -I$(srcdir).
293 Mon Sep 29 17:26:36 1997 Olaf Weber <infovore@xs4all.nl>
295 * paths.make: Fixed mandir definition. (Bruno BEAUFILS
296 <Bruno.Beaufils@lifl.fr>)
298 Tue Sep 16 15:22:48 1997 Olaf Weber <infovore@xs4all.nl>
300 * config.make: ac_dir is now /home/olaf/web2c/src/autoconf. Use
301 -m $(ac_dir) in calls.
303 * rdepend.make: Enabled make depend.
305 Thu Feb 6 17:35:18 1997 Karl Berry <karl@cs.umb.edu>
307 * Kpathsea 3.0, Web2c 7.0, etc.
309 Sat Feb 1 14:51:16 1997 Karl Berry <karl@cs.umb.edu>
311 * dist.make: Copy acsite.m4 to etc/autoconf instead of ./aclocal.m4.
313 Sat Jan 18 17:07:22 1997 Karl Berry <karl@cs.umb.edu>
315 * dist.make (dist): Depend on depend, not depend.make, so we will
316 always make depend at dist time.
318 * rdepend.make (depend): Remove dependency on paths.h; why should
319 we remake depend.make then?
321 Thu Jan 16 14:59:01 1997 Karl Berry <karl@cs.umb.edu>
323 * dist.make (top_files): Add dir.
325 Tue Dec 10 15:02:52 1996 Karl Berry <karl@cs.umb.edu>
327 * dist.make: Remove autoconf stuff, just create the necessary stuff
330 Tue Dec 3 17:32:48 1996 Karl Berry <karl@cs.umb.edu>
332 * rdepend.make (depend): Include -I$(c_auto_h_dir) for web2c/window.
334 Sun Nov 24 16:32:01 1996 Karl Berry <karl@cs.umb.edu>
336 * config.make (configure_in): Add xt.ac from Kpathsea.
338 * dist.make (dist): Copy new etc/ directory.
339 (top_files): Remove various informational files now in etc/.
341 Fri Nov 15 16:20:58 1996 Karl Berry <karl@cs.umb.edu>
343 * common.make (INSTALL_SCRIPT): Define as $(INSTALL_PROGRAM).
345 Fri Oct 25 16:52:00 1996 Karl Berry <karl@cs.umb.edu>
347 * clean.make (mostlyclean): Do not remove PROF etc. here,
348 they are only in kpathsea.
350 * dist.make (top_files): Include the empty dir file from the
351 Texinfo distribution.
353 Tue Oct 15 17:45:28 1996 Karl Berry <karl@cs.umb.edu>
355 * dist.make (top_files): Add klibtool, config.guess, config.sub,
356 acklibtool.m4; unixtex.ftp.
358 Sat Oct 5 17:21:08 1996 Karl Berry <karl@cs.umb.edu>
360 * rdepend.make (depend): Oops, need to parenthesize the extra
363 Sun Sep 22 16:01:38 1996 Karl Berry <karl@cs.umb.edu>
365 * rdepend.make (depend): Generate dependencies for .lo instead of
366 .o in kpathsea (except for kpsewhich).
368 Fri Sep 6 16:38:49 1996 Karl Berry <karl@cs.umb.edu>
370 * common.make (INSTALL_LIBTOOL_PROG): We will name this
371 install-prog, not install-progs.
373 Tue Sep 3 19:10:57 1996 Karl Berry <karl@cs.umb.edu>
375 * config.make (configure_in): Add acklibtool.m4 as a dependency.
377 Sun Sep 1 17:25:24 1996 Karl Berry <karl@cs.umb.edu>
379 * common.make (LIBTOOL): Define as @LIBTOOL@ for Autoconf expansion.
381 Sat Jul 27 14:44:34 1996 Karl Berry <karl@cs.umb.edu>
383 * rdepend.make (depend: Depend on $(kpathsea_dir)/paths.h.
385 Fri Jul 26 15:26:01 1996 Karl Berry <karl@cs.umb.edu>
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.
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.
397 Fri Jun 7 18:44:15 1996 K. Berry <kb@cs.umb.edu>
399 * tkpathsea.make (.c.o): Move here.
400 * common.make: FRom here.
402 Thu Jun 6 19:42:48 1996 K. Berry <kb@cs.umb.edu>
404 * config.make (config.status): Remove --verbose.
406 * programs.make: Remove our sharedlib stuff.
408 Sat Jun 1 13:47:17 1996 Karl Berry <karl@cs.umb.edu>
410 * dist.make (dist): Check for ` ::' in Texinfo files.
412 Sun Apr 28 14:58:27 1996 Karl Berry <karl@cs.umb.edu>
414 * common.make (ALL_CPPFLAGS): Move $(prog_cflags) to be before
415 -I$(kpathsea_srcdir_parent), so subdirs of web2c find the right
417 From: Peter Breitenlohner <peb@MPPMU.MPG.DE>.
419 Fri Apr 26 13:36:03 1996 Karl Berry <karl@cs.umb.edu>
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.
427 Tue Feb 13 14:31:24 1996 Karl Berry <karl@cs.umb.edu>
429 * programs.make: Doc fix.
431 Fri Feb 9 15:49:01 1996 Karl Berry <karl@cs.umb.edu>
433 * config.make (configure_in): Add dependency withenable.ac.
435 Tue Feb 6 16:40:17 1996 Karl Berry <karl@cs.umb.edu>
437 * makevars.make (makevars): Include install_macros.
439 Sat Feb 3 15:14:53 1996 Karl Berry <karl@cs.umb.edu>
441 * common.make (DEFS): Add this.
443 Fri Dec 29 17:07:02 1995 Karl Berry <karl@cs.umb.edu>
445 * clean.make: Rename from misc.make.
447 * rdepend.make (TAGS): Add rule for TAGS.
449 * dist.make (dist): Do not depend on TAGS.
451 Sat Dec 9 19:42:18 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
453 * paths.make (mftinputdir): Add search path for MFT style files
454 since they have a separate directory in the TDS.
456 Sat Nov 18 17:13:07 1995 Karl Berry <karl@cs.umb.edu>
458 * misc.make (mostlyclean): Include $(library).a again, for web2c/lib.
460 Fri Nov 17 13:33:46 1995 Karl Berry <karl@cs.umb.edu>
462 * paths.make (bindir, etc.): Use @bindir@, etc., since Autoconf
463 2.4.2 substitutes for these (and has options to set them).
465 * common.make (sharedlibname, staticlibname): New variables for
467 (sharedlib, staticlib): Use them.
469 * dist.make (dist): Keep name of unixtex.ftp.
471 * misc.make (extraclean): Remove *.mpx and mpout.*.
473 Sun Nov 12 17:18:34 1995 Karl Berry <karl@cs.umb.edu>
475 * common.make (shared_env): Oops, had @shared_envvar@ instead of
478 Sat Nov 11 16:39:35 1995 Karl Berry <karl@cs.umb.edu>
480 * rdepend.make (depend): Use ALL_CPPFLAGS rather than just CPPFLAGS.
482 Sun Oct 22 16:54:18 1995 Karl Berry <karl@cs.umb.edu>
484 * common.make (shared_env): New variable to set LD_LIBRARY_PATH or
487 Mon Oct 2 16:18:23 1995 Karl Berry <karl@cs.umb.edu>
489 * misc.make (mostlyclean): Remove lib$(library).*, not $(library).a.
491 Fri Sep 29 11:25:35 1995 Karl Berry <karl@cs.umb.edu>
493 * common.make (ALL_CPPFLAGS): Rename from CPPFLAGS, so users can
494 set the CPPFLAGS envvar a la CFLAGS.
496 Thu Sep 21 16:34:50 1995 Karl Berry <karl@cs.umb.edu>
498 * (many files): Avoid unnecessary blank lines.
500 Tue Sep 19 17:18:42 1995 Karl Berry <karl@cs.umb.edu>
502 * paths.make (datadir): Change to $(prefix)/share.
503 Change other variables for TDS compliance.
505 Sat Sep 2 17:40:55 1995 Karl Berry <karl@cs.umb.edu>
507 * misc.make (distclean): Do not remove MakeTeXPK anymore.
509 Fri Sep 1 13:24:19 1995 Karl Berry <karl@cs.umb.edu>
511 * programs.make (LOADLIBES): Put the -L/-l here.
512 * common.make (kpathsea): Define as the real filename.
513 (shared_ext, etc.): Move there.
515 Thu Aug 31 17:39:10 1995 Karl Berry <karl@cs.umb.edu>
517 * common.make (kpathsea): Use -L and -l instead of giving the .a
518 file, for the shared case.
520 Tue Aug 29 17:35:08 1995 Karl Berry <karl@cs.umb.edu>
522 * config.make: Use date instead of echo to update timestamps, for
523 ``some old BSD systems''.
525 Mon Aug 28 17:54:44 1995 Karl Berry <karl@cs.umb.edu>
527 * programs.make: Add shared library variables.
529 Fri Aug 25 12:07:45 1995 Karl Berry <karl@cs.umb.edu>
531 * tkpathsea.make: Use && instead of ; after the cd.
533 * rdepend.make (depend): Replace all leading ../'s with
534 $(kpathsea_srcdir), not just one.
536 Tue Aug 22 14:04:04 1995 Karl Berry <karl@cs.umb.edu>
538 * rdepend.make (c_auto_h_dir): New variable so subdirs of web2c
541 Sun Aug 20 14:49:46 1995 Karl Berry <karl@cs.umb.edu>
543 * misc.make (TAGS): Remove this.
545 * paths.make (dcfontdir): Remove this.
547 Thu Aug 10 19:22:20 1995 Karl Berry <karl@cs.umb.edu>
549 * paths.make (default_texsizes): Note this list must be sorted in
552 Thu Aug 3 11:26:10 1995 Karl Berry <karl@cs.umb.edu>
554 * dist.make (dist): Depend on all.
556 Sat Jul 29 17:31:47 1995 Karl Berry <karl@cs.umb.edu>
558 * common.make (transform): Remove this. It's not worth it.
560 Fri Jul 28 15:37:37 1995 Karl Berry <karl@cs.umb.edu>
562 * rdepend.make: Comment this out in the distribution.
565 Sat Jul 22 17:13:57 1995 Karl Berry <karl@cs.umb.edu>
567 * paths.make (mppooldir, memdir, mpinputdir): Add these.
568 * makevars.make (makevars): Include mpinputdir, memdir, and
571 Tue Jul 18 14:32:55 1995 Karl Berry <karl@cs.umb.edu>
573 * common.make (transform): Include this, another configure
576 Mon Jul 17 15:58:40 1995 Karl Berry <karl@cs.umb.edu>
578 * tkpathsea.make: Doc fix.
580 Sun Jul 16 14:09:41 1995 Karl Berry <karl@cs.umb.edu>
582 * config.make (stamp-auto.in): acconfig.h is now always in kpathsea.
584 Tue May 16 15:52:50 1995 Karl Berry <karl@cs.umb.edu>
586 * tkpathsea.make: Mention that the dependencies are wrong :-(.
588 * common.make (XDEFS): Add -D__USE_FIXED_PROTOTYPES__ for
589 development use under SunOS 4.1.3.
591 Tue Apr 25 13:49:38 1995 Karl Berry <karl@cs.umb.edu>
593 * misc.make (distclean): No need to remove .pool here, no one has
594 pool files but web2c.
596 Fri Feb 24 15:11:39 1995 Karl Berry <karl@cs.umb.edu>
598 * dist.make (ln_files): Don't include TAGS in the distributions.
600 Sun Jan 8 12:16:36 1995 Karl Berry <karl@cs.umb.edu>
602 * kpathsea 2.6/dviljk 2.5/dvipsk 5.58f/xdvik 18f.
604 Wed Jan 4 12:41:25 1995 Karl Berry <karl@cs.umb.edu>
606 * tkpathsea.make (kpathsea): Don't depend on texmf.cnf, since it
607 doesn't exist at the first make.
609 Tue Jan 3 13:43:12 1995 Karl Berry <karl@cs.umb.edu>
611 * rdepend.make (depend): paths.h is not in the srcdir.
613 * config.make (autoconf): Add acsite.m4.
615 * dist.make (top_files): FTP belongs here, not in ln_files.
617 Sun Jan 1 14:02:42 1995 Karl Berry <karl@cs.umb.edu>
619 * makevars.make (makevars): Include web2cdir.
620 * paths.make (web2cdir): New directory. Suggested by Joachim.
622 Sat Dec 31 14:35:29 1994 Karl Berry <karl@cs.umb.edu>
624 * tmtpk.make: Just incorporate this in kpathsea/Makefile.in now.
626 * rdepend.make (depend): Depend on ourselves.
628 Fri Dec 30 15:50:37 1994 Karl Berry <karl@cs.umb.edu>
630 * rdepend.make (depend): Use kpathsea_srcdir, not kpathsea_dir.
633 Wed Dec 28 14:16:50 1994 Karl Berry <karl@cs.umb.edu>
635 * dist.make (ln_files): Add FTP.
637 Mon Dec 26 10:31:14 1994 Karl Berry <karl@cs.umb.edu>
639 * dist.make (dist): Copy aclocal.m4 from acsite.m4.
640 Suggested by interran@uluru.Stanford.EDU (John Interrante).
642 Wed Dec 14 15:17:42 1994 Karl Berry <karl@cs.umb.edu>
644 * kpathsea 2.5/dviljk 2.4/dvipsk 5.58e/xdvik 18e.
646 Sun Dec 11 13:23:12 1994 Karl Berry <karl@cs.umb.edu>
648 * rdepend.make (depend): Remove system include files that are
651 Fri Nov 25 09:21:02 1994 Karl Berry <karl@cs.umb.edu>
653 * tmtpk.make (MakeTeXPK): Depend on the new filename.
655 Tue Nov 15 15:28:14 1994 Karl Berry <karl@cs.umb.edu>
657 * tkpathsea.make (makeargs): Change MAKEARGS to XMAKEARGS.
659 * targets.make (makeargs): Don't bother to pass $(SHELL).
661 Tue Nov 8 19:12:45 1994 Karl Berry <karl@cs.umb.edu>
663 * common.make (CFLAGS): Don't include -g, since now it's automatic.
665 Sun Nov 6 15:53:36 1994 Karl Berry <karl@cs.umb.edu>
667 * paths.make (prefix, exec_prefix): These value are now @prefix@
670 * common.make: Call @SET_MAKE@.
672 * misc.make (distclean): Remove config.log and config.cache.
674 * programs.make (LDFLAGS): Add @LDFLAGS@.
675 * common.make (CPPFLAGS): Add @CPPFLAGS@.
676 (CFLAGS): Add @CFLAGS@.
678 * dist.make (top_files): Distribute install-sh, not install.sh,
681 Sun Oct 30 16:15:34 1994 Karl Berry <karl@cs.umb.edu>
683 * config.make (ac_dir): This is now $(gnu)/share.
685 Tue Oct 25 17:48:02 1994 Karl Berry <karl@cs.umb.edu>
687 * kpathsea 2.3/dviljk 2.3/dvipsk 5.58c/xdvik 18d.
689 Sun Oct 23 17:33:56 1994 Karl Berry <karl@cs.umb.edu>
691 * targets.make (MakeTeXPK): Make sed substitutions global.
692 Reported by wfranzki@hlrserv.hlrz.kfa-juelich.de.
694 Mon Oct 17 13:28:41 1994 Karl Berry <karl@cs.umb.edu>
696 * paths.make (mfpooldir): Doc fix.
698 Fri Oct 14 10:31:35 1994 Karl Berry <karl@cs.umb.edu>
700 * kpathsea 2.2/dviljk 2.2/dvipsk 5.58b/xdvik 18c.
702 Mon Oct 10 15:31:06 1994 Karl Berry <karl@cs.umb.edu>
704 * common.make (.SUFFIXES): Declare .c.o.
706 * programs.make (LOADLIBES): Omit LEXLIB here.
708 Sun Sep 25 15:54:36 1994 Karl Berry <karl@cs.umb.edu>
710 * rdepend.make: Doc fix.
712 * library.make: New file.
714 * makevars.make (makevars): Remove MAKEARGS from here.
716 * programs.make (CCLD, link_command): New variables.
717 (LOADLIBES): Add proglib, LEXLIB.
719 Mon Sep 12 11:06:14 1994 Karl Berry (karl@cs.umb.edu)
721 * kpathsea 2.1/dviljk 2.1/dvipsk 5.58a/xdvik 18b.
723 Sun Sep 11 14:44:21 1994 Karl Berry (karl@cs.umb.edu)
725 * targets.make (install-MakeTeXPK): Install this if it didn't
726 exist, and mkdirchain $(scriptdir).
728 * dist.make (top_files): Include aclocal.m4.
730 Sat Sep 10 13:40:10 1994 Karl Berry (karl@cs.umb.edu)
732 * texi.make (.texi.dvi): No -o option to texi2dvi.
734 Thu Sep 8 14:31:59 1994 Karl Berry (karl@cs.umb.edu)
736 * kpathsea 2.0, dviljk 2.0, dvipsk 5.55b, xdvik 18a.
738 Tue Sep 6 11:39:06 1994 Karl Berry (karl@cs.umb.edu)
740 * targets.make (MakeTeXPK): Use psheaderdir, not psconfigdir, and
743 Sat Sep 3 08:37:11 1994 Karl Berry (karl@cs.umb.edu)
745 * paths.make (psconfigdir): Toss this.
747 * misc.make (distclean): Add MakeTeXPK.
749 * rdepend.make: Rename from depend.make.
751 Fri Sep 2 13:29:14 1994 Karl Berry (karl@cs.umb.edu)
753 * targets.make (makeargs, installargs): Declare these here.
755 * makevars.make (makevars): No need for ??_fontdir or psmacrodir.
757 * misc.make (TAGS): Omit -t, use -i, for Emacs 19.25's etags.
759 Thu Sep 1 17:51:10 1994 Karl Berry (karl@cs.umb.edu)
761 * dist.make (top_files): Add install.sh.
763 Tue Aug 30 14:46:18 1994 Karl Berry (karl@cs.umb.edu)
765 * dist.make (dist): Touch *.info* if they exist.
767 Mon Aug 29 16:28:19 1994 Karl Berry (karl@cs.umb.edu)
769 * paths.make (dcfontdir, sauterdir): Move these here, since
770 everyone has MakeTeXPK now.
772 Sun Aug 28 17:09:09 1994 Karl Berry (karl@cs.umb.edu)
774 * common.make (INSTALL_FONTS): New variable.
776 Thu Aug 25 17:04:43 1994 Karl Berry (karl@cs.umb.edu)
778 * kpathsea.make (kpathsea): Also depend on texmf.cnf.in.
780 * paths.make (texmf_prefix): Rename to texmf; change uses.
782 Sun Aug 21 11:03:48 1994 Karl Berry (karl@cs.umb.edu)
784 * programs.make: New file for driver-specific stuff.
786 * paths.make (fontnamedir): New definition.
787 (configdir, headerdir): Prepend with `ps'.
789 Sat Aug 13 17:19:53 1994 Karl Berry (karl@cs.umb.edu)
791 * misc.make (mostlyclean): Don't remove $(lib), since we've tossed
794 Sun Jul 31 14:18:28 1994 Karl Berry (karl@cs.umb.edu)
796 * paths.make (DB_DIR, DB_NAME): Remove from here.
798 Fri Jul 29 14:56:47 1994 Karl Berry (karl@cs.umb.edu)
800 * depend.make (depend): Add dvilj4l.o to the special cases.
802 Sun Jul 17 11:37:57 1994 Karl Berry (karl@cs.umb.edu)
804 * paths.make (db_dir): Use $TEXMF.
806 Mon Jun 27 17:32:47 1994 Karl Berry (karl@cs.umb.edu)
808 * paths.make (db_dir): Use $TEXMFROOT.
810 Tue Jun 14 12:41:33 1994 Karl Berry (karl@cs.umb.edu)
812 * depend.make (depend): No need for depend_encies, I think.
814 Mon May 30 13:50:34 1994 Karl Berry (karl@cs.umb.edu)
816 * common.make (LDFLAGS): Don't include $(CFLAGS), for Linux's sake.
818 Tue May 24 13:26:05 1994 Karl Berry (karl@cs.umb.edu)
820 * config.make (stamp-auto, stamp-auto.in): New targets, to avoid
821 rerunning autoheader/autoconf even when they don't change the main
824 Sun Apr 17 16:11:34 1994 Karl Berry (karl@ra.cs.umb.edu)
826 * config.make (configure): Change ; to && in case the cd fails.
828 Thu Mar 24 11:12:56 1994 Karl Berry (karl@cs.umb.edu)
830 * dist.make (dist): Don't append kutil/ChangeLog to the source
833 * misc.make (extraclean): Don't delete patch*, since that kills
836 Sat Mar 5 13:48:15 1994 Karl Berry (karl@cs.umb.edu)
838 * common.make (LOADLIBES): Include XLOADLIBES.
840 Fri Feb 25 14:21:17 1994 Karl Berry (karl@cs.umb.edu)
842 * dist.make (dist): Append kutil/ChangeLog to the top level, not
845 Thu Feb 24 16:11:37 1994 Karl Berry (karl@cs.umb.edu)
847 * misc.make (clean): Remove *.lj here.
849 * paths.make ({bh,cg,mt}_fontdir, install_fonts): Add these.
851 Mon Feb 21 14:04:26 1994 Karl Berry (karl@cs.umb.edu)
853 * misc.make (distclean): remove pool files here.
855 Wed Feb 16 15:18:13 1994 Karl Berry (karl@cs.umb.edu)
857 * paths.make: Doc fix.
859 Sun Jan 23 17:17:37 1994 Karl Berry (karl@cs.umb.edu)
861 * dist.make (dist): Don't fake kpathsea/MACHINES any more, now we
864 Fri Jan 14 14:53:12 1994 Karl Berry (karl@cs.umb.edu)
866 * paths.make ({tex,mf}pooldir, fmtdir, basedir): Use
867 $(texmf_prefix)/ini for all these.
869 Tue Dec 21 19:23:29 1993 Karl Berry (karl@cs.umb.edu)
871 * common.make (LDFLAGS): Don't include $(x_lib_flags) here --
872 winds up getting included twice for virmf
874 Tue Dec 14 17:40:23 1993 Karl Berry (karl@cs.umb.edu)
876 * dist.make (dist): Dist the top-level and kutil/ChangeLog.
878 * paths.make (formatdir): Rename to fmtdir.
879 (texprefix): Rename to texmf_prefix, change uses accordingly.
881 Fri Dec 10 17:50:39 1993 Karl Berry (karl@cs.umb.edu)
883 * paths.make (dvipsprefix): Rename to dvips_prefix.
885 Sun Nov 14 11:52:33 1993 Karl Berry (karl@cs.umb.edu)
887 * dist.make (dist): Do not depend on depend.make and TAGS, since
888 web2c doesn't have them.
890 * paths.make: Change defaults for new hierarchy.
892 Thu Nov 11 11:07:22 1993 Karl Berry (karl@cs.umb.edu)
894 * common.make (CPPFLAGS, LDFLAGS): xincludedir, xlibdir, wlibs
897 Sun Nov 7 15:22:32 1993 Karl Berry (karl@cs.umb.edu)
899 * paths.h: Give dire warning that editing Makefiles will not
902 Fri Oct 29 14:01:57 1993 Karl Berry (karl@cs.umb.edu)
904 * dist.make (dist): chmod a+rw.
906 Thu Oct 28 17:48:01 1993 Karl Berry (karl@cs.umb.edu)
908 * common.make (CPPFLAGS): Include -I. before -I$(srcdir).
910 Fri Oct 22 13:08:19 1993 Karl Berry (karl@cs.umb.edu)
912 * paths.make: Remove the paths, and add the dvips directories.
914 * common.make (kpathsea_srcdir{,_parent}): Define. From
915 simon@lia.di.epfl.ch.
917 Tue Oct 19 15:59:03 1993 Karl Berry (karl@cs.umb.edu)
919 * config.make (stamp-c-auto): New target.
920 (c-auto.h): Depend on it.
922 Sat Oct 9 07:04:45 1993 Karl Berry (karl@cs.umb.edu)
924 * misc.make (mostlyclean): Remove programs.
926 Sun Oct 3 12:44:04 1993 Karl Berry (karl@cs.umb.edu)
928 * misc.make (extraclean): Also remove .blg and .bbl, .vf and .vpl.
929 (clean): Remove *.pool.
931 Tue Sep 28 13:11:01 1993 Karl Berry (karl@cs.umb.edu)
933 * common.make (CPPFLAGS): Add $(xincludedir) again; when did I
936 Fri Sep 24 07:53:45 1993 Karl Berry (karl@cs.umb.edu)
938 * common.make (warn_more) [kpathsea]: Move to kpathsea's Makefile.
940 * texi.make (.texi.dvi): New rule.
942 * common.make (warn_more): Had -pointer-arith twice.
944 Thu Sep 23 17:42:42 1993 Karl Berry (karl@cs.umb.edu)
946 * common.make (autoconf): Toss aclocal.m4.
947 * dist.make (top_files): Ditto.
949 * common.make (autoheader): New variable, split off from autoconf.
951 Sun Aug 29 11:30:39 1993 Karl Berry (karl@cs.umb.edu)
953 * dist.make (dist): Remove MACHINES in kpathsea.
955 * common.make (CPPFLAGS): Remove the -I. Why did I put it there?
957 Sat Aug 28 07:01:52 1993 Karl Berry (karl@cs.umb.edu)
959 * unbackslsh.awk: New file.
961 * common.make (CPPFLAGS): Add -I before $(xincludedir).