Apologies for the delay. I plan on reintroducing automake1.11 shortly.

* Simon McVittie (s...@debian.org) wrote:
> Package: automake1.12
> Version: 1:1.12.6-2
> Severity: wishlist
> Tags: patch
> 
> The Automake 1.13 packaging indicates that Automake 1.11 is still available
> under a different name, but that doesn't seem to be the case yet.
> 
> Automake 1.13 is inconvenient for Debian because it switches the default
> test driver to an incompatible one (which runs tests in parallel, and does
> not allow the previously-documented usage of a TESTS_ENVIRONMENT ending
> with an interpreter like TESTS_ENVIRONMENT="FOO=bar python2.7"), and
> because the test driver can only be switched back to the old one by
> using an option that was added in 1.12 (i.e. unavailable in stable).
> 
> I did a local build of Automake 1.12 so that I could continue to release
> packages whose test suites have not been converted to Automake 1.13;
> see attached. I tried to do the same for 1.11, but it fails to build
> from source (#709903).
> 
> Regards,
>     S

> diffstat for automake1.12-1.12.6 automake1.12-1.12.6
> 
>  automake.dirs                  |    1 -
>  automake.doc-base              |   17 -----------------
>  automake.docs                  |    3 ---
>  automake.info                  |    1 -
>  automake.install               |    3 ---
>  automake.links                 |    2 --
>  automake.lintian-overrides     |    1 -
>  automake.postinst              |   14 --------------
>  automake.preinst               |   10 ----------
>  automake.prerm                 |    9 ---------
>  automake1.12.dirs              |    1 +
>  automake1.12.doc-base          |   17 +++++++++++++++++
>  automake1.12.docs              |    3 +++
>  automake1.12.info              |    1 +
>  automake1.12.install           |    3 +++
>  automake1.12.links             |    2 ++
>  automake1.12.lintian-overrides |    1 +
>  automake1.12.postinst          |   14 ++++++++++++++
>  automake1.12.preinst           |   10 ++++++++++
>  automake1.12.prerm             |    9 +++++++++
>  changelog                      |    7 +++++++
>  control                        |    4 ++--
>  22 files changed, 70 insertions(+), 63 deletions(-)
> 
> diff -Nru automake1.12-1.12.6/debian/automake1.12.dirs 
> automake1.12-1.12.6/debian/automake1.12.dirs
> --- automake1.12-1.12.6/debian/automake1.12.dirs      1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.dirs      2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1 @@
> +/usr/share/aclocal
> \ No newline at end of file
> diff -Nru automake1.12-1.12.6/debian/automake1.12.doc-base 
> automake1.12-1.12.6/debian/automake1.12.doc-base
> --- automake1.12-1.12.6/debian/automake1.12.doc-base  1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.doc-base  2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1,17 @@
> +Document: automake-1.12
> +Title: automake-1.12
> +Abstract: Automake is a tool for automatically generating `Makefile.in's from
> + files called `Makefile.am'.
> + .
> + The goal of Automake is to remove the burden of Makefile maintenance
> + from the back of the individual GNU maintainer (and put it on the back
> + of the Automake maintainer).
> + .
> + The `Makefile.am' is basically a series of `make' macro definitions
> + (with rules being thrown in occasionally).  The generated
> + `Makefile.in's are compliant with the GNU Makefile standards.
> +Section: Programming
> +
> +Format: info
> +Index: /usr/share/info/automake-1.12.info.gz
> +Files: /usr/share/info/automake-1.12.info*
> diff -Nru automake1.12-1.12.6/debian/automake1.12.docs 
> automake1.12-1.12.6/debian/automake1.12.docs
> --- automake1.12-1.12.6/debian/automake1.12.docs      1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.docs      2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1,3 @@
> +README
> +AUTHORS
> +NEWS
> diff -Nru automake1.12-1.12.6/debian/automake1.12.info 
> automake1.12-1.12.6/debian/automake1.12.info
> --- automake1.12-1.12.6/debian/automake1.12.info      1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.info      2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1 @@
> +doc/automake-1.12.info*
> diff -Nru automake1.12-1.12.6/debian/automake1.12.install 
> automake1.12-1.12.6/debian/automake1.12.install
> --- automake1.12-1.12.6/debian/automake1.12.install   1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.install   2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1,3 @@
> +debian/tmp/usr/bin/*-1.12 usr/bin/
> +debian/tmp/usr/share/*-1.12 usr/share/
> +debian/tmp/usr/share/man/man1/*-1.12.1 usr/share/man/man1
> diff -Nru automake1.12-1.12.6/debian/automake1.12.links 
> automake1.12-1.12.6/debian/automake1.12.links
> --- automake1.12-1.12.6/debian/automake1.12.links     1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.links     2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1,2 @@
> +usr/share/misc/config.sub usr/share/automake-1.12/config.sub
> +usr/share/misc/config.guess usr/share/automake-1.12/config.guess
> diff -Nru automake1.12-1.12.6/debian/automake1.12.lintian-overrides 
> automake1.12-1.12.6/debian/automake1.12.lintian-overrides
> --- automake1.12-1.12.6/debian/automake1.12.lintian-overrides 1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.lintian-overrides 2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1 @@
> +automake1.12: extra-license-file usr/share/automake-1.12/COPYING
> diff -Nru automake1.12-1.12.6/debian/automake1.12.postinst 
> automake1.12-1.12.6/debian/automake1.12.postinst
> --- automake1.12-1.12.6/debian/automake1.12.postinst  1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.postinst  2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1,14 @@
> +#!/bin/sh -e
> +
> +ver=1.12
> +prio=30
> +
> +update-alternatives --install /usr/bin/automake automake \
> +     /usr/bin/automake-$ver $prio \
> +     --slave /usr/bin/aclocal aclocal /usr/bin/aclocal-$ver \
> +     --slave /usr/share/man/man1/automake.1.gz automake.1.gz \
> +     /usr/share/man/man1/automake-$ver.1.gz \
> +     --slave /usr/share/man/man1/aclocal.1.gz aclocal.1.gz \
> +     /usr/share/man/man1/aclocal-$ver.1.gz
> +
> +#DEBHELPER#
> diff -Nru automake1.12-1.12.6/debian/automake1.12.preinst 
> automake1.12-1.12.6/debian/automake1.12.preinst
> --- automake1.12-1.12.6/debian/automake1.12.preinst   1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.preinst   2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1,10 @@
> +#!/bin/sh -e
> +
> +if [ "$1" = "upgrade" ]; then
> +    if dpkg --compare-versions "$2" ge "1:1.11" && \
> +        dpkg --compare-versions "$2" lt "1:1.12"; then
> +        update-alternatives --remove automake /usr/bin/automake-1.11
> +    fi
> +fi
> +
> +#DEBHELPER#
> \ No newline at end of file
> diff -Nru automake1.12-1.12.6/debian/automake1.12.prerm 
> automake1.12-1.12.6/debian/automake1.12.prerm
> --- automake1.12-1.12.6/debian/automake1.12.prerm     1970-01-01 
> 01:00:00.000000000 +0100
> +++ automake1.12-1.12.6/debian/automake1.12.prerm     2013-06-05 
> 12:24:30.000000000 +0100
> @@ -0,0 +1,9 @@
> +#!/bin/sh -e
> +
> +ver=1.12
> +
> +if [ "$1" = "remove" ]; then
> +     update-alternatives --remove automake /usr/bin/automake-$ver
> +fi
> +
> +#DEBHELPER#
> diff -Nru automake1.12-1.12.6/debian/automake.dirs 
> automake1.12-1.12.6/debian/automake.dirs
> --- automake1.12-1.12.6/debian/automake.dirs  2012-12-25 22:49:08.000000000 
> +0000
> +++ automake1.12-1.12.6/debian/automake.dirs  1970-01-01 01:00:00.000000000 
> +0100
> @@ -1 +0,0 @@
> -/usr/share/aclocal
> \ No newline at end of file
> diff -Nru automake1.12-1.12.6/debian/automake.doc-base 
> automake1.12-1.12.6/debian/automake.doc-base
> --- automake1.12-1.12.6/debian/automake.doc-base      2012-12-25 
> 22:49:08.000000000 +0000
> +++ automake1.12-1.12.6/debian/automake.doc-base      1970-01-01 
> 01:00:00.000000000 +0100
> @@ -1,17 +0,0 @@
> -Document: automake-1.12
> -Title: automake-1.12
> -Abstract: Automake is a tool for automatically generating `Makefile.in's from
> - files called `Makefile.am'.
> - .
> - The goal of Automake is to remove the burden of Makefile maintenance
> - from the back of the individual GNU maintainer (and put it on the back
> - of the Automake maintainer).
> - .
> - The `Makefile.am' is basically a series of `make' macro definitions
> - (with rules being thrown in occasionally).  The generated
> - `Makefile.in's are compliant with the GNU Makefile standards.
> -Section: Programming
> -
> -Format: info
> -Index: /usr/share/info/automake-1.12.info.gz
> -Files: /usr/share/info/automake-1.12.info*
> diff -Nru automake1.12-1.12.6/debian/automake.docs 
> automake1.12-1.12.6/debian/automake.docs
> --- automake1.12-1.12.6/debian/automake.docs  2012-12-25 22:49:08.000000000 
> +0000
> +++ automake1.12-1.12.6/debian/automake.docs  1970-01-01 01:00:00.000000000 
> +0100
> @@ -1,3 +0,0 @@
> -README
> -AUTHORS
> -NEWS
> diff -Nru automake1.12-1.12.6/debian/automake.info 
> automake1.12-1.12.6/debian/automake.info
> --- automake1.12-1.12.6/debian/automake.info  2012-12-25 22:49:08.000000000 
> +0000
> +++ automake1.12-1.12.6/debian/automake.info  1970-01-01 01:00:00.000000000 
> +0100
> @@ -1 +0,0 @@
> -doc/automake-1.12.info*
> diff -Nru automake1.12-1.12.6/debian/automake.install 
> automake1.12-1.12.6/debian/automake.install
> --- automake1.12-1.12.6/debian/automake.install       2012-12-25 
> 22:49:08.000000000 +0000
> +++ automake1.12-1.12.6/debian/automake.install       1970-01-01 
> 01:00:00.000000000 +0100
> @@ -1,3 +0,0 @@
> -debian/tmp/usr/bin/*-1.12 usr/bin/
> -debian/tmp/usr/share/*-1.12 usr/share/
> -debian/tmp/usr/share/man/man1/*-1.12.1 usr/share/man/man1
> diff -Nru automake1.12-1.12.6/debian/automake.links 
> automake1.12-1.12.6/debian/automake.links
> --- automake1.12-1.12.6/debian/automake.links 2012-12-25 22:49:08.000000000 
> +0000
> +++ automake1.12-1.12.6/debian/automake.links 1970-01-01 01:00:00.000000000 
> +0100
> @@ -1,2 +0,0 @@
> -usr/share/misc/config.sub usr/share/automake-1.12/config.sub
> -usr/share/misc/config.guess usr/share/automake-1.12/config.guess
> diff -Nru automake1.12-1.12.6/debian/automake.lintian-overrides 
> automake1.12-1.12.6/debian/automake.lintian-overrides
> --- automake1.12-1.12.6/debian/automake.lintian-overrides     2012-12-25 
> 22:49:08.000000000 +0000
> +++ automake1.12-1.12.6/debian/automake.lintian-overrides     1970-01-01 
> 01:00:00.000000000 +0100
> @@ -1 +0,0 @@
> -automake: extra-license-file usr/share/automake-1.12/COPYING
> diff -Nru automake1.12-1.12.6/debian/automake.postinst 
> automake1.12-1.12.6/debian/automake.postinst
> --- automake1.12-1.12.6/debian/automake.postinst      2012-12-25 
> 22:49:08.000000000 +0000
> +++ automake1.12-1.12.6/debian/automake.postinst      1970-01-01 
> 01:00:00.000000000 +0100
> @@ -1,14 +0,0 @@
> -#!/bin/sh -e
> -
> -ver=1.12
> -prio=30
> -
> -update-alternatives --install /usr/bin/automake automake \
> -     /usr/bin/automake-$ver $prio \
> -     --slave /usr/bin/aclocal aclocal /usr/bin/aclocal-$ver \
> -     --slave /usr/share/man/man1/automake.1.gz automake.1.gz \
> -     /usr/share/man/man1/automake-$ver.1.gz \
> -     --slave /usr/share/man/man1/aclocal.1.gz aclocal.1.gz \
> -     /usr/share/man/man1/aclocal-$ver.1.gz
> -
> -#DEBHELPER#
> diff -Nru automake1.12-1.12.6/debian/automake.preinst 
> automake1.12-1.12.6/debian/automake.preinst
> --- automake1.12-1.12.6/debian/automake.preinst       2012-12-25 
> 22:49:08.000000000 +0000
> +++ automake1.12-1.12.6/debian/automake.preinst       1970-01-01 
> 01:00:00.000000000 +0100
> @@ -1,10 +0,0 @@
> -#!/bin/sh -e
> -
> -if [ "$1" = "upgrade" ]; then
> -    if dpkg --compare-versions "$2" ge "1:1.11" && \
> -        dpkg --compare-versions "$2" lt "1:1.12"; then
> -        update-alternatives --remove automake /usr/bin/automake-1.11
> -    fi
> -fi
> -
> -#DEBHELPER#
> \ No newline at end of file
> diff -Nru automake1.12-1.12.6/debian/automake.prerm 
> automake1.12-1.12.6/debian/automake.prerm
> --- automake1.12-1.12.6/debian/automake.prerm 2012-12-25 22:49:08.000000000 
> +0000
> +++ automake1.12-1.12.6/debian/automake.prerm 1970-01-01 01:00:00.000000000 
> +0100
> @@ -1,9 +0,0 @@
> -#!/bin/sh -e
> -
> -ver=1.12
> -
> -if [ "$1" = "remove" ]; then
> -     update-alternatives --remove automake /usr/bin/automake-$ver
> -fi
> -
> -#DEBHELPER#
> diff -Nru automake1.12-1.12.6/debian/changelog 
> automake1.12-1.12.6/debian/changelog
> --- automake1.12-1.12.6/debian/changelog      2012-12-25 22:49:08.000000000 
> +0000
> +++ automake1.12-1.12.6/debian/changelog      2013-06-05 12:24:30.000000000 
> +0100
> @@ -1,3 +1,10 @@
> +automake1.12 (1:1.12.6-2+rename1) UNRELEASED; urgency=low
> +
> +  * Rename the automake binary package to automake1.12 to be co-installable
> +    with newer versions.
> +
> + -- Simon McVittie <s...@debian.org>  Wed, 05 Jun 2013 12:23:55 +0100
> +
>  automake1.12 (1:1.12.6-2) experimental; urgency=low
>  
>    * debian/control: Add missing build depends for tests.
> diff -Nru automake1.12-1.12.6/debian/control 
> automake1.12-1.12.6/debian/control
> --- automake1.12-1.12.6/debian/control        2012-12-25 22:49:08.000000000 
> +0000
> +++ automake1.12-1.12.6/debian/control        2013-06-05 12:24:30.000000000 
> +0100
> @@ -11,10 +11,10 @@
>  Vcs-Git: git://git.debian.org/~eric/automake1.12.git
>  Vcs-Browser: http://git.debian.org/?p=users/eric/automake1.12.git
>  
> -Package: automake
> +Package: automake1.12
>  Architecture: all
>  Multi-Arch: foreign
> -Provides: automaken, automake1.12
> +Provides: automaken
>  Depends: autoconf (>= 2.62), autotools-dev (>= 20020320.1), ${misc:Depends}
>  Conflicts: automake1.6 (<< 1.6.1-4), automake (<< 1:1.4-p5-1), automake1.5 
> (<< 1.5-2), automake1.10-doc
>  Description: Tool for generating GNU Standards-compliant Makefiles


-- 
Eric Dorland <e...@kuroneko.ca>
ICQ: #61138586, Jabber: ho...@jabber.com

Attachment: signature.asc
Description: Digital signature

Reply via email to