--- 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/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/compat +++ autoconf2.64-2.64/debian/compat @@ -0,0 +1 @@ +5 --- autoconf2.64-2.64.orig/debian/changelog +++ autoconf2.64-2.64/debian/changelog @@ -0,0 +1,32 @@ +autoconf2.64 (2.64-3) unstable; urgency=low + + * Update local patch for 2.64. + + -- Matthias Klose Fri, 13 Aug 2010 13:46:49 +0200 + +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/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.9.1 +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/patches/series +++ autoconf2.64-2.64/debian/patches/series @@ -0,0 +1 @@ +02_autoreconf-aclocal.diff --- 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.64'; + } + + use Autom4te::ChannelDefs; --- autoconf2.64-2.64.orig/man/autoreconf.1 +++ autoconf2.64-2.64/man/autoreconf.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. -.TH AUTORECONF "1" "July 2009" "GNU Autoconf 2.64" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2. +.TH AUTORECONF "1" "August 2010" "GNU Autoconf 2.64" "User Commands" .SH NAME autoreconf \- Update generated configuration files .SH SYNOPSIS @@ -97,12 +97,14 @@ Written by David J. MacKenzie and Akim Demaille. .SH "REPORTING BUGS" Report bugs to . +.br GNU Autoconf home page: . +.br 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.