The unified diff between revisions [17c43b52..] and [ba36b48d..] is displayed below. It can also be downloaded as a raw diff.
#
#
# patch "debian/changelog"
# from [f8f4b9dfdf386252589fae9e7bdfd97fbfc4de54]
# to [acb2d7faad2c83db4d268fd2a2c7e7425ead8a70]
#
# patch "debian/control.m4"
# from [49fd8b7bc8432cf12c0dd32f43cd34635c25cf1c]
# to [3ef95fda1fd2c4f604891876ce150ef7024e4c7f]
#
# patch "debian/rules.conf"
# from [297863ad962d5568b37f1e1b466a47535597f72d]
# to [2f78fcdeec6c1dded2de845c14c8421f51d2839f]
#
============================================================
--- debian/changelog f8f4b9dfdf386252589fae9e7bdfd97fbfc4de54
+++ debian/changelog acb2d7faad2c83db4d268fd2a2c7e7425ead8a70
@@ -4,6 +4,7 @@ gcc-4.2 (4.2.4-5) UNRELEASED; urgency=lo
- PR c++/27574, PR rtl-optimization/36438, PR c++/38007,
PR middle-end/37807, PR middle-end/37809, PR bootstrap/33100,
PR target/37909, PR c++/37142, PR c++/38030, PR c++/37932.
+ * Do not build-depend on autogen, if the package is not installable.
-- Matthias Klose <doko@ubuntu.com> Fri, 21 Nov 2008 11:24:26 +0100
============================================================
--- debian/control.m4 49fd8b7bc8432cf12c0dd32f43cd34635c25cf1c
+++ debian/control.m4 3ef95fda1fd2c4f604891876ce150ef7024e4c7f
@@ -46,9 +46,9 @@ ifdef(`TARGET',`dnl cross
')dnl SRCNAME
Standards-Version: 3.7.3
ifdef(`TARGET',`dnl cross
-Build-Depends: dpkg-dev (>= 1.13.9), dpkg-cross (>= 1.25.99), LIBC_BUILD_DEP, LIBC_BIARCH_BUILD_DEP LIBUNWIND_BUILD_DEP LIBATOMIC_OPS_BUILD_DEP m4, autoconf, autoconf2.13, automake1.9, libtool, autogen, gawk, lzma, BINUTILS_BUILD_DEP, debhelper (>= 5.0), bison (>= 1:2.3), flex, realpath (>= 1.9.12), lsb-release, make (>= 3.81)
+Build-Depends: dpkg-dev (>= 1.13.9), dpkg-cross (>= 1.25.99), LIBC_BUILD_DEP, LIBC_BIARCH_BUILD_DEP LIBUNWIND_BUILD_DEP LIBATOMIC_OPS_BUILD_DEP AUTOGEN_BUILD_DEP m4, autoconf, autoconf2.13, automake1.9, libtool, autogen, gawk, lzma, BINUTILS_BUILD_DEP, debhelper (>= 5.0), bison (>= 1:2.3), flex, realpath (>= 1.9.12), lsb-release, make (>= 3.81)
',`dnl native
-Build-Depends: dpkg-dev (>= 1.14.15), debhelper (>= 5.0.62), gcc-multilib [amd64 i386 powerpc ppc64 s390 sparc kfreebsd-amd64], LIBC_BUILD_DEP, LIBC_BIARCH_BUILD_DEP libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], m4, autoconf, autoconf2.13, automake1.9, libtool, autogen, gawk, CHECK_BUILD_DEP, lzma, BINUTILS_BUILD_DEP, binutils-hppa64 (>= BINUTILSV) [hppa], gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, texinfo (>= 4.3), FORTRAN_BUILD_DEP locales [locale_no_archs], procps [linux_gnu_archs], sharutils, PASCAL_BUILD_DEP JAVA_BUILD_DEP GNAT_BUILD_DEP GDC_BUILD_DEP realpath (>= 1.9.12), chrpath, lsb-release, make (>= 3.81)
+Build-Depends: dpkg-dev (>= 1.14.15), debhelper (>= 5.0.62), gcc-multilib [amd64 i386 powerpc ppc64 s390 sparc kfreebsd-amd64], LIBC_BUILD_DEP, LIBC_BIARCH_BUILD_DEP AUTOGEN_BUILD_DEP libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], m4, autoconf, autoconf2.13, automake1.9, libtool, autogen, gawk, CHECK_BUILD_DEP, lzma, BINUTILS_BUILD_DEP, binutils-hppa64 (>= BINUTILSV) [hppa], gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, texinfo (>= 4.3), FORTRAN_BUILD_DEP locales [locale_no_archs], procps [linux_gnu_archs], sharutils, PASCAL_BUILD_DEP JAVA_BUILD_DEP GNAT_BUILD_DEP GDC_BUILD_DEP realpath (>= 1.9.12), chrpath, lsb-release, make (>= 3.81)
Build-Depends-Indep: LIBSTDCXX_BUILD_INDEP JAVA_BUILD_INDEP
')dnl
dnl Build-Conflicts: qt3-dev-tools
============================================================
--- debian/rules.conf 297863ad962d5568b37f1e1b466a47535597f72d
+++ debian/rules.conf 2f78fcdeec6c1dded2de845c14c8421f51d2839f
@@ -110,6 +110,13 @@ endif
endif
endif
+ifneq (,$(findstring gcc, $(PKGSOURCE)))
+ AUTOGEN_BUILD_DEP = autogen,
+ ifeq ($(distribution),Ubuntu)
+ AUTOGEN_BUILD_DEP = autogen [!ia64],
+ endif
+endif
+
ifndef DEB_CROSS
LIBC_BUILD_DEP := libc6.1-dev (>= $(libc_ver)) [alpha ia64] | libc0.3-dev (>= $(libc_ver)) [hurd-i386] | libc0.1-dev (>= $(libc_ver)) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= $(libc_ver))
JAVA_BUILD_DEP := libz-dev,
@@ -406,6 +413,7 @@ ctrl_flags += \
-DBINUTILS_BUILD_DEP="$(BINUTILS_BUILD_DEP)" \
-DLIBC_BUILD_DEP="$(LIBC_BUILD_DEP)" \
-DCHECK_BUILD_DEP="$(CHECK_BUILD_DEP)" \
+ -DAUTOGEN_BUILD_DEP="$(AUTOGEN_BUILD_DEP)" \
-DMULTILIB_ARCHS="$(multilib_archs)" \
-DTP=$(TP) \
-DTS=$(TS) \