1 --- automake-1.4.orig/Makefile.in
2 +++ automake-1.4/Makefile.in
5 bin_SCRIPTS = automake aclocal
6 info_TEXINFOS = automake.texi
7 +man_MANS = automake.1 aclocal.1
9 amfiles = clean-hdr.am clean-kr.am clean.am comp-vars.am compile.am data-clean.am data.am dejagnu.am depend.am depend2.am dist-vars.am footer.am header-vars.am header.am java-clean.am java.am kr-extra.am library.am libs-clean.am libs.am libtool.am lisp-clean.am lisp.am ltlib-clean.am ltlib.am ltlibrary.am mans-vars.am mans.am multilib.am program.am progs-clean.am progs.am remake-hdr.am remake.am scripts.am subdirs.am tags-clean.am tags.am texi-vers.am texinfos.am
12 script_DATA = config.guess config.sub install-sh mdate-sh missing mkinstalldirs elisp-comp ylwrap acinstall
15 -EXTRA_DIST = acinstall $(pkgdata_DATA) $(script_DATA)
16 +EXTRA_DIST = acinstall $(pkgdata_DATA) $(script_DATA) $(man_MANS)
18 ETAGS_ARGS = $(amfiles)
19 TAGS_DEPENDENCIES = $(ETAGS_ARGS)
21 INFO_DEPS = automake.info
23 TEXINFOS = automake.texi
24 +man1dir = $(mandir)/man1
28 DATA = $(pkgdata_DATA) $(script_DATA)
30 DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
36 + $(mkinstalldirs) $(DESTDIR)$(man1dir)
37 + @list='$(man1_MANS)'; \
38 + l2='$(man_MANS)'; for i in $$l2; do \
40 + *.1*) list="$$list $$i" ;; \
43 + for i in $$list; do \
44 + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
45 + else file=$$i; fi; \
46 + ext=`echo $$i | sed -e 's/^.*\\.//'`; \
47 + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
48 + inst=`echo $$inst | sed '$(transform)'`.$$ext; \
49 + echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
50 + $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
54 + @list='$(man1_MANS)'; \
55 + l2='$(man_MANS)'; for i in $$l2; do \
57 + *.1*) list="$$list $$i" ;; \
60 + for i in $$list; do \
61 + ext=`echo $$i | sed -e 's/^.*\\.//'`; \
62 + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
63 + inst=`echo $$inst | sed '$(transform)'`.$$ext; \
64 + echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
65 + rm -f $(DESTDIR)$(man1dir)/$$inst; \
69 + $(MAKE) $(AM_MAKEFLAGS) install-man1
71 + @$(NORMAL_UNINSTALL)
72 + $(MAKE) $(AM_MAKEFLAGS) uninstall-man1
74 install-pkgdataDATA: $(pkgdata_DATA)
76 $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
78 install-exec-am: install-binSCRIPTS
79 install-exec: install-exec-recursive
81 -install-data-am: install-info-am install-pkgdataDATA install-scriptDATA
82 +install-data-am: install-info-am install-man install-pkgdataDATA \
85 $(MAKE) $(AM_MAKEFLAGS) install-data-hook
86 install-data: install-data-recursive
89 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
90 install: install-recursive
91 -uninstall-am: uninstall-binSCRIPTS uninstall-info uninstall-pkgdataDATA \
92 - uninstall-scriptDATA
93 +uninstall-am: uninstall-binSCRIPTS uninstall-info uninstall-man \
94 + uninstall-pkgdataDATA uninstall-scriptDATA
95 uninstall: uninstall-recursive
96 -all-am: Makefile $(INFO_DEPS) $(SCRIPTS) $(DATA)
97 +all-am: Makefile $(INFO_DEPS) $(SCRIPTS) $(MANS) $(DATA)
98 all-redirect: all-recursive
100 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
101 installdirs: installdirs-recursive
103 $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(infodir) \
104 - $(DESTDIR)$(pkgdatadir) $(DESTDIR)$(scriptdir)
105 + $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(pkgdatadir) \
106 + $(DESTDIR)$(scriptdir)
111 .PHONY: uninstall-binSCRIPTS install-binSCRIPTS mostlyclean-vti \
112 distclean-vti clean-vti maintainer-clean-vti install-info-am \
113 uninstall-info mostlyclean-aminfo distclean-aminfo clean-aminfo \
114 -maintainer-clean-aminfo uninstall-pkgdataDATA install-pkgdataDATA \
115 +maintainer-clean-aminfo install-man1 uninstall-man1 install-man \
116 +uninstall-man uninstall-pkgdataDATA install-pkgdataDATA \
117 uninstall-scriptDATA install-scriptDATA install-data-recursive \
118 uninstall-data-recursive install-exec-recursive \
119 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
120 --- automake-1.4.orig/Makefile.am
121 +++ automake-1.4/Makefile.am
124 bin_SCRIPTS = automake aclocal
125 info_TEXINFOS = automake.texi
126 +man_MANS = automake.1 aclocal.1
128 amfiles = clean-hdr.am clean-kr.am clean.am comp-vars.am compile.am \
129 data-clean.am data.am dejagnu.am depend.am depend2.am dist-vars.am \
131 chmod +x $(scriptdir)/$$prog; \
134 -EXTRA_DIST = acinstall $(pkgdata_DATA) $(script_DATA)
135 +EXTRA_DIST = acinstall $(pkgdata_DATA) $(script_DATA) $(man_MANS)
137 # The following requires a fixed version of the Emacs 19.30 etags.
138 ETAGS_ARGS = automake.in aclocal.in --lang=none \
139 --- automake-1.4.orig/automake.1
140 +++ automake-1.4/automake.1
142 +.\" Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc.
143 +.\" Copyright (C) 1998 Ben Pfaff.
145 +.\" Permission is granted to make and distribute verbatim copies of
146 +.\" this manual provided the copyright notice and this permission notice
147 +.\" are preserved on all copies.
149 +.\" Permission is granted to copy and distribute modified versions of this
150 +.\" manual under the conditions for verbatim copying, provided that the entire
151 +.\" resulting derived work is distributed under the terms of a permission
152 +.\" notice identical to this one.
154 +.\" Permission is granted to copy and distribute translations of this manual
155 +.\" into another language, under the above conditions for modified versions,
156 +.\" except that this permission notice may be stated in a translation approved
157 +.\" by the Foundation.
159 +.TH AUTOMAKE 1 "Automake"
161 +automake - automatically create Makefile.in's from Makefile.am's
171 +.BR --build-dir= DIR
192 +.BR --output-dir= DIR
194 +.BR --srcdir-name= DIR
206 +for a package, run the
208 +program in the top level directory, with no arguments.
210 +will automatically find each appropriate
214 +and generate the corresponding
218 +has a rather simplistic view of what constitutes a package; it assumes
219 +that a package has only one
222 +top. If your package has multiple
226 +in each directory holding a
229 +You can optionally give
233 +is appended to the argument and the result is used as the name of the
234 +input file. This feature is generally only used to automatically
235 +rebuild an out-of-date
239 +must always be run from the topmost directory of a project, even if
240 +being used to regenerate the
242 +in some subdirectory. This is necessary
249 +uses the knowledge that a
251 +is in a subdirectory to change its behavior in some cases.
254 +accepts the following options:
259 +Automake requires certain common files to exist in certain
260 +situations; for instance
265 +.BR AC_CANONICAL_HOST .
266 +Automake is distributed with several of these files; this option will
267 +cause the missing ones to be automatically added to the package,
268 +whenever possible. In general if Automake tells you a file is
269 +missing, try using this option.
272 +Look for Automake data files in directory DIR instead of in the
273 +installation directory. This is typically used for debugging.
275 +.BI --build-dir=\fRDIR
276 +Tell Automake where the build directory is. This option is used
277 +when including dependencies into a
282 +it should not be used otherwise.
285 +Causes the generated
287 +to follow Cygnus rules, instead of GNU or Gnits rules.
290 +Set the global strictness to
294 +Set the global strictness to
298 +Set the global strictness to
300 +This is the default strictness.
303 +Print a summary of the command line options and exit.
308 +Include all automatically generated dependency information in the
311 +This is generally done
312 +when making a distribution.
321 +This option causes it to only update those
323 +which are out of date with respect to one of their dependents.
327 +.BI --output-dir=\fRDIR
330 +in the directory DIR. Ordinarily
333 +is created in the directory of the
336 +This option is used when making
339 +.BI --srcdir-name=\fRDIR
340 +Tell Automake the name of the source directory associated with the
341 +current build. This option is used when including dependencies into a
345 +it should not be used otherwise.
350 +Cause Automake to print information about which files are being read
354 +Print the version number of Automake and exit.
358 +and the Texinfo documentation for automake
360 +Automake was written primarily by David Mackenzie and Tom Tromey.
361 +This manpage written by Ben Pfaff <pfaffben@pilot.msu.edu> for the
365 --- automake-1.4.orig/aclocal.1
366 +++ automake-1.4/aclocal.1
368 +.\" Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc.
369 +.\" Copyright (C) 1998 Ben Pfaff.
371 +.\" Permission is granted to make and distribute verbatim copies of
372 +.\" this manual provided the copyright notice and this permission notice
373 +.\" are preserved on all copies.
375 +.\" Permission is granted to copy and distribute modified versions of this
376 +.\" manual under the conditions for verbatim copying, provided that the entire
377 +.\" resulting derived work is distributed under the terms of a permission
378 +.\" notice identical to this one.
380 +.\" Permission is granted to copy and distribute translations of this manual
381 +.\" into another language, under the above conditions for modified versions,
382 +.\" except that this permission notice may be stated in a translation approved
383 +.\" by the Foundation.
385 +.TH ACLOCAL 1 "Automake"
387 +aclocal - automatically generate aclocal.m4 from configure.in
405 +Automake includes a number of Autoconf macros which can be used in
406 +your package; some of them are actually required by Automake in certain
407 +situations. These macros must be defined in your
409 +otherwise they will not be seen by
414 +program will automatically generate
416 +files based on the contents of
418 +This provides a convenient way to get Automake-provided macros,
419 +without having to search around. Also, the
421 +mechanism is extensible for use by other packages.
427 +files it can find, looking for macro definitions. Then it scans
429 +Any mention of one of the macros found in the first step causes that
430 +macro, and any macros it in turn requires, to be put into
435 +if it exists, are also automatically included in
437 +This is useful for incorporating local macros into
441 +accepts the following options:
444 +Look for the macro files in DIR instead of the installation
445 +directory. This is typically used for debugging.
448 +Print a summary of the command line options and exit.
451 +Add the directory DIR to the list of directories searched for
455 +.BI --output=\fRFILE
456 +Cause the output to be put into FILE instead of
462 +Print the names of the files it examines.
465 +Print the version number of Automake and exit.
469 +and the Texinfo documentation for automake
471 +Automake was written primarily by David Mackenzie and Tom Tromey.
472 +This manpage written by Ben Pfaff <pfaffben@pilot.msu.edu> for the
476 --- automake-1.4.orig/debian/control
477 +++ automake-1.4/debian/control
482 +Maintainer: Kevin Dalley <kevind@rahul.net>
483 +Standards-Version: 2.4.0.0
489 +Description: A tool for generating GNU Standards-compliant Makefiles.
490 + Automake is a tool for automatically generating `Makefile.in's from
491 + files called `Makefile.am'. The `Makefile.am' is basically a series of
492 + `make' macro definitions (with rules being thrown in occasionally).
493 + The generated `Makefile.in's are compliant with the GNU Makefile
496 --- automake-1.4.orig/debian/changelog
497 +++ automake-1.4/debian/changelog
499 +automake (1.4-2) unstable; urgency=low
501 + * This patch allows the proper use and detection of alphapca56
502 + machines. Debian Alpha needs this. (fixes bug #32390).
504 + -- Kevin Dalley <kevind@rahul.net> Sat, 30 Jan 1999 14:49:29 -0800
506 +automake (1.4-1) unstable; urgency=low
508 + * first release of automake-1.4, which includes support for latest
509 + autoconf, fixes a number of bugs
511 + -- Kevin Dalley <kevind@rahul.net> Sat, 16 Jan 1999 14:26:53 -0800
513 +automake (1.3-1) frozen unstable; urgency=low
515 + * first non-alpha release of automake compatible with 1.0h
517 + -- Kevin Dalley <kevind@rahul.net> Fri, 10 Apr 1998 01:34:25 -0700
519 +automake (1.2h-1) frozen unstable; urgency=low
521 + * first release of automake-1.2h
522 + * compatible with current release of libtool
523 + * moved from experimental to main release
525 + -- Kevin Dalley <kevind@rahul.net> Tue, 24 Mar 1998 02:13:22 -0800
527 +automake (1.2f-1) experimental; urgency=low
529 + * first release of automake-1.2f
530 + * reimplemented man page handling
532 + -- Kevin Dalley <kevind@rahul.net> Fri, 27 Feb 1998 23:51:55 -0800
534 +automake (1.2e-2) experimental; urgency=low
536 + * added aclocal and automake man pages (fixes: bug #18200)
538 + -- Kevin Dalley <kevind@rahul.net> Sun, 22 Feb 1998 13:53:11 -0800
540 +automake (1.2e-1) experimental; urgency=low
542 + * first release of automake-1.2e
543 + * added undocumented man pages
544 + * installed additional files to /usr/doc/automake
545 + * upgraded to Standards-Version 2.4.0.0
546 + * corrected copyright file
548 + -- Kevin Dalley <kevind@rahul.net> Sat, 14 Feb 1998 13:16:13 -0800
550 +automake (1.2d-2) experimental; urgency=low
552 + * corrected copyright file, updated control file
554 + -- Kevin Dalley <kevind@rahul.net> Sun, 21 Dec 1997 20:21:41 -0800
556 +automake (1.2d-1) experimental; urgency=low
558 + * first release of 1.2d. This version is beta. Use at your own risk.
560 + -- Kevin Dalley <kevind@rahul.net> Wed, 3 Dec 1997 22:49:05 -0800
562 +automake (1.2-1) unstable; urgency=low
564 + * automake-1.2 release
566 + -- Kevin Dalley <kevin@aimnet.com> Fri, 4 Jul 1997 12:31:49 -0700
568 +automake (1.0-4) frozen unstable; urgency=low
570 + * rebuilt using /usr/bin/perl rather than /bin/perl
572 + -- Kevin Dalley <kevin@aimnet.com> Mon, 2 Jun 1997 23:55:56 -0700
574 +automake (1.0-3) frozen unstable; urgency=low
576 + * now in frozen and unstable
578 + -- Kevin Dalley <kevin@aimnet.com> Wed, 9 Apr 1997 23:23:41 -0700
580 +automake (1.0-2) unstable; urgency=low
582 + * added ";" to tags.am for compatibility with bash-2.0.
584 + -- Kevin Dalley <kevin@aimnet.com> Tue, 8 Apr 1997 22:39:25 -0700
586 +automake (1.0-1) unstable; urgency=low
588 + * Updated to Standards-Version 2.1.1.0.
589 + * fixed bug #3551, summary starts with pkg name
590 + * modified clean target
592 + -- Kevin Dalley <kevin@aimnet.com> Thu, 10 Oct 1996 23:54:45 -0700
594 +Sat Oct 5 15:30:42 1996 Kevin Dalley <kevin@aimnet.com>
596 + * debian/rules, debian/postrm, debian/postinst, debian/control,
597 + debian/copyright, debian/rules, debian/ChangeLog: moved files to
598 + debian directory and removed "debian." prefix
600 + * debian.rules, debian.postrm, debian.postinst, debian.control,
601 + debian.README, debian.rules, debian.ChangeLog: moved files to
602 + debian directory and removed "debian." prefix
604 + * debian.control: added multiple line description
607 +Sun Jun 2 16:26:54 1996 Kevin Dalley <kevin@aplysia.iway.aimnet.com (Kevin Dalley)>
609 + * debian.rules: changed diff options
610 + use $Date$ for last update
612 + * debian.README, debian.control, debian.postinst, debian.postrm,
613 + debian.rules: added debian files
617 +mode: debian-changelog
619 --- automake-1.4.orig/debian/copyright
620 +++ automake-1.4/debian/copyright
622 +This is the Debian GNU/Linux prepackaged version of GNU automake.
623 +automake was primarily written by David Mackenzie and Tom Tromey.
626 +This package was put together by Kevin Dalley <kevind@rahul.net>,
627 +from sources obtained from:
628 + ftp.cygnus.com:/pub/tromey
631 + * added Debian GNU/Linux package maintenance system files
632 + * added manual pages for automake and aclocal
634 +automake is Copyright (C) 1999 Free Software Foundation, Inc.
636 +On Debian GNU/Linux systems, the complete text of the GNU General
637 +Public License can be found in `/usr/doc/copyright/GPL'.
638 --- automake-1.4.orig/debian/postinst
639 +++ automake-1.4/debian/postinst
645 +install-info --quiet --section "Development" "Development" \
646 + /usr/info/automake.info
647 --- automake-1.4.orig/debian/rules
648 +++ automake-1.4/debian/rules
652 +# Last updated: $Date$ by Kevin Dalley <kevind@rahul.net>
654 +# Copyright 1994,1995 by Ian Jackson.
655 +# I hereby give you perpetual unlimited permission to copy,
656 +# modify and relicense this file, provided that you do not remove
657 +# my name from the file itself. (I assert my moral right of
658 +# paternity under the Copyright, Designs and Patents Act 1988.)
659 +# This file may have to be extensively modified
660 +# Copyright 1996, 1997, 1998 by Kevin Dalley.
662 +# To make the binary distribution package, the ``Debianized'' source package
663 +# and the context diff to the original package, type `./debian.rules dist'.
664 +# Make sure that `debian.rules' is executable before the final distribution
667 +# Invoke each target with `./debian.rules <target>'. All targets should be
668 +# invoked with the package root as the current directory.
670 +# The `binary' target must be run as root, as it needs to install files with
671 +# specific ownerships. The `diff' target assumes that you have the original
672 +# source package available, unpacked, in ../$(p)-$(v).orig, or that you have
673 +# the previous revision of the ``Debianized'' source package and context diff
674 +# in the parent directory.
676 +# The name of the package (for example, `emacs').
681 + ./configure --prefix=/usr
688 + -$(MAKE) -i distclean || $(MAKE) -f Makefile.in distclean
689 + -rm -rf *~ debian/tmp debian/*~ debian/files*
691 +binary-indep: checkroot build
694 + install -d debian/tmp debian/tmp/DEBIAN
695 + install -d debian/tmp/usr/doc/$(package)
696 + install debian/{postinst,prerm} debian/tmp/DEBIAN/.
697 + $(MAKE) INSTALL_PROGRAM='install -c' \
698 + prefix=`pwd`/debian/tmp/usr install
699 + gzip -9v debian/tmp/usr/info/*
700 + gzip -9v debian/tmp/usr/man/man1/*
701 + install -m 644 debian/copyright debian/tmp/usr/doc/$(package)/.
702 + install -m 644 debian/changelog \
703 + debian/tmp/usr/doc/$(package)/changelog.Debian
704 + gzip -9v debian/tmp/usr/doc/$(package)/changelog.Debian
705 + for file in AUTHORS ChangeLog INSTALL NEWS README \
707 + install -m 644 $$file \
708 + debian/tmp/usr/doc/$(package);\
709 + gzip -9v debian/tmp/usr/doc/$(package)/$$file;\
711 + ln -s ChangeLog.gz debian/tmp/usr/doc/$(package)/changelog.gz
713 + dpkg --build debian/tmp ..
719 + test -f $(package).texi -a -f debian/rules
722 +# Below here is fairly generic really
724 +binary: binary-indep binary-arch
727 + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
731 + test root = "`whoami`"
733 +.PHONY: binary binary-arch binary-indep clean checkroot
734 --- automake-1.4.orig/debian/prerm
735 +++ automake-1.4/debian/prerm
739 +install-info --quiet --remove /usr/info/automake.info
741 --- automake-1.4.orig/config.h.in
742 +++ automake-1.4/config.h.in
744 +/* config.h.in. Generated automatically from configure.in by autoheader. */
746 +/* Name of package */
749 +/* Version number of package */