--- autoconf2.64-2.64.orig/man/autoreconf.1 +++ autoconf2.64-2.64/man/autoreconf.1 @@ -1,131 +1 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. -.TH AUTORECONF "1" "July 2009" "GNU Autoconf 2.64" "User Commands" -.SH NAME -autoreconf \- Update generated configuration files -.SH SYNOPSIS -.B autoreconf -[\fIOPTION\fR]... [\fIDIRECTORY\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 specified -DIRECTORIES and their subdirectories (defaulting to `.'). -.PP -By default, it only remakes those files that are older than their -sources. If you install new versions of the GNU Build System, -you can make `autoreconf' remake 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\-\-no\-recursive\fR -don't rebuild sub\-packages -.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 (default in gnu and gnits modes) -.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, M4, and MAKE are honored. -.SH AUTHOR -Written by David J. MacKenzie and Akim Demaille. -.SH "REPORTING BUGS" -Report bugs to . -GNU Autoconf home page: . -General help using GNU software: . -.SH COPYRIGHT -Copyright \(co 2009 Free Software Foundation, Inc. -License GPLv2+: GNU GPL version 2 or later - -.br -This is free software: you are free to change and redistribute it. -There is NO WARRANTY, to the extent permitted by law. -.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 full documentation for -.B autoreconf -is maintained as a Texinfo manual. If the -.B info -and -.B autoreconf -programs are properly installed at your site, the command -.IP -.B info autoreconf -.PP -should give you access to the complete manual. +.ab help2man is required to generate this page --- autoconf2.64-2.64.orig/debian/copyright +++ autoconf2.64-2.64/debian/copyright @@ -0,0 +1,64 @@ +FSF GNU autoconf as packaged for Debian GNU/Linux. + +This package is assembled from the GNU sources found in + ftp.gnu.org:/pub/gnu/autoconf/autoconf-2.64.tar.gz + +Packaged originally by Mark Eichin . +autoconf currently maintained by Ben Pfaff . +This specific version is maintained by the Debian GCC Maintainers +. + +Upstream copyright notice: +---------------------------------------------------------------------- +Copyright (C) 1992, 1993, 1994, 1995, 1996 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 St, 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 is installed in + /usr/share/common-licenses/GPL + +Written by David MacKenzie, with help from Franc,ois Pinard, Karl +Berry, Richard Pixley, Ian Lance Taylor, Roland McGrath, Noah +Friedman, david d zuhn, and many others. --- autoconf2.64-2.64.orig/debian/control +++ autoconf2.64-2.64/debian/control @@ -0,0 +1,17 @@ +Source: autoconf2.64 +Section: devel +Priority: extra +Maintainer: Debian GCC Maintainers +Uploaders: Arthur Loiret , Matthias Klose +Standards-Version: 3.8.3 +Build-Depends: debhelper (>= 5), quilt (>= 0.40) +Build-Depends-Indep: texinfo, m4 + +Package: autoconf2.64 +Architecture: all +Depends: m4, debianutils (>= 1.8), autoconf (>= 2.50), perl, libfile-temp-perl, ${misc:Depends} +Replaces: autoconf (<< 2.50) +Conflicts: autoconf (<< 2.50) +Description: automatic configure script builder (obsolete version) + This obsolete version is required to build GCC (>= 4.3.3), newlib, + and probably some others toolchain related packages. --- autoconf2.64-2.64.orig/debian/rules +++ autoconf2.64-2.64/debian/rules @@ -0,0 +1,55 @@ +#!/usr/bin/make -f + +include /usr/share/quilt/quilt.make + +configure: configure-stamp +configure-stamp: $(QUILT_STAMPFN) + dh_testdir + ./configure --prefix=/usr --datadir=/usr/share \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --program-suffix=2.64 + touch $@ + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + $(MAKE) pkgdatadir="/usr/share/autoconf2.64" + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f configure-stamp build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean + +D = debian/autoconf2.64 +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) DESTDIR=$(CURDIR)/$(D) install + mv $(D)/usr/share/autoconf $(D)/usr/share/autoconf2.64 + #find $(D) -type f | xargs \ + # sed -r 's;/usr/share/autoconf;/usr/share/autoconf2.64;g' -i + rm -rf $(D)/usr/share/info + +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_link + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: build install +# We have nothing to do by default. + +binary: binary-indep binary-arch +.PHONY: configure build clean binary-indep binary-arch binary install --- autoconf2.64-2.64.orig/debian/changelog +++ autoconf2.64-2.64/debian/changelog @@ -0,0 +1,32 @@ +autoconf2.64 (2.64-2gezakovacs~karmic1) karmic; urgency=low + + * Upload to Launchpad. + + -- Geza Kovacs Sat, 06 Mar 2010 16:48:17 -0500 + +autoconf2.64 (2.64-2) unstable; urgency=low + + * Upload to unstable, needed for gcc-snapshot (and gcc-4.5) builds. + + -- Matthias Klose Sun, 03 Jan 2010 17:24:27 +0100 + +autoconf2.64 (2.64-1) experimental; urgency=low + + * Initial release, this autoconf version is needed to build GCC (>= 4.5.0). + - Update packaging for 2.64. + * debian/control: Bump Standards-Version to 3.8.3. + * debian/patches/01_update_autotools.diff: Remove, autotools are up-to-date + in this version. + * debian/patches/02_autoreconf-aclocal.diff: Update for 2.64. + + -- Arthur Loiret Sun, 20 Dec 2009 12:14:28 +0000 + +autoconf2.59 (2.59-1) unstable; urgency=low + + * Initial release, this autoconf version is needed to build GCC (>= 4.3.3), + newlib, and probably some others toolchain related packages. + * debian/patches/01_update_autotools.diff: Update to newer autotools. + * debian/patches/02_autoreconf-aclocal.diff: Set AUTOM4TE env variable to + ensure aclocal uses the right autom4te version. + + -- Arthur Loiret Fri, 13 Mar 2009 08:03:57 +0000 --- autoconf2.64-2.64.orig/debian/compat +++ autoconf2.64-2.64/debian/compat @@ -0,0 +1 @@ +5 --- autoconf2.64-2.64.orig/debian/patches/02_autoreconf-aclocal.diff +++ autoconf2.64-2.64/debian/patches/02_autoreconf-aclocal.diff @@ -0,0 +1,12 @@ +--- a/bin/autoreconf.in ++++ b/bin/autoreconf.in +@@ -37,6 +37,9 @@ + # e.g.: COMMAND.COM. For DJGPP always use the shell that configure + # has detected. + $ENV{'SHELL'} = '@SHELL@' if ($^O eq 'dos'); ++ ++ # Make aclocal call the right autom4te version. ++ $ENV{AUTOM4TE} = '/usr/bin/autom4te2.59'; + } + + use Autom4te::ChannelDefs; --- autoconf2.64-2.64.orig/debian/patches/series +++ autoconf2.64-2.64/debian/patches/series @@ -0,0 +1 @@ +02_autoreconf-aclocal.diff