--- autoconf-2.64.orig/bin/autom4te.in +++ autoconf-2.64/bin/autom4te.in @@ -545,13 +545,21 @@ # stdout is to be handled by hand :(. Don't use fdopen as it means # we will close STDOUT, which we already do in END. my $out = new Autom4te::XFile; - if ($output eq '-') + my $atomic_replace; + if ($output eq '-' || (-e $output && ! -f $output)) { $out->open (">$output"); + $atomic_replace = 0; } else { - $out->open($output, O_CREAT | O_WRONLY | O_TRUNC, oct ($mode)); + $out->open("$output.tmp", O_CREAT | O_WRONLY | O_TRUNC, oct ($mode)); + if ($out) { + $atomic_replace = 1; + } else { + $out->open($output, O_CREAT | O_WRONLY | O_TRUNC, oct ($mode)); + $atomic_replace = 0; + } } fatal "cannot create $output: $!" unless $out; @@ -590,6 +598,11 @@ $out->close(); + if ($atomic_replace && !rename("$output.tmp", "$output")) { + move ("${output}.tmp", "$output") + or fatal "cannot rename ${output}.tmp as $output: $!"; + } + # If no forbidden words, we're done. return if ! %prohibited; @@ -988,7 +1001,8 @@ # If autom4te is younger, then some structures such as C4che might # have changed, which would corrupt its processing. Autom4te::C4che->load ($icache_file) - if -f $icache && mtime ($icache) > mtime ($0); + if -f $icache && mtime ($icache) > mtime ($0) + && Autom4te::C4che->good_version ($icache_file); # Add the new trace requests. my $req = Autom4te::C4che->request ('input' => \@ARGV, --- autoconf-2.64.orig/doc/autoconf.texi +++ autoconf-2.64/doc/autoconf.texi @@ -0,0 +1 @@ +@setfilename autoconf.info --- autoconf-2.64.orig/doc/standards.texi +++ autoconf-2.64/doc/standards.texi @@ -0,0 +1 @@ +@setfilename standards.info --- autoconf-2.64.orig/doc/make-stds.texi +++ autoconf-2.64/doc/make-stds.texi @@ -0,0 +1 @@ +@setfilename make-stds.info --- autoconf-2.64.orig/lib/Autom4te/C4che.pm +++ autoconf-2.64/lib/Autom4te/C4che.pm @@ -35,6 +35,8 @@ use Carp; use strict; +my $VERSION = 'Wed Nov 11 16:44:44 PST 2009'; + =over 4 =item @request @@ -180,7 +182,7 @@ $file->seek (0, 0); $file->truncate (0); print $file - "# This file was generated.\n", + "# This file was generated by Autom4te $VERSION.\n", "# It contains the lists of macros which have been traced.\n", "# It can be safely removed.\n", "\n", @@ -194,6 +194,16 @@ =cut +# +# GOOD_VERSION ($FILE) +sub good_version ($$) +{ + my ($self, $file) = @_; + my ($line) = $file->getline; + + return defined ($line) && scalar ($line =~ / $VERSION.$/); +} + # LOAD ($FILE) # ------------ sub load ($$) --- autoconf-2.64.orig/debian/control +++ autoconf-2.64/debian/control @@ -0,0 +1,33 @@ +Source: autoconf +Section: devel +Priority: optional +Maintainer: Ben Pfaff +Standards-Version: 3.8.2 +Build-Depends-Indep: texinfo (>= 4.6), m4 (>= 1.4.13), help2man +Build-Depends: debhelper (>= 7) +Homepage: http://www.gnu.org/software/autoconf + +Package: autoconf +Architecture: all +Section: devel +Priority: optional +Depends: perl (>> 5.005), m4 (>= 1.4.13), debianutils (>= 1.8), ${misc:Depends} +Recommends: automake | automaken +Conflicts: autoconf2.13 (<< 2.13-47), gettext (<< 0.10.39) +Suggests: autoconf2.13, autoconf-archive, gnu-standards, autoconf-doc, libtool, gettext +Description: automatic configure script builder + The standard for FSF source packages. This is only useful if you + write your own programs or if you extensively modify other people's + programs. + . + For an extensive library of additional Autoconf macros, install the + `autoconf-archive' package. + . + The Debian project regards the full documentation for autoconf to be + non-free, so it is not included in Debian. Nevertheless, the + non-free distribution that accompanies Debian includes the manual in + its `autoconf-doc' package. + . + This version of autoconf is not compatible with scripts meant for + Autoconf 2.13 or earlier. If you need support for such scripts, + you must also install the autoconf2.13 package. --- autoconf-2.64.orig/debian/rules +++ autoconf-2.64/debian/rules @@ -0,0 +1,66 @@ +#!/usr/bin/make -f +# Model by Ian Jackson. +# Debhelper model by Joey Hess. +# Autoconf details by Ben Pfaff. +# Released under the GNU GPL. + +SHELL = /bin/bash + +configure: configure-stamp +configure-stamp: + dh_testdir + perl -pi~ -e "s/^my \\\$$VERSION.*/my \\\$$VERSION = '`date`';/;" \ + lib/Autom4te/C4che.pm + touch configure `find . -name Makefile.in` + AWK=awk EMACS=no ./configure --prefix=/usr --with-lispdir= + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + make + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + [ ! -f Makefile ] || $(MAKE) distclean + rm -f *.m4f + rm -f doc/*.info + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + +binary-arch: + # Nothing to do + +binary-indep: build install + dh_testdir + dh_testroot + + $(MAKE) CFLAGS=-O2 LDFLAGS=-s DESTDIR="`pwd`/debian/autoconf" install + rm -rf debian/autoconf/usr/{man,share/man,info,share/info} + + install -d debian/autoconf/usr/share/emacs/site-lisp/autoconf + install -m 644 lib/emacs/autotest-mode.el debian/autoconf/usr/share/emacs/site-lisp/autoconf + install -d debian/autoconf/etc/emacs/site-start.d + install -m 644 debian/autoconf.emacsen-startup debian/autoconf/etc/emacs/site-start.d/50autoconf.el + + dh_installdocs NEWS debian/NEWS.Debian README + dh_installman debian/man/*.1 + dh_installchangelogs + dh_link + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep +.PHONY: build clean binary-arch binary-indep binary install --- autoconf-2.64.orig/debian/changelog +++ autoconf-2.64/debian/changelog @@ -0,0 +1,1131 @@ +autoconf (2.64-6) unstable; urgency=low + + * debian/rules: Use dh_prep instead of "dh_clean -k", which is now + deprecated (suggested by lintian. + + * debian/control: Require debhelper 7 or later, now that we use + compatibility level 7. Thanks to Jan Hauke Rahm for + reporting the problem. Closes: #555885. + + -- Ben Pfaff Thu, 12 Nov 2009 09:10:44 -0800 + +autoconf (2.64-5) unstable; urgency=low + + * Remove spurious file from Debian diff. Thanks to Christian Egli + for reporting the problem. Closes: #555706. + + * Update debhelper compatibility level from 4 to 7 (suggested by + lintian). No other changes needed. + + * Updated policy version from 3.7.2 to 3.8.2: + - Added Homepage to control file. + - No other changes necessary. + + * Removed debian/autoconf.postinst. Everything it did applied only to + pre-etch versions of autoconf, so we can be confident that no one is + upgrading from a system that needs any of this. (This was prompted by + a spurious lintian complaint about install-info.) + + -- Ben Pfaff Wed, 11 Nov 2009 16:29:29 -0800 + +autoconf (2.64-4) unstable; urgency=low + + * Add back Suggests: autoconf-archive removed in 2.64-3. I did check + whether that package still existed, but somehow I got it + wrong--perhaps a typo. Thanks to Guillem Jover + for pointing out my mistake. + + -- Ben Pfaff Sun, 27 Sep 2009 13:31:40 -0700 + +autoconf (2.64-3) unstable; urgency=low + + * Remove Suggests: autobook, autoconf-archive, because these packages + are no longer in Debian. Thanks to Vincent Bernat + for pointing this out. Closes: #548025. + + -- Ben Pfaff Sat, 26 Sep 2009 19:57:58 -0700 + +autoconf (2.64-2) unstable; urgency=low + + * Require m4 version 1.4.13 or later for both build and installation. + GNU m4 1.4.13 adds a "--gnu" option that Autom4te uses at runtime if + it was found to work at build time, so these dependencies ensure + consistency. Thanks to Martin Casado for + reporting the problem. + + -- Ben Pfaff Mon, 17 Aug 2009 11:45:01 -0700 + +autoconf (2.64-1) unstable; urgency=low + + * New upstream release. + + * The autoscan program no longer generates references to obsolete macro + AC_FUNC_GETLOADAVG as of Autoconf 2.62, but this was forgotten in + earlier uploads of Autoconf 2.62 and later. Closes: #478476. + + * AC_MINIX no longer generates warnings. Closes: #523391. + + * Erlang works again. Closes: #454798. + + -- Ben Pfaff Mon, 27 Jul 2009 19:58:29 -0700 + +autoconf (2.63-3) unstable; urgency=low + + * Upload to unstable. Closes: #501782. + + -- Ben Pfaff Sat, 28 Feb 2009 13:30:10 -0800 + +autoconf (2.63-2) experimental; urgency=low + + * Rebuilt with m4 1.4.11. Closes: #506875. + + -- Ben Pfaff Tue, 25 Nov 2008 06:46:07 -0800 + +autoconf (2.63-1) experimental; urgency=low + + * New upstream release. Closes: #506102. + + * Uploading to experimental to avoid accidentally breaking dependent + software prior to next Debian release. + + -- Ben Pfaff Sat, 22 Nov 2008 08:27:34 -0800 + +autoconf (2.62-1) experimental; urgency=low + + * New upstream release. + + * Uploading to experimental to avoid accidentally breaking dependent + software prior to next Debian release. + + -- Ben Pfaff Sat, 24 May 2008 21:41:28 -0700 + +autoconf (2.61-7) unstable; urgency=low + + * lib/autoconf/functions.m4: Fix AC_FUNC_MKTIME to work properly with + GCC 4.3.0. Patch taken from upstream commit 7bd79987 by Paul Eggert. + See bug #425544 for an example of the breakage that this fixes. + Thanks to Adrian Bunk for bringing the importance of + this fix to my attention, in the message archived at + . + + -- Ben Pfaff Wed, 19 Mar 2008 22:03:12 -0700 + +autoconf (2.61-6) unstable; urgency=low + + * debian/control: Change dependency on automake | automaken back to a + recommendation, based on discussion in BTS for bug #462021 and on + debian-devel. Also, suggest libtool and gettext because they are + often used with autoconf (and invoked by autoreconf) but not nearly so + often as automake. + + -- Ben Pfaff Sat, 09 Feb 2008 17:59:10 -0800 + +autoconf (2.61-5) unstable; urgency=low + + * debian/control: Depend on automake | automaken, instead of just + recommending automaken, because the autoreconf program actually + invokes binaries from automake. Thanks to Norman Ramsey + for reporting this bug. Closes: #462021. + + * debian/rules: Don't ignore all errors from "make distclean"; only + ignore the absence of a Makefile. Found by lintian. + + * debian/NEWS.Debian: Reformat to comply with recommendation in + Developers Reference. Found by lintian. + + -- Ben Pfaff Mon, 21 Jan 2008 19:55:57 -0800 + +autoconf (2.61-4) unstable; urgency=low + + * debian/control: Require m4 version 1.4.8 or later. Thanks to Jim + Paris for reporting this bug. Closes: #407385. + + -- Ben Pfaff Wed, 17 Jan 2007 19:57:13 -0800 + +autoconf (2.61-3) unstable; urgency=low + + * lib/autoconf/functions.m4: Apply patch confirmed by Paul Eggert to fix + definition of HAVE_GETMNTENT. Thanks to Lucas Nussbaum + for reporting this bug. Closes: #403243. + + -- Ben Pfaff Sun, 17 Dec 2006 10:32:07 -0800 + +autoconf (2.61-2) unstable; urgency=low + + * lib/autoconf/functions.m4: Apply patch from Paul Eggert to fix fseeko + functionality. See + http://permalink.gmane.org/gmane.comp.sysutils.autoconf.patches/4039 + for details. Thanks to Peter Palfrader for + reporting this bug. Closes: #401377. + + -- Ben Pfaff Thu, 7 Dec 2006 17:33:37 -0800 + +autoconf (2.61-1) unstable; urgency=low + + * New upstream release. + + * lib/autoconf/c.m4: Drop patch added in 2.60a-4, because it was applied + upstream. + + * lib/autoconf/headers.m4: Drop patch applied in 2.60a-3, because it was + applied upstream. + + -- Ben Pfaff Sun, 26 Nov 2006 09:13:19 -0800 + +autoconf (2.60a-4) unstable; urgency=low + + * lib/autoconf/c.m4: Apply patch from Ralf Wildenhues + to fix problem with AC_PROG_GCC_TRADITIONAL. + Thanks to IOhannes m zmoelnig for reporting this + bug. Closes: #389558. + + * debian/rules: Add do-nothing binary-arch target, to conform with policy. + + * debian/control: Move debhelper from Build-Depends-Indep to + Build-Depends, because debhelper is needed in the clean target, to + conform with policy. Update standards version. + + -- Ben Pfaff Sat, 21 Oct 2006 10:29:03 -0700 + +autoconf (2.60a-3) unstable; urgency=low + + * lib/autoconf/headers.m4: Fix polarity of AC_HEADER_STAT. Thanks to + Damián Viano for passing this along and to + Eric Blake for fixing it upstream. Closes: #385933. + + -- Ben Pfaff Sun, 3 Sep 2006 21:07:14 -0700 + +autoconf (2.60a-2) unstable; urgency=low + + * NEWS.Debian: Don't claim to be taken from a CVS snapshot anymore. + + * copyright: Update origin to point to alpha.gnu.org. + + -- Ben Pfaff Sat, 2 Sep 2006 17:14:42 -0700 + +autoconf (2.60a-1) unstable; urgency=low + + * New upstream release. + + * debian/control: Don't declare superfluous dependency on automake1.9. + Closes: #384091. Thanks to Daniel Schepler + for point this out. + + -- Ben Pfaff Fri, 25 Aug 2006 21:51:10 -0700 + +autoconf (2.60-1) unstable; urgency=low + + * New upstream release. + + * debian/control, debian/rules: Remove build dependency on autoconf and + automake-1.9, by preventing remake of configure and Makefile, by + touching them before configuring. Closes: #377284. + + -- Ben Pfaff Mon, 10 Jul 2006 17:27:56 -0700 + +autoconf (2.59.cvs.2006.06.05-1) unstable; urgency=low + + * Updated to newer CVS. + + -- Ben Pfaff Mon, 5 Jun 2006 16:22:13 -0700 + +autoconf (2.59.cvs.2006.06.02-3) unstable; urgency=low + + * Add NEWS.Debian with extra emphasis on commonly seen problems. Thanks + to Ralf Wildenhues for the suggestion. + + -- Ben Pfaff Sun, 4 Jun 2006 15:04:33 -0700 + +autoconf (2.59.cvs.2006.06.02-2) unstable; urgency=low + + * Add help2man to Build-Depends. Closes: #370127. Thanks to Daniel + Schepler for reporting this bug. + + -- Ben Pfaff Sat, 3 Jun 2006 08:05:00 -0700 + +autoconf (2.59.cvs.2006.06.02-1) unstable; urgency=low + + * Updated to newer CVS. + + * Newer CVS incorporates fix to mingw crosscompilation. Thanks to Tim + Kosse for reporting this bug and to + Ralf Wildenhues , Paul Eggert + , and Stepan Kasal for fixing it + upstream. Closes: #368012. + + * Dropped experimental patch to AC_PATH_X, AC_PATH_XTRA. It was hard to + maintain and I have no evidence that it helped. The important patch, + to change the header and function checked for, was incorporated + upstream some time ago. + + -- Ben Pfaff Fri, 2 June 2006 9:49:00 -0700 + +autoconf (2.59.cvs.2006.05.25-1) unstable; urgency=low + + * Updated to newer CVS. + + * New CVS incorporates fix to reversed sense of + AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK detection. Closes: #368703. + + * Attempt to atomically replace the autom4te target file only if it is + an ordinary file. Fixes problem with "-o /dev/null". Closes: + #368848. + + * Dropped quoting patch, which was incorporated upstream. Thanks to Ralf + Wildenhues for pointing this out. + + * Dropped unneeded quoting in assignment. Thanks to Ralf Wildenhues + for pointing this out. + + * Dropped _AC_COMPUTE_INT_RUN patch, which is no longer necessary. + Thanks to Ralf Wildenhues for pointing this + out. + + -- Ben Pfaff Thu, 25 May 2006 12:53:00 -0700 + +autoconf (2.59.cvs.2006.05.13-1) unstable; urgency=low + + * New upstream release. Although taken from CVS, this package + corresponds to the 2.59c pre-release of 2.60, with a few more changes + that were in CVS but not yet released. + + * Some previously Debian-specific patches have been incorporated + upstream, so these no longer appear in the diffs. + + * Remove dangling pointer to documentation. Closes: #365482. Thanks to + Lionel Elie Mamane for reporting this bug. + + -- Ben Pfaff Sat, 13 May 2006 10:19:40 -0700 + +autoconf (2.59a-9) unstable; urgency=low + + * Remove pointers to autoconf documentation online. Add Suggests: + autoconf-doc. Closes: #353833. + + -- Ben Pfaff Sun, 19 Mar 2006 11:27:10 -0800 + +autoconf (2.59a-8) unstable; urgency=low + + * Revise manpages to point to non-free Autoconf documentation. Revise + README.Debian likewise. Closes: #353833. + + -- Ben Pfaff Tue, 21 Feb 2006 08:56:19 -0800 + +autoconf (2.59a-7) unstable; urgency=low + + * Never rebuild bin/autoconf.in, because the lack of proper dependencies + causes a bad build. Closes: #329333. Thanks to Henry Jensen + for reporting this bug and to Russ Allbery + for analysis. + + -- Ben Pfaff Thu, 10 Nov 2005 17:58:00 -0800 + +autoconf (2.59a-6) unstable; urgency=low + + * Fix AC_FUNC_FORK. Bug reported by Hubert Chan; applied fix from CVS + supplied by Paul Eggert. Closes: #332713. + + -- Ben Pfaff Sun, 23 Oct 2005 12:29:12 -0700 + +autoconf (2.59a-5) unstable; urgency=low + + * debian/rules: Call aclocal-1.9 and automake-1.9 explicitly to avoid + calling the wrong one accidentally. Closes: #329333. + + -- Ben Pfaff Mon, 26 Sep 2005 22:24:19 -0700 + +autoconf (2.59a-4) unstable; urgency=low + + * AC_PATH_X now checks for X11/Xlib.h and XrmInitialize (X proper) + rather than X11/Intrinsic.h and XtMalloc (Xt). Thanks to Kurt Roeckx, + Thomas Dickey, and Paul Eggert. Closes: #327655. + + * Update FSF street address in all the street addresses I could find. + + * Update Debian policy version (no changes needed). + + -- Ben Pfaff Wed, 14 Sep 2005 21:29:45 -0700 + +autoconf (2.59a-3) unstable; urgency=low + + * Flush info dir entry for autoconf.info. Closes: #289012. + + -- Ben Pfaff Sat, 8 Jan 2005 16:59:38 -0800 + +autoconf (2.59a-2) unstable; urgency=low + + * Touch doc/fdl.texi. Closes: #282717. + + -- Ben Pfaff Tue, 23 Nov 2004 15:17:49 -0800 + +autoconf (2.59a-1) unstable; urgency=low + + * Removed documentation. Hope this makes everyone happy. Closes: + #281671, #281672, #143536. + + -- Ben Pfaff Mon, 22 Nov 2004 23:03:36 -0800 + +autoconf (2.59-8) unstable; urgency=low + + * lib/autoconf/fortran.m4: Apply upstream patch to fix Fortran behavior + on Darwin. Thanks to John Houck, Paul Eggert, Andreas Waechter, + Nelson H. F. Beebe. Closes: #271232. + + -- Ben Pfaff Mon, 13 Sep 2004 19:51:32 -0700 + +autoconf (2.59-7) unstable; urgency=low + + * Remove Martin Quinson's email address from changelog by request. + + -- Ben Pfaff Mon, 12 Jul 2004 13:11:11 -0700 + +autoconf (2.59-6) unstable; urgency=low + + * doc/autoconf.texi: Fix description of autoupdate. Thanks to Martin + Quinson for reporting this bug. Closes: #258698. + + -- Ben Pfaff Sun, 11 Jul 2004 11:32:40 -0700 + +autoconf (2.59-5) unstable; urgency=low + + * debian/rules: Remove duplicate call to dh_installdeb. Closes: + #210932. + + -- Ben Pfaff Sun, 20 Jun 2004 16:43:19 -0700 + +autoconf (2.59-4) unstable; urgency=low + + * debian/rules: Install autotest but not autoconf mode, because Emacs + has a built-in autoconf mode that is better, according to its author. + Closes: #237109. + + * debian/autoconf.emacsen-startup: Don't autoload autoconf mode anymore. + + -- Ben Pfaff Sun, 14 Mar 2004 11:02:11 -0800 + +autoconf (2.59-3) unstable; urgency=low + + * lib/autoconf/libs.m4: Apply patch from Jurij Smakov + that adds optional arguments to AC_PATH_X[TRA] to specify what + library, header, and function to check for. Closes: #233980. + + * doc/autoconf.texi: Document AC_PATH_X[TRA] patch. + + -- Ben Pfaff Sat, 13 Mar 2004 12:23:43 -0800 + +autoconf (2.59-2) unstable; urgency=low + + * lib/autoconf/types.m4: (_AC_COMPUTE_INT_RUN) Put in a + non-cross-compile argument to AC_RUN_IFELSE to avoid a spurious + warning. Closes: #228298. + + * Previous release was uploaded as Debian-native package. Fixed. + + -- Ben Pfaff Mon, 19 Jan 2004 17:04:44 -0800 + +autoconf (2.59-1) unstable; urgency=low + + * New upstream release. Closes: #225936. + + -- Ben Pfaff Sat, 3 Jan 2004 15:19:45 -0800 + +autoconf (2.58-12) unstable; urgency=low + + * debian/README wasn't getting installed. Fixed, by renaming to + debian/README.Debian. + + -- Ben Pfaff Thu, 18 Dec 2003 16:38:19 -0800 + +autoconf (2.58-11) unstable; urgency=low + + * lib/autoconf/status.m4: Delete output file only after checking that + the input file exists. Closes: #223579. + + -- Ben Pfaff Thu, 11 Dec 2003 19:36:55 -0800 + +autoconf (2.58-10) unstable; urgency=low + + * doc/autoconf.texi: s/AC_DEFAULT_INCLUDES/AC_INCLUDES_DEFAULT/. + + -- Ben Pfaff Mon, 8 Dec 2003 21:08:17 -0800 + +autoconf (2.58-9) unstable; urgency=low + + * bin/autom4te.in: Don't try to use the temporary-followed-by-rename + trick on special files, and fall back to ordinary file creation if + creating the temporary fails. Closes: #221483. + + -- Ben Pfaff Wed, 3 Dec 2003 13:42:35 -0800 + +autoconf (2.58-8) unstable; urgency=low + + * lib/autoconf/status.m4: Quote $ac_popdir in cd command. Closes: + #205608. + + * doc/autoconf.texi: Recommend against naming auxiliary directory `aux'. + Closes: #43538. + + * doc/autoconf.texi: Document that AC_PROG_LEX may delete lex.yy.c or + lexyy.c. Closes: #100330. + + * debian/README: Add description of how to configure an Autoconfiscated + program to follow FHS installation directories. Closes: #161947. + + -- Ben Pfaff Wed, 19 Nov 2003 22:06:50 -0800 + +autoconf (2.58-7) unstable; urgency=low + + * Make autom4te create files via a temporary followed by a rename, so + that partial writes don't happen. Closes: #221483. + + -- Ben Pfaff Tue, 18 Nov 2003 21:43:40 -0800 + +autoconf (2.58-6) unstable; urgency=low + + * Fix for AC_TRY_COMPILE from Bill Currie . Closes: + #221148. + + -- Ben Pfaff Sun, 16 Nov 2003 15:29:38 -0800 + +autoconf (2.58-5) unstable; urgency=low + + * Fix for abs_top_builddir from + http://mail.gnu.org/archive/html/autoconf-patches/2003-11/msg00008.html, + forwarded by David Kimdon . Closes: #220275. + + -- Ben Pfaff Wed, 12 Nov 2003 13:47:36 -0800 + +autoconf (2.58-4) unstable; urgency=low + + * Fix versioning code so that it doesn't produce Perl warning. + + -- Ben Pfaff Mon, 10 Nov 2003 12:28:15 -0800 + +autoconf (2.58-3) unstable; urgency=low + + * Add versioning to autom4te cache file. Closes: #219621. + + -- Ben Pfaff Sun, 9 Nov 2003 22:24:52 -0800 + +autoconf (2.58-2) unstable; urgency=low + + * bin/autoreconf.in: Don't call automake with --force-missing unless it + actually supports it. Closes: #219336. + + -- Ben Pfaff Wed, 5 Nov 2003 17:20:23 -0800 + +autoconf (2.58-1) unstable; urgency=low + + * New upstream release. + + -- Ben Pfaff Tue, 4 Nov 2003 14:30:44 -0800 + +autoconf (2.57-11) unstable; urgency=low + + * Fix Emacs support. Closes: #217533. + + -- Ben Pfaff Sat, 25 Oct 2003 09:38:32 -0700 + +autoconf (2.57-10) unstable; urgency=low + + * Completely redo the Debian packaging to use debhelper. + + * Use `makeinfo --html' instead of texi2html, now that it's improved a + bit. + + * Add Emacs autoconf-mode and autotest-mode support. + + -- Ben Pfaff Fri, 22 Aug 2003 00:19:46 -0700 + +autoconf (2.57-9) unstable; urgency=low + + * debian/control: Merge duplicate Suggests fields into one. Thanks to + Martin Godisch for reporting this bug. Closes: + #206559. + + * debian/rules: Use --without-lispdir option to configure, to avoid + compiling the Emacs bits. + + -- Ben Pfaff Thu, 21 Aug 2003 22:04:08 -0700 + +autoconf (2.57-8) unstable; urgency=low + + * lib/autoconf/general.m4: Quote $ac_prefix_program when using `test + -n'. Thanks to Göran Weinholt for + reporting this bug. Closes: #203280. + + -- Ben Pfaff Sun, 17 Aug 2003 19:32:24 -0700 + +autoconf (2.57-7) unstable; urgency=low + + * Add Suggests: autobook, autoconf-archive. Thanks to Pieter-Paul + Spiertz and Martin Godisch for the suggestion. Closes: #205606. + + -- Ben Pfaff Sun, 17 Aug 2003 19:09:09 -0700 + +autoconf (2.57-6) unstable; urgency=low + + * lib/autoconf/functions.m4, lib/autoconf/general.m4: Don't delete + core.*. Closes: #202189. + + -- Ben Pfaff Sat, 26 Jul 2003 00:48:49 -0700 + +autoconf (2.57-5) unstable; urgency=low + + * lib/autoconf/c.m4: replace my homegrown fix to + _AC_PROG_CXX_EXIT_DECLARATION by the one adopted upstream. (See + Bug#120704). + + -- Ben Pfaff Thu, 5 Jun 2003 12:15:38 -0700 + +autoconf (2.57-4) unstable; urgency=low + + * lib/autoconf/specific.m4: in AC_DECL_SYS_SIGLIST, #include + before checking for sys_siglist. Closes: #190886. + + -- Ben Pfaff Sat, 26 Apr 2003 12:52:07 -0700 + +autoconf (2.57-3) unstable; urgency=low + + * lib/autoconf/c.m4: in _AC_PROG_CXX_EXIT_DECLARATION, prefer specific + declarations over #include . Closes: #120704. + + -- Ben Pfaff Sun, 20 Apr 2003 13:49:22 -0700 + +autoconf (2.57-2) unstable; urgency=low + + * Recommend: automaken instead of automake. + + -- Ben Pfaff Mon, 20 Jan 2003 21:55:46 -0800 + +autoconf (2.57-1) unstable; urgency=low + + * New upstream release. + + -- Ben Pfaff Wed, 4 Dec 2002 09:00:45 -0800 + +autoconf (2.56-2) unstable; urgency=low + + * bin/autom4te.in: Omit trailing ' *$' from at_flatten patsubst. + Closes: #171163. + + * debian/control: Update policy version. + + * debian/postinst: Remove /usr/doc link setting code. + + * debian/copyright: Added mention that the GNU GPL is available in + /usr/share/common-licenses. + + -- Ben Pfaff Sun, 1 Dec 2002 18:16:39 -0800 + +autoconf (2.56-1) unstable; urgency=low + + * New upstream release. Closes: #169501. + + -- Ben Pfaff Tue, 19 Nov 2002 20:58:39 -0800 + +autoconf (2.54-2) unstable; urgency=low + + * Use official manpages instead of our substitutes. + + -- Ben Pfaff Fri, 27 Sep 2002 08:51:46 -0700 + +autoconf (2.54-1) unstable; urgency=low + + * New upstream release. + + * debian/control: Need updated release of autoconf2.13 for + compatibility. Build-Depends: changed to Build-Depends-Indep: and + useless Replaces: removed on suggestion of lintian. + + * Added manpage for autom4te from Jamie Wilkinson . + Closes: #161020. + + -- Ben Pfaff Tue, 17 Sep 2002 20:18:41 -0400 + +autoconf (2.53-5) unstable; urgency=low + + * Remove dependency on autoconf2.13. + + -- Ben Pfaff Tue, 6 Aug 2002 21:33:47 -0700 + +autoconf (2.53-4) unstable; urgency=low + + * doc/autoconf.info: Modify to deal with install-info, which only + handles a single set of Info dir entries in an Info file. + + * postinst, prerm: Call install-info so that it can add or remove all of + the entries given in an Info file, not just one that we specify on the + command line. Closes: #147408. + + -- Ben Pfaff Wed, 22 May 2002 19:53:39 -0700 + +autoconf (2.53-3) unstable; urgency=low + + * bin/autoheader.in: Fix --warning behavior. Closes: #144165. + + -- Ben Pfaff Tue, 23 Apr 2002 11:38:46 -0700 + +autoconf (2.53-2) unstable; urgency=low + + * Update maintainer address to make my packages consistently refer to + pfaffben@debian.org. + + -- Ben Pfaff Wed, 27 Mar 2002 21:52:33 -0800 + +autoconf (2.53-1) unstable; urgency=low + + * New upstream release. + + -- Ben Pfaff Wed, 13 Mar 2002 09:29:52 -0800 + +autoconf (2.52-6) unstable; urgency=low + + * Really add README.Debian. Oops. Closes: #111752. + + -- Ben Pfaff Mon, 14 Jan 2002 10:39:10 -0800 + +autoconf (2.52-5) unstable; urgency=low + + * Add README.Debian to explain where to find config.sub and + config.guess. Closes: #111752. + + -- Ben Pfaff Sat, 12 Jan 2002 16:37:37 -0800 + +autoconf (2.52-4) unstable; urgency=low + + * postinst: suppress error message if file does not exist. Closes: + #115200. + + -- Ben Pfaff Wed, 10 Oct 2001 18:38:26 -0700 + +autoconf (2.52-3) unstable; urgency=low + + * postinst: Clean up /etc/autoconf on upgrade from old versions. + Closes: #113621. + + -- Ben Pfaff Mon, 8 Oct 2001 17:46:34 -0700 + +autoconf (2.52-2) unstable; urgency=low + + * Conflicts with gettext (<< 0.10.39). Closes: #110563. + + -- Ben Pfaff Wed, 29 Aug 2001 13:54:20 -0400 + +autoconf (2.52-1) unstable; urgency=low + + * New upstream release. + + -- Ben Pfaff Wed, 18 Jul 2001 11:46:57 -0400 + +autoconf (2.50-8) unstable; urgency=low + + * Remove Replaces: autoconf (<< 2.50). + + * Need a recent texi2html for build. + + -- Ben Pfaff Sun, 10 Jun 2001 10:57:02 -0400 + +autoconf (2.50-7) unstable; urgency=low + + * Add Replaces: autoconf (<< 2.50). + + * Fix perl depends. (It's actually autoconf2.13 that uses File::Temp, + so that dep is moved there). Closes: #98974. + + -- Ben Pfaff Fri, 8 Jun 2001 15:30:34 -0400 + +autoconf (2.50-6) unstable; urgency=low + + * Fix perl depends. Closes: #98974. + + -- Ben Pfaff Mon, 28 May 2001 15:37:31 -0400 + +autoconf (2.50-5) unstable; urgency=low + + * Fix typos in output messages. Closes: #98986. + + -- Ben Pfaff Mon, 28 May 2001 00:50:23 -0400 + +autoconf (2.50-4) unstable; urgency=low + + * Recommends: on autoconf upgraded to Depends:, for now. + + -- Ben Pfaff Sat, 26 May 2001 16:49:33 -0400 + +autoconf (2.50-3) unstable; urgency=low + + * Fixed manpage typos. + + -- Ben Pfaff Sat, 26 May 2001 15:55:42 -0400 + +autoconf (2.50-2) unstable; urgency=low + + * Manpages fixed to use configure.ac instead of configure.in where + appropriate. Closes: #98670, #98672. + + -- Ben Pfaff Fri, 25 May 2001 14:33:20 -0400 + +autoconf (2.50-1) unstable; urgency=low + + * New upstream version. + + * Have had proper build-depends for a while now. Closes: #70142. + + * I'm pretty sure this new version fixes these bugs. Closes: #63012, #88108. + + * AC_OUTPUT is obsolete. Closes: #72075. + + * AC_EXEEXT is obsolete. Closes: #85809. + + * IFS code fixed. Closes: #95447. + + * AC_TRY_RUN_NATIVE was removed. Closes: #96149. + + * Remove most of the Debian-specific hacks to the upstream code, because + they are no longer necessary with the new upstream version. + + * Update standards version. + + * Updated all manpages. + + * acconfig.h is obsolete, so it is removed. + + -- Ben Pfaff Mon, 21 May 2001 13:57:38 -0400 + +autoconf (2.13-27) unstable; urgency=low + + * Use /bin/bash for debian/rules shell. Closes: #91315. + + -- Ben Pfaff Sun, 25 Mar 2001 16:07:27 -0500 + +autoconf (2.13-26) unstable; urgency=low + + * Fix autoconf.1 manpage. Closes: #80561. + + * Add build-depends for m4. Closes: #87687. + + -- Ben Pfaff Wed, 28 Feb 2001 18:42:01 -0500 + +autoconf (2.13-25) unstable; urgency=low + + * Fix test for AC_CHECK_SIZE by including in the test + program. Patch by Eric Gillespie, Jr. . + + -- Ben Pfaff Wed, 7 Feb 2001 22:34:04 -0500 + +autoconf (2.13-24) unstable; urgency=low + + * Fix test for getloadavg (Bug#84170). + + * Remove generic install instructions (Bug#84048). + + -- Ben Pfaff Wed, 31 Jan 2001 19:12:03 -0500 + +autoconf (2.13-23) unstable; urgency=low + + * Declare Build-Depends on texinfo, texi2html. Fixes Bug#69328, + Bug#70142. + + * New config.guess, config.sub. Fixes Bug#76741. + + -- Ben Pfaff Fri, 24 Nov 2000 17:15:01 -0500 + +autoconf (2.13-22) unstable; urgency=low + + * Install the INSTALL file so that autoconf users can include it in + their own packages. Fixes Bug#75272. + + -- Ben Pfaff Mon, 23 Oct 2000 14:15:02 -0400 + +autoconf (2.13-21) unstable; urgency=low + + * No longer generates gnu-standard binary package. + + -- Ben Pfaff Tue, 4 Jul 2000 17:07:45 -0400 + +autoconf (2.13-20) frozen unstable; urgency=low + + * Don't leave /tmp droppings even if --help supplied to configure. + Thanks to Stephan Kulow for reporting this bug. Fixes + Bug#54427. + + -- Ben Pfaff Thu, 3 Feb 2000 11:25:48 -0500 + +autoconf (2.13-19) frozen unstable; urgency=low + + * Remove mawk | gawk dependency since Santiago Vila + pointed out that although original-awk doesn't provide /usr/bin/nawk, + it does actually support everything nawk should support. + + * rules: Changed reference to `nawk' to `awk'. + + -- Ben Pfaff Thu, 20 Jan 2000 14:23:55 -0500 + +autoconf (2.13-18) frozen unstable; urgency=low + + * Add back mawk | gawk dependency since someone put original-awk in + potato, which doesn't provide nawk. Fixes Bug#55722. + + -- Ben Pfaff Thu, 20 Jan 2000 00:19:01 -0500 + +autoconf (2.13-17) unstable; urgency=medium + + * I've added a small patch from "Nicolás" Lichtmaier + . Much as I hate to do so, this effectively forks + Debian autoconf (in a small way) for potato. Hopefully this patch, or + equivalent, will be incorporated upstream before release of woody. + Closes: #54740. + + -- Ben Pfaff Thu, 13 Jan 2000 00:16:53 -0500 + +autoconf (2.13-16) unstable; urgency=low + + * autoconf: Don't leave ugly temp files in /tmp. Thanks to Stephan + Kulow for reporting the fix. + + -- Ben Pfaff Sat, 8 Jan 2000 10:20:19 -0500 + +autoconf (2.13-15) unstable; urgency=low + + * Fixed incorrect removal of Info directory entries by autoconf + postinst. Fixes Bug#53961. + + * Install Info files to /usr/share/info not /usr/info. + + -- Ben Pfaff Mon, 3 Jan 2000 22:31:39 -0500 + +autoconf (2.13-14) unstable; urgency=low + + * standards.info and maintain.info have been moved to the gnu-standards + package, so they should be handled by the gnu-standards postinst, + prerm, not autoconf's. Fixes Bug#52592. + + -- Ben Pfaff Sun, 12 Dec 1999 18:08:28 -0500 + +autoconf (2.13-13) unstable; urgency=low + + * Change to use /usr/share/doc. Fixes Bug#47277. + + -- Ben Pfaff Sat, 6 Nov 1999 23:17:22 -0500 + +autoconf (2.13-12) unstable; urgency=low + + * It's not necessary to use mktemp to create autoheader temporary file in + current directory, and it creates permissions problems for the + generated config.h.in. Thanks to Richard Kettlewell + for reporting this bug. (Bug#45593). + + -- Ben Pfaff Mon, 20 Sep 1999 13:50:29 -0400 + +autoconf (2.13-11) unstable; urgency=low + + * install-sh no longer installed with autoconf. Recommend automake to make + sure that the user still has this utility. Fixes Bug#42000. + + -- Ben Pfaff Sun, 12 Sep 1999 23:33:05 -0400 + +autoconf (2.13-10) unstable; urgency=low + + * Newer upstream maintain.texi, standards.texi. Fixes Bug#42844. + + -- Ben Pfaff Wed, 11 Aug 1999 10:25:57 -0400 + +autoconf (2.13-9) unstable; urgency=low + + * Fix typo introduced last upload. Fixes Bug#42632. + + -- Ben Pfaff Sun, 8 Aug 1999 11:46:35 -0400 + +autoconf (2.13-8) unstable; urgency=low + + * Fix typo in autoconf.sh. Fixes Bug#42616. + + -- Ben Pfaff Sat, 7 Aug 1999 10:43:04 -0400 + +autoconf (2.13-7) unstable; urgency=low + + * Depend on perl | perl5. + + -- Ben Pfaff Sat, 10 Jul 1999 18:59:11 -0400 + +autoconf (2.13-6) unstable; urgency=low + + * Don't install changelog in /usr/doc. Fixes Bug#40959. + + -- Ben Pfaff Thu, 8 Jul 1999 10:04:29 -0400 + +autoconf (2.13-5) unstable; urgency=low + + * chmod a+x debian/fixlinks. + + -- Ben Pfaff Wed, 9 Jun 1999 16:02:47 -0400 + +autoconf (2.13-4) unstable; urgency=low + + * Broke GNU coding and package maintenance standards, and the GNU task + list, into separate package. + + * Converted to use debhelper. + + * Supplies HTML versions of Info documents as well. + + -- Ben Pfaff Sun, 16 May 1999 12:58:37 -0400 + +autoconf (2.13-3) unstable; urgency=low + + * Patch to config.guess to support PCA-class Alphas. From Christopher C + Chimelis . + + -- Ben Pfaff Mon, 25 Jan 1999 16:34:41 -0500 + +autoconf (2.13-2) unstable; urgency=high + + * Somehow I fscked up the upstream source in the last update, so + although it was marked as being 2.13 on the packaging, it was actually + an older version. + + -- Ben Pfaff Wed, 20 Jan 1999 18:16:07 -0500 + +autoconf (2.13-1) unstable; urgency=low + + * New upstream version. + + -- Ben Pfaff Sun, 10 Jan 1999 16:17:36 -0500 + +autoconf (2.12.1998.12.07-1) experimental; urgency=low + + * New upstream experimental version from CVS. + + -- Ben Pfaff Mon, 7 Dec 1998 17:38:23 -0500 + +autoconf (2.12-12) unstable; urgency=low + + * Remove unnecessary dependency on mawk | gawk since base-files (an + essential package) has an awk dependency. + + -- Ben Pfaff Mon, 19 Oct 1998 11:24:25 -0400 + +autoconf (2.12-11) unstable; urgency=low + + * config.sub: Handle alphapca56 same as alphaev5. + + -- Ben Pfaff Sat, 17 Oct 1998 20:54:59 -0400 + +autoconf (2.12-10) unstable; urgency=low + + * Move /usr/lib/autoconf to /usr/share/autoconf for FHS compliance. + Closes: #25193. + + -- Ben Pfaff Tue, 8 Sep 1998 10:37:53 -0400 + +autoconf (2.12-9) unstable; urgency=low + + * updated standard.texi, make-stds.texi, maintain.texi + + * updated config.guess, config.sub + + -- Ben Pfaff Mon, 17 Aug 1998 10:11:25 -0400 + +autoconf (2.12-8) frozen unstable; urgency=high + + * need mktemp so depend on debianutils >= 1.8 + + -- Ben Pfaff Tue, 7 Apr 1998 15:57:57 -0400 + +autoconf (2.12-7) frozen unstable; urgency=low + + * use `mktemp' for creating temporary files (Bug #19780). + + -- Ben Pfaff Wed, 25 Mar 1998 14:03:40 -0500 + +autoconf (2.12-6) unstable; urgency=low + + * update standards-version. + + * add manpages. + + * change /usr/lib/autoconf/acconfig.h to a symlink to + /etc/autoconf/acconfig.h so as to keep conffiles out of /usr. + + * fix fsf address in copyright file. + + * updated standards.info to latest fsf release. + + * added maintain.info. + + -- Ben Pfaff Thu, 12 Feb 1998 00:05:39 -0500 + +autoconf (2.12-5) unstable; urgency=low + + * remove PACKAGE, VERSION from acconfig.h. + + * make /usr/lib/autoconf/acconfig.h a conffile. + + -- Ben Pfaff Sun, 7 Dec 1997 11:07:46 -0500 + +autoconf (2.12-4) unstable; urgency=low + + * add PACKAGE, VERSION to acconfig.h. + + -- Ben Pfaff Sat, 6 Dec 1997 20:59:45 -0500 + +autoconf (2.12-3) unstable; urgency=low + + * don't compress installed copyright file (Bug #14379). + + * added sample acinclude.m4 for prevention of spurious dependencies on + libelf. + + -- Ben Pfaff Sun, 9 Nov 1997 16:12:12 -0500 + +autoconf (2.12-2) unstable; urgency=low + + * Fixed description. + + -- Ben Pfaff Thu, 4 Sep 1997 16:01:26 -0400 + +autoconf (2.12-1) unstable; urgency=low + + * New maintainer. + + * Upgraded upstream version. + + * Converted to new standards version. + + -- Ben Pfaff Sat, 11 Jan 1997 21:04:32 -0500 + +autoconf (2.10-3) stable; urgency=low + + * debian.rules (build): force nawk, instead of /usr/bin/gawk, + since nawk is whichever of (currently gawk or mawk) has functions, + and ifnames needs function support. + + * debian.control (Depends): add mawk|gawk dependency. + + -- Mark W. Eichin Thu, 6 Jun 1996 00:10:09 -0500 + +autoconf (2.10-2) stable; urgency=low + + * debian.rules (binary): name package with correct architecture. + (version): extract version from acgeneral.m4, just like the + Makefile.in does. + (build): set AWK=/usr/bin/gawk so that configure gets it "right" + for linux even if mawk is available. + + * Makefile.in (SUPPORTFILES): new variable, for other parts of + autoconf that should be installed somewhere. + (install): install SUPPORTFILES in acdatadir. + + -- Mark W. Eichin Fri, 31 May 1996 00:13:00 -0500 + + --- autoconf-2.64.orig/debian/copyright +++ autoconf-2.64/debian/copyright @@ -0,0 +1,198 @@ +GNU Autoconf + +This package is derived from sources obtained at: + ftp://ftp.gnu.org/pub/gnu/autoconf + +The Autoconf upstream tarball has been modified by removing most of +the Texinfo documentation. This is because it is subject to the GNU +Free Documentation License (FDL), which Debian regards as non-free +when invariant sections, such as the front-cover and back-cover texts +in the Autoconf, are included. + +Packaged originally by Mark Eichin . +Currently maintained by Ben Pfaff . + +Changes for packaging are licensed under the GNU GPL. + +Upstream copyright notice: + +---------------------------------------------------------------------- +Copyright (C) 1992, 1993, 1994, 1998, 2000, 2001, 2002, 2003, 2004, +2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. +---------------------------------------------------------------------- + +Upstream licensing notice: + +---------------------------------------------------------------------- +Autoconf is released under the General Public License (GPL). +Additionally, Autoconf includes a licensing exception in some of its +source files; see the respective copyright notices for how your +project is impacted by including scripts generated by Autoconf. + +This version of Autoconf uses GPLv2+ plus the above-mentioned +exceptions for its installed executables, as described in COPYING. +Meanwhile, several source files within the Autoconf project are under +GPLv3+, as described in COPYINGv3; these files are used for building +and installing Autoconf, but are not present in the installed +programs. The entire Autoconf project will move to GPLv3+ when the +exception statements have been reformulated in terms of the Additional +Permissions as described in section 7 of GPLv3. + +For more licensing information, see +. +---------------------------------------------------------------------- + +The GPLv2+ license plus exception, which the copyright notice above +notes as appying to the output of Autoconf, is the following: + +---------------------------------------------------------------------- +# Copyright (C) 1988, 1999, 2000, 2001, 2002, 2003, 2004, 2006, 2008, +# 2009 Free Software Foundation, Inc. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. +# +# As a special exception, the Free Software Foundation gives unlimited +# permission to copy, distribute and modify the configure scripts that +# are the output of Autoconf. You need not follow the terms of the GNU +# General Public License when using or distributing such scripts, even +# though portions of the text of Autoconf appear in them. The GNU +# General Public License (GPL) does govern all other use of the material +# that constitutes the Autoconf program. +# +# Certain portions of the Autoconf source text are designed to be copied +# (in certain cases, depending on the input) into the output of +# Autoconf. We call these the "data" portions. The rest of the Autoconf +# source text consists of comments plus executable code that decides which +# of the data portions to output in any given case. We call these +# comments and executable code the "non-data" portions. Autoconf never +# copies any of the non-data portions into its output. +# +# This special exception to the GPL applies to versions of Autoconf +# released by the Free Software Foundation. When you make and +# distribute a modified version of Autoconf, you may extend this special +# exception to the GPL to apply to your modified version as well, *unless* +# your modified version has the potential to copy into its output some +# of the text that was the non-data portion of the version that you started +# with. (In other words, unless your change moves or copies text from +# the non-data portions to the data portions.) If your modification has +# such potential, you must delete any notice of this special exception +# to the GPL from your modified version. +---------------------------------------------------------------------- + +On a Debian system, a copy of the GNU GPL, version 2, is installed in: + /usr/share/common-licenses/GPL-2 +and a copy of the GNU GPL, version 3, is installed at: + /usr/share/common-licenses/GPL-3 + +The authors of Autoconf are listed in the AUTHORS file, whose contents +are reproduced here: + +---------------------------------------------------------------------- +Authors of GNU Autoconf. + +Autoconf was originally written by David MacKenzie, with help from +François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor, Roland +McGrath, Noah Friedman, david d zuhn, and many others. + +Ben Elliston next took over the maintenance, facing a huge Autoconf +backlog that had been piling up since the departure of David. Other +maintainers have included Akim Demaille, Jim Meyering, Alexandre +Oliva, and Tom Tromey, with plenty of contributions from Lars J. Aas, +Mo DeJong, Steven G. Johnson, Matthew D. Langston, Pavel Roskin. + +Today, the primary maintainers are Paul Eggert and Eric Blake, with +help from Ralf Wildenhues, Stepan Kasal, and Benoit Sigoure. Many +other people have contributed, as listed in the THANKS file. + +The following contributors have warranted legal paper exchanges with +the Free Software Foundation for their contributions to GNU Autoconf. +This list results from searching for AUTOCONF in the file +/gd/gnuorg/copyright.list on the fencepost.gnu.org machine. + +David J. MacKenzie djm@gnu.org 1991-07-09 +James L. Avera ? 1993-10-04 +Roland McGrath roland@gnu.org 1994-06-24 +Noah Friedman friedman@gnu.org 1994-07-15 +Francois Pinard pinard@iro.umontreal.ca 1997-02-02 +Thomas E. Dickey dickey@clark.net 1998-01-11 +Matthew D. Langston langston@slac.stanford.edu 1998-09-29 +Mark Elbrecht snowball3@usa.net 1999-01-11 +Akim Demaille akim@gnu.org 1999-02-02 +Pavel Roskin pavel_roskin@geocities.com 1999-02-24 +Alexandre Oliva oliva@dcc.unicamp.br 1999-03-26 +Thomas Tanner tanner@ffii.org 1999-06-23 +Gary V. Vaughan gary@gnu.org 2000-01-10 +Joseph Samuel Myers jsm28@cam.ac.uk 2000-03-13 +Lars J. Aas larsa@sim.no 2000-07-07 +Morten Eriksen mortene@sim.no 2000-07-07 +Martin Wilck martin@tropos.de 2000-07-12 +Paul Eggert eggert@twinsun.com 2000-10-13 +Alexandre Duret-Lutz duret_g@epita.fr 2001-02-12 +Tim Van Holder tim.van.holder@pandora.be 2001-02-13 +Christian Marquardt marq@gfz-potsdam.de 2001-02-19 +Derek R. Price dprice@collab.net 2001-03-12 +Markus Kuhn Markus.Kuhn@cl.cam.ac.uk 2001-07-07 +Erik Lindahl erik@theophys.kth.se 2001-08-22 +Hans-Peter Nilsson hp@bitrange.com 2001-10-24 +Paul Wagland paul@wagland.net 2001-10-30 +Paolo Bonzini bonzini@gnu.org 2001-11-08 +Nishio Futoshi fut_nis@d3.dion.ne.jp 2002-01-23 +Federico G. Schwindt fgsch@openbsd.org 2002-05-21 +Mark D. Roth roth@feep.net 2002-05-28 +Greg McGary greg@mcgary.org 2002-06-05 +Charles Stephen Wilson cwilson@ece.gatech.edu 2002-07-25 +Robert Bernstein rocky@panix.com 2002-08-20 +Assar Westerlund assar@kth.se 2002-09-13 +Scott Bambrough sbambrough@storm.ca 2002-09-24 +Richard Dawe rich@phekda.freeserve.co.uk 2003-01-23 +Andreas Buening andreas.buening@nexgo.de 2003-02-18 +Raja R. Harinath harinath@acm.org 2003-02-25 +Ilya Zakharevich ilya@Math.Berkeley.EDU 2003-03-11 +Kaveh Ghazi ghazi@caip.rutgers.edu 2003-03-15 +Felix Lee felix.1@canids.net 2003-03-31 +Nathanael Nerode neroden@twcny.rr.com 2003-04-04 +Gavin Puche user42@zip.com.au 2003-04-10 +Steven Glenn Johnson stevenj@alum.mit.edu 2003-07-26 +Bernardo Innocenti bernie@codewiz.org 2003-07-31 +Albert Marsden Chin-A-Young china@thewrittenword.com 2003-08-02 +Ralf Corsepius corsepiu@faw.uni-ulm.de 2003-09-03 +Scott Remnant scott@netsplit.com 2003-10-04 +Daniel Jacobowitz dan@debian.org 2003-10-17 +Kevin Fleming kpfleming@backtobasicsmgmt.com 2003-11-17 +John David Anglin dave.anglin@nrc-cnrc.gc.ca 2004-01-21 +Eric Sunshine sunshine@sunshineco.com 2004-01-25 +Ralf Wildenhues Ralf.Wildenhues@gmx.de 2004-02-12 +Noah Jeffrey Misch noah@cs.caltech.edu 2004-07-05 +Thorsten Glaser tg@66h.42h.de 2004-10-11 +Peter O'Gorman peter@pogma.com 2004-11-14 +Toshio Ernie Kuratomi toshio@tiki-lounge.com 2004-11-17 +Roger Leigh rleigh@whinlatter.ukfsn.org 2004-12-09 +Ian Lance Taylor ian@airs.com 2004-12-22 +Daniel Manthey dan_manthey@partech.com 2005-02-14 +Gregorio Guidi greg_g@gentoo.org 2005-03-03 +Bruno Haible bruno@clisp.org 2005-06-12 +Toby Oliver Hilary White tow21@cam.ac.uk 2005-10-18 +Eric Benjamin Blake ebb9@byu.net 2006-01-18 +Romain Lenglet romain.lenglet@laposte.net 2006-02-10 +Markus Duft markus.duft@salomon.at 2006-08-03 +Robert Schiele rschiele@gmail.com 2006-09-12 +Joel Edward Denny jdenny@clemson.edu 2006-09-15 +Helge Deller deller@gmx.de 2007-02-01 +Benoit Sigoure tsuna@lrde.epita.fr 2007-04-20 +Bob Proulx bob@proulx.com 2007-06-25 +Bruce Korb bkorb@gnu.org 2008-05-06 +Benjamin Pfaff blp@gnu.org 2008-09-29 +---------------------------------------------------------------------- --- autoconf-2.64.orig/debian/README.Debian +++ autoconf-2.64/debian/README.Debian @@ -0,0 +1,31 @@ +README for Debian Autoconf package +---------------------------------- + +The Debian project regards the full documentation for autoconf to be +non-free, so it is not included in Debian. Nevertheless, the non-free +distribution that accompanies Debian includes the manual in its +autoconf-doc package. + +If you encounter unexpected problems, please read NEWS and especially +NEWS.Debian, which describe some common problems in upgrades from 2.59 +to the current version. + +If you're looking for config.guess and config.sub to include along +with your Autoconfiscated program, check out the autotools-dev +package. These files are updated often enough that it is difficult to +keep them up-to-date in two different packages. + +By default, Autoconf will choose installation directories that match +the GNU standards. Debian follows the alternative Filesystem +Hierarchy Standard (FHS), which is slightly different. To configure +an Autoconfiscated program for the FHS, invoke `configure' something +like this: + + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib + +If you want compatibility with `configure' scripts generated by +Autoconf 2.59 or older, you will need an additional option: + + --mandir=/usr/share/man + + -- Ben Pfaff , Sun Jun 4 15:04:06 2006 --- autoconf-2.64.orig/debian/autoconf.emacsen-startup +++ autoconf-2.64/debian/autoconf.emacsen-startup @@ -0,0 +1,17 @@ +;; -*-emacs-lisp-*- +;; +;; Emacs startup file for the Debian GNU/Linux autoconf package + +(if (not (file-exists-p "/usr/share/emacs/site-lisp/autoconf")) + (message "Package autoconf removed but not purged. Skipping setup.") + ;; To avoid a dependency on emacsen for our modes and avoid having a + ;; separate autoconf-el package, we don't byte-compile the .el + ;; files, so we only need to add a source directory to load-path. + (debian-pkg-add-load-path-item + (concat "/usr/share/emacs/site-lisp/autoconf")) + + ;; autoloads for autotest-mode.el + (autoload 'autotest-mode "autotest-mode" + "Major mode for editing autotest files." t) + (setq auto-mode-alist + (cons '("\\.at\\'" . autotest-mode) auto-mode-alist))) --- autoconf-2.64.orig/debian/compat +++ autoconf-2.64/debian/compat @@ -0,0 +1 @@ +7 --- autoconf-2.64.orig/debian/NEWS.Debian +++ autoconf-2.64/debian/NEWS.Debian @@ -0,0 +1,50 @@ +autoconf (2.61-1) unstable; urgency=low + + This package should be largely compatible with older Autoconf releases + back to 2.50, and especially with 2.59 and later. Please read NEWS + for details. + + Two changes bear especial emphasis. First, quoting from the upstream + NEWS: + + > ** Directory variables adjusted to recent changes in the GNU Coding + > Standards. The following directory variables are new: + > + > datarootdir read-only architecture-independent data root [PREFIX/share] + > localedir locale-specific message catalogs [DATAROOTDIR/locale] + > docdir documentation root [DATAROOTDIR/doc/PACKAGE] + > htmldir html documentation [DOCDIR] + > dvidir dvi documentation [DOCDIR] + > pdfdir pdf documentation [DOCDIR] + > psdir ps documentation [DOCDIR] + > + > The following variables have new default values: + > + > datadir read-only architecture-independent data [DATAROOTDIR] + > infodir info documentation [DATAROOTDIR/info] + > mandir man documentation [DATAROOTDIR/man] + > + > This means that if you use any of `@datadir@', `@infodir@', or + > `@mandir@' in a file, you will have to ensure `${datarootdir}' is + > defined in this file. As a temporary measure, if any of those are + > found but no mention of `datarootdir', the substitutions will be + > replaced with values that do not contain `${datarootdir}', and a + > warning will be issued. + + This has proven to be a problem in some cases where the advice in the + manual is not followed. Please refer to the "Defining Directories" + node in the manual, titled "How do I `#define' Installation + Directories?", for more details. (The manual can be obtained by + installing the "autoconf-doc" package from the non-free distribution + that accompanies Debian.) + + Here is a second item that bears mention, again from upstream NEWS: + + > ** AC_PROG_CC, AC_PROG_CXX + > No longer automatically arrange to declare the 'exit' function of C, + > when a C++ compiler is used. Standard Autoconf macros no longer use + > 'exit', so this is no longer an issue for them. If you use C++, and + > want to call 'exit', you'll have to arrange for its declaration + > yourself. But we now suggest you return from 'main' instead. + + -- Ben Pfaff Sun, 26 Nov 2006 09:13:19 -0800 --- autoconf-2.64.orig/debian/man/autoconf.1 +++ autoconf-2.64/debian/man/autoconf.1 @@ -0,0 +1,104 @@ +.TH AUTOCONF "1" "September 2005" "autoconf 2.59" "User Commands" +.SH NAME +autoconf \- Generate configuration scripts +.SH SYNOPSIS +.B autoconf +[\fIOPTION\fR] ... [\fITEMPLATE-FILE\fR] +.SH DESCRIPTION +Generate a configuration script from a TEMPLATE\-FILE if given, or +`configure.ac' if present, or else `configure.in'. Output is sent +to the standard output if TEMPLATE\-FILE is given, else into +`configure'. +.SS "Operation modes:" +.TP +\fB\-h\fR, \fB\-\-help\fR +print this help, then exit +.TP +\fB\-V\fR, \fB\-\-version\fR +print version number, then exit +.TP +\fB\-v\fR, \fB\-\-verbose\fR +verbosely report processing +.TP +\fB\-d\fR, \fB\-\-debug\fR +don't remove temporary files +.TP +\fB\-f\fR, \fB\-\-force\fR +consider all files obsolete +.TP +\fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR +save output in FILE (stdout is the default) +.TP +\fB\-W\fR, \fB\-\-warnings\fR=\fICATEGORY\fR +report the warnings falling in CATEGORY [syntax] +.SS "Warning categories include:" +.TP +`cross' +cross compilation issues +.TP +`obsolete' +obsolete constructs +.TP +`syntax' +dubious syntactic constructs +.TP +`all' +all the warnings +.TP +`no\-CATEGORY' +turn off the warnings on CATEGORY +.TP +`none' +turn off all the warnings +.TP +`error' +warnings are error +.PP +The environment variable `WARNINGS' is honored. +.SS "Library directories:" +.TP +\fB\-B\fR, \fB\-\-prepend\-include\fR=\fIDIR\fR +prepend directory DIR to search path +.TP +\fB\-I\fR, \fB\-\-include\fR=\fIDIR\fR +append directory DIR to search path +.SS "Tracing:" +.TP +\fB\-t\fR, \fB\-\-trace\fR=\fIMACRO\fR +report the list of calls to MACRO +.TP +\fB\-i\fR, \fB\-\-initialization\fR +also trace Autoconf's initialization process +.PP +In tracing mode, no configuration script is created. +.SH AUTHOR +Written by David J. MacKenzie and Akim Demaille. +.SH "REPORTING BUGS" +Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +.SH "SEE ALSO" +.BR autoconf (1), +.BR automake (1), +.BR autoreconf (1), +.BR autoupdate (1), +.BR autoheader (1), +.BR autoscan (1), +.BR config.guess (1), +.BR config.sub (1), +.BR ifnames (1), +.BR libtool (1). +.PP +The Debian project regards the full documentation for +.B autoconf +to be non-free, so it is not included in Debian. Nevertheless, the +non-free distribution that accompanies Debian includes the manual in +its +.B autoconf-doc +package. Otherwise, you may be able to access the Autoconf manual +online. +.B /usr/share/doc/autoconf/autoconf.html +for more information. --- autoconf-2.64.orig/debian/man/autoheader.1 +++ autoconf-2.64/debian/man/autoheader.1 @@ -0,0 +1,100 @@ +.TH AUTOHEADER "1" "September 2005" "autoheader 2.59" "User Commands" +.SH NAME +autoheader \- Create a template header for configure +.SH SYNOPSIS +.B autoheader +[\fIOPTION\fR] ... [\fITEMPLATE-FILE\fR] +.SH DESCRIPTION +Create a template file of C `#define' statements for `configure' to +use. To this end, scan TEMPLATE\-FILE, or `configure.ac' if present, +or else `configure.in'. +.TP +\fB\-h\fR, \fB\-\-help\fR +print this help, then exit +.TP +\fB\-V\fR, \fB\-\-version\fR +print version number, then exit +.TP +\fB\-v\fR, \fB\-\-verbose\fR +verbosely report processing +.TP +\fB\-d\fR, \fB\-\-debug\fR +don't remove temporary files +.TP +\fB\-f\fR, \fB\-\-force\fR +consider all files obsolete +.TP +\fB\-W\fR, \fB\-\-warnings\fR=\fICATEGORY\fR +report the warnings falling in CATEGORY +.SS "Warning categories include:" +.TP +`cross' +cross compilation issues +.TP +`gnu' +GNU coding standards (default in gnu and gnits modes) +.TP +`obsolete' +obsolete features or constructions +.TP +`override' +user redefinitions of Automake rules or variables +.TP +`portability' +portability issues +.TP +`syntax' +dubious syntactic constructs (default) +.TP +`unsupported' +unsupported or incomplete features (default) +.TP +`all' +all the warnings +.TP +`no\-CATEGORY' +turn off warnings in CATEGORY +.TP +`none' +turn off all the warnings +.TP +`error' +treat warnings as errors +.SS "Library directories:" +.TP +\fB\-B\fR, \fB\-\-prepend\-include\fR=\fIDIR\fR +prepend directory DIR to search path +.TP +\fB\-I\fR, \fB\-\-include\fR=\fIDIR\fR +append directory DIR to search path +.SH AUTHOR +Written by Roland McGrath and Akim Demaille. +.SH "REPORTING BUGS" +Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +.SH "SEE ALSO" +.BR autoconf (1), +.BR automake (1), +.BR autoreconf (1), +.BR autoupdate (1), +.BR autoheader (1), +.BR autoscan (1), +.BR config.guess (1), +.BR config.sub (1), +.BR ifnames (1), +.BR libtool (1). +.PP +The Debian project regards the full documentation for +.B autoheader +to be non-free, so it is not included in Debian. Nevertheless, the +non-free distribution that accompanies Debian includes the manual in +its +.B autoconf-doc +package. Otherwise, you may be able to access the Autoconf manual +online. +.B /usr/share/doc/autoconf/autoconf.html +for more information. --- autoconf-2.64.orig/debian/man/autom4te.1 +++ autoconf-2.64/debian/man/autom4te.1 @@ -0,0 +1,151 @@ +.TH AUTOM4TE "1" "September 2005" "autom4te 2.59" "User Commands" +.SH NAME +autom4te \- Generate files and scripts thanks to M4 +.SH SYNOPSIS +.B autom4te +[\fIOPTION\fR] ... [\fIFILES\fR] +.SH DESCRIPTION +Run GNU M4 on the FILES, avoiding useless runs. Output the traces if tracing, +the frozen file if freezing, otherwise the expansion of the FILES. +.PP +If some of the FILES are named `FILE.m4f' they are considered to be M4 +frozen files of all the previous files (which are therefore not loaded). +If `FILE.m4f' is not found, then `FILE.m4' will be used, together with +all the previous files. +.PP +Some files may be optional, i.e., will only be processed if found in the +include path, but then must end in `.m4?'; the question mark is not part of +the actual file name. +.SS "Operation modes:" +.TP +\fB\-h\fR, \fB\-\-help\fR +print this help, then exit +.TP +\fB\-V\fR, \fB\-\-version\fR +print version number, then exit +.TP +\fB\-v\fR, \fB\-\-verbose\fR +verbosely report processing +.TP +\fB\-d\fR, \fB\-\-debug\fR +don't remove temporary files +.TP +\fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR +save output in FILE (defaults to `\-', stdout) +.TP +\fB\-f\fR, \fB\-\-force\fR +don't rely on cached values +.TP +\fB\-W\fR, \fB\-\-warnings\fR=\fICATEGORY\fR +report the warnings falling in CATEGORY +.TP +\fB\-l\fR, \fB\-\-language\fR=\fILANG\fR +specify the set of M4 macros to use +.TP +\fB\-C\fR, \fB\-\-cache\fR=\fIDIRECTORY\fR +preserve results for future runs in DIRECTORY +.TP +\fB\-\-no\-cache\fR +disable the cache +.TP +\fB\-m\fR, \fB\-\-mode\fR=\fIOCTAL\fR +change the non trace output file mode (0666) +.TP +\fB\-M\fR, \fB\-\-melt\fR +don't use M4 frozen files +.SS "Languages include:" +.TP +`Autoconf' +create Autoconf configure scripts +.TP +`Autotest' +create Autotest test suites +.TP +`M4sh' +create M4sh shell scripts +.TP +`M4sugar' +create M4sugar output +.SS "Warning categories include:" +.TP +`cross' +cross compilation issues +.TP +`gnu' +GNU coding standards (default in gnu and gnits modes) +.TP +`obsolete' +obsolete features or constructions +.TP +`override' +user redefinitions of Automake rules or variables +.TP +`portability' +portability issues +.TP +`syntax' +dubious syntactic constructs (default) +.TP +`unsupported' +unsupported or incomplete features (default) +.TP +`all' +all the warnings +.TP +`no\-CATEGORY' +turn off warnings in CATEGORY +.TP +`none' +turn off all the warnings +.TP +`error' +treat warnings as errors +.PP +The environment variable `WARNINGS' is honored. +.SS "Library directories:" +.TP +\fB\-B\fR, \fB\-\-prepend\-include\fR=\fIDIR\fR +prepend directory DIR to search path +.TP +\fB\-I\fR, \fB\-\-include\fR=\fIDIR\fR +append directory DIR to search path +.SS "Tracing:" +.TP +\fB\-t\fR, \fB\-\-trace\fR=\fIMACRO\fR +report the MACRO invocations +.TP +\fB\-p\fR, \fB\-\-preselect\fR=\fIMACRO\fR +prepare to trace MACRO in a future run +.SS "Freezing:" +.TP +\fB\-F\fR, \fB\-\-freeze\fR +produce an M4 frozen state file for FILES +.SH AUTHOR +Written by Akim Demaille. +.SH "REPORTING BUGS" +Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +.SH "SEE ALSO" +.BR autoconf (1), +.BR automake (1), +.BR autoreconf (1), +.BR autoupdate (1), +.BR autoheader (1), +.BR autoscan (1), +.BR config.guess (1), +.BR config.sub (1), +.BR ifnames (1), +.BR libtool (1). +.PP +The Debian project regards the full documentation for +.B autom4te +to be non-free, so it is not included in Debian. Nevertheless, the +non-free distribution that accompanies Debian includes the manual in +its +.B autoconf-doc +package. Otherwise, you may be able to access the Autoconf manual +online. --- autoconf-2.64.orig/debian/man/autoreconf.1 +++ autoconf-2.64/debian/man/autoreconf.1 @@ -0,0 +1,120 @@ +.TH AUTORECONF "1" "September 2005" "autoreconf 2.59" "User Commands" +.SH NAME +autoreconf \- Update generated configuration files +.SH SYNOPSIS +.B autoreconf +[\fIOPTION\fR] ... [\fICONFIGURE-AC or DIRECTORY\fR] ... +.SH DESCRIPTION +Run `autoconf' (and `autoheader', `aclocal', `automake', `autopoint' +(formerly `gettextize'), and `libtoolize' where appropriate) +repeatedly to remake the GNU Build System files in the DIRECTORIES or +the directory trees driven by CONFIGURE\-AC (defaulting to `.'). +.PP +By default, it only remakes those files that are older than their +predecessors. If you install new versions of the GNU Build System, +running `autoreconf' remakes all of the files by giving it the +`\-\-force' option. +.SS "Operation modes:" +.TP +\fB\-h\fR, \fB\-\-help\fR +print this help, then exit +.TP +\fB\-V\fR, \fB\-\-version\fR +print version number, then exit +.TP +\fB\-v\fR, \fB\-\-verbose\fR +verbosely report processing +.TP +\fB\-d\fR, \fB\-\-debug\fR +don't remove temporary files +.TP +\fB\-f\fR, \fB\-\-force\fR +consider all files obsolete +.TP +\fB\-i\fR, \fB\-\-install\fR +copy missing auxiliary files +.TP +\fB\-s\fR, \fB\-\-symlink\fR +with \fB\-i\fR, install symbolic links instead of copies +.TP +\fB\-m\fR, \fB\-\-make\fR +when applicable, re\-run ./configure && make +.TP +\fB\-W\fR, \fB\-\-warnings\fR=\fICATEGORY\fR +report the warnings falling in CATEGORY [syntax] +.SS "Warning categories include:" +.TP +`cross' +cross compilation issues +.TP +`gnu' +GNU coding standards (default in gnu and gnits modes) +.TP +`obsolete' +obsolete features or constructions +.TP +`override' +user redefinitions of Automake rules or variables +.TP +`portability' +portability issues +.TP +`syntax' +dubious syntactic constructs (default) +.TP +`unsupported' +unsupported or incomplete features (default) +.TP +`all' +all the warnings +.TP +`no\-CATEGORY' +turn off warnings in CATEGORY +.TP +`none' +turn off all the warnings +.TP +`error' +treat warnings as errors +.PP +The environment variable `WARNINGS' is honored. Some subtools might +support other warning types, using `all' is encouraged. +.SS "Library directories:" +.TP +\fB\-B\fR, \fB\-\-prepend\-include\fR=\fIDIR\fR +prepend directory DIR to search path +.TP +\fB\-I\fR, \fB\-\-include\fR=\fIDIR\fR +append directory DIR to search path +.PP +The environment variables AUTOCONF, AUTOHEADER, AUTOMAKE, ACLOCAL, +AUTOPOINT, LIBTOOLIZE are honored. +.SH AUTHOR +Written by David J. MacKenzie and Akim Demaille. +.SH "REPORTING BUGS" +Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +.SH "SEE ALSO" +.BR autoconf (1), +.BR automake (1), +.BR autoreconf (1), +.BR autoupdate (1), +.BR autoheader (1), +.BR autoscan (1), +.BR config.guess (1), +.BR config.sub (1), +.BR ifnames (1), +.BR libtool (1). +.PP +The Debian project regards the full documentation for +.B autoreconf +to be non-free, so it is not included in Debian. Nevertheless, the +non-free distribution that accompanies Debian includes the manual in +its +.B autoconf-doc +package. Otherwise, you may be able to access the Autoconf manual +online. --- autoconf-2.64.orig/debian/man/autoscan.1 +++ autoconf-2.64/debian/man/autoscan.1 @@ -0,0 +1,60 @@ +.TH AUTOSCAN "1" "September 2005" "autoscan 2.59" "User Commands" +.SH NAME +autoscan \- Generate a preliminary configure.in +.SH SYNOPSIS +.B autoscan +[\fIOPTION\fR] ... [\fISRCDIR\fR] +.SH DESCRIPTION +Examine source files in the directory tree rooted at SRCDIR, or the +current directory if none is given. Search the source files for +common portability problems, check for incompleteness of +`configure.ac', and create a file `configure.scan' which is a +preliminary `configure.ac' for that package. +.TP +\fB\-h\fR, \fB\-\-help\fR +print this help, then exit +.TP +\fB\-V\fR, \fB\-\-version\fR +print version number, then exit +.TP +\fB\-v\fR, \fB\-\-verbose\fR +verbosely report processing +.TP +\fB\-d\fR, \fB\-\-debug\fR +don't remove temporary files +.SS "Library directories:" +.TP +\fB\-B\fR, \fB\-\-prepend\-include\fR=\fIDIR\fR +prepend directory DIR to search path +.TP +\fB\-I\fR, \fB\-\-include\fR=\fIDIR\fR +append directory DIR to search path +.SH AUTHOR +Written by David J. MacKenzie and Akim Demaille. +.SH "REPORTING BUGS" +Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +.SH "SEE ALSO" +.BR autoconf (1), +.BR automake (1), +.BR autoreconf (1), +.BR autoupdate (1), +.BR autoheader (1), +.BR autoscan (1), +.BR config.guess (1), +.BR config.sub (1), +.BR ifnames (1), +.BR libtool (1). +.PP +The Debian project regards the full documentation for +.B autoscan +to be non-free, so it is not included in Debian. Nevertheless, the +non-free distribution that accompanies Debian includes the manual in +its +.B autoconf-doc +package. Otherwise, you may be able to access the Autoconf manual +online. --- autoconf-2.64.orig/debian/man/autoupdate.1 +++ autoconf-2.64/debian/man/autoupdate.1 @@ -0,0 +1,62 @@ +.TH AUTOUPDATE "1" "September 2005" "autoupdate 2.59" "User Commands" +.SH NAME +autoupdate \- Update a configure.in to a newer Autoconf +.SH SYNOPSIS +.B autoupdate +[\fIOPTION\fR] ... [\fITEMPLATE-FILE\fR...] +.SH DESCRIPTION +Update the TEMPLATE\-FILE... if given, or `configure.ac' if present, +or else `configure.in', to the syntax of the current version of +Autoconf. The original files are backed up. +.SS "Operation modes:" +.TP +\fB\-h\fR, \fB\-\-help\fR +print this help, then exit +.TP +\fB\-V\fR, \fB\-\-version\fR +print version number, then exit +.TP +\fB\-v\fR, \fB\-\-verbose\fR +verbosely report processing +.TP +\fB\-d\fR, \fB\-\-debug\fR +don't remove temporary files +.TP +\fB\-f\fR, \fB\-\-force\fR +consider all files obsolete +.SS "Library directories:" +.TP +\fB\-B\fR, \fB\-\-prepend\-include\fR=\fIDIR\fR +prepend directory DIR to search path +.TP +\fB\-I\fR, \fB\-\-include\fR=\fIDIR\fR +append directory DIR to search path +.SH AUTHOR +Written by David J. MacKenzie and Akim Demaille. +.SH "REPORTING BUGS" +Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +.SH "SEE ALSO" +.BR autoconf (1), +.BR automake (1), +.BR autoreconf (1), +.BR autoupdate (1), +.BR autoheader (1), +.BR autoscan (1), +.BR config.guess (1), +.BR config.sub (1), +.BR ifnames (1), +.BR libtool (1). +.PP +The Debian project regards the full documentation for +.B autoupdate +to be non-free, so it is not included in Debian. Nevertheless, the +non-free distribution that accompanies Debian includes the manual in +its +.B autoconf-doc +package. Otherwise, you may be able to access the Autoconf manual +online. --- autoconf-2.64.orig/debian/man/config.guess.1 +++ autoconf-2.64/debian/man/config.guess.1 @@ -0,0 +1,56 @@ +.TH CONFIG.GUESS "1" "September 2005" "config.guess (2005-09-19)" "User Commands" +.SH NAME +config.guess \- guess the build system triplet +.SH SYNOPSIS +.B config.guess +[\fIOPTION\fR] +.SH DESCRIPTION +The GNU build system distinguishes three types of machines, the +`build' machine on which the compilers are run, the `host' machine +on which the package being built will run, and, exclusively when you +build a compiler, assembler etc., the `target' machine, for which the +compiler being built will produce code. + +This script will guess the type of the `build' machine. +.PP +Output the configuration name of the system `config.guess' is run on. +.SS "Operation modes:" +.TP +\fB\-h\fR, \fB\-\-help\fR +print this help, then exit +.TP +\fB\-t\fR, \fB\-\-time\-stamp\fR +print date of last modification, then exit +.TP +\fB\-v\fR, \fB\-\-version\fR +print version number, then exit +.SH "ENVIRONMENT VARIABLES" +config.guess might need to compile and run C code, hence it needs a +compiler for the `build' machine: use the environment variable +`CC_FOR_BUILD' to specify the compiler for the build machine. If +`CC_FOR_BUILD' is not specified, `CC' will be used. Be sure to +specify `CC_FOR_BUILD' is `CC' is a cross-compiler to the `host' +machine. + + CC_FOR_BUILD a native C compiler, defaults to `cc' + CC a native C compiler, the previous variable is preferred +.SH "REPORTING BUGS" +Report bugs and patches to . +.PP +Originally written by Per Bothner. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 +Free Software Foundation, Inc. +.PP +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +.SH "SEE ALSO" +.BR autoconf (1), +.BR automake (1), +.BR autoreconf (1), +.BR autoupdate (1), +.BR autoheader (1), +.BR autoscan (1), +.BR config.guess (1), +.BR config.sub (1), +.BR ifnames (1), +.BR libtool (1). --- autoconf-2.64.orig/debian/man/config.sub.1 +++ autoconf-2.64/debian/man/config.sub.1 @@ -0,0 +1,40 @@ +.TH CONFIG.SUB "1" "September 2005" "config.sub (2005-09-19)" "User Commands" +.SH NAME +config.sub \- validate and canonicalize a configuration triplet +.SH SYNOPSIS +.B config.sub +[\fIOPTION\fR] \fICPU-MFR-OPSYS\fR +.SH DESCRIPTION +.IP +\&../config/config.sub [OPTION] ALIAS +.PP +Canonicalize a configuration name. +.SS "Operation modes:" +.TP +\fB\-h\fR, \fB\-\-help\fR +print this help, then exit +.TP +\fB\-t\fR, \fB\-\-time\-stamp\fR +print date of last modification, then exit +.TP +\fB\-v\fR, \fB\-\-version\fR +print version number, then exit +.SH "REPORTING BUGS" +Report bugs and patches to . +.SH COPYRIGHT +Copyright \(co 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 +Free Software Foundation, Inc. +.PP +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +.SH "SEE ALSO" +.BR autoconf (1), +.BR automake (1), +.BR autoreconf (1), +.BR autoupdate (1), +.BR autoheader (1), +.BR autoscan (1), +.BR config.guess (1), +.BR config.sub (1), +.BR ifnames (1), +.BR libtool (1). --- autoconf-2.64.orig/debian/man/ifnames.1 +++ autoconf-2.64/debian/man/ifnames.1 @@ -0,0 +1,47 @@ +.TH IFNAMES "1" "September 2005" "ifnames 2.59" "User Commands" +.SH NAME +ifnames \- Extract CPP conditionals from a set of files +.SH SYNOPSIS +.B ifnames +[\fIOPTION\fR] ... [\fIFILE\fR] ... +.SH DESCRIPTION +Scan all of the C source FILES (or the standard input, if none are +given) and write to the standard output a sorted list of all the +identifiers that appear in those files in `#if', `#elif', `#ifdef', or +`#ifndef' directives. Print each identifier on a line, followed by a +space\-separated list of the files in which that identifier occurs. +.TP +\fB\-h\fR, \fB\-\-help\fR +print this help, then exit +.TP +\fB\-V\fR, \fB\-\-version\fR +print version number, then exit +.SH AUTHOR +Written by David J. MacKenzie and Paul Eggert. +.SH "REPORTING BUGS" +Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +.SH "SEE ALSO" +.BR autoconf (1), +.BR automake (1), +.BR autoreconf (1), +.BR autoupdate (1), +.BR autoheader (1), +.BR autoscan (1), +.BR config.guess (1), +.BR config.sub (1), +.BR ifnames (1), +.BR libtool (1). +.PP +The Debian project regards the full documentation for +.B ifnames +to be non-free, so it is not included in Debian. Nevertheless, the +non-free distribution that accompanies Debian includes the manual in +its +.B autoconf-doc +package. Otherwise, you may be able to access the Autoconf manual +online.