From a74e05653af852ba4f9263486211a023185b27e6 Mon Sep 17 00:00:00 2001 From: Alexandre Duret-Lutz Date: Sun, 15 Jun 2003 17:43:20 +0000 Subject: [PATCH] * tests/nogzip.test, tests/nogzip2.test: New files. * tests/Makefile.am (TESTS): Add nogzip.test and nogzip2.test --- ChangeLog | 5 +++++ tests/Makefile.am | 2 ++ tests/Makefile.in | 2 ++ tests/nogzip.test | 44 ++++++++++++++++++++++++++++++++++++++++++++ tests/nogzip2.test | 42 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 95 insertions(+) create mode 100755 tests/nogzip.test create mode 100755 tests/nogzip2.test diff --git a/ChangeLog b/ChangeLog index d017090..ef8f87c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-06-15 Alexandre Duret-Lutz + + * tests/nogzip.test, tests/nogzip2.test: New files. + * tests/Makefile.am (TESTS): Add nogzip.test and nogzip2.test + 2003-06-15 Akim Demaille * automake.in (&make_paragraphs): Define %GZIP%. diff --git a/tests/Makefile.am b/tests/Makefile.am index 67bc094..d06b611 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -294,6 +294,8 @@ nodep.test \ nodepcomp.test \ nodist.test \ nodist2.test \ +nogzip.test \ +nogzip2.test \ noinst.test \ noinstdir.test \ nolink.test \ diff --git a/tests/Makefile.in b/tests/Makefile.in index 24cd08a..3514066 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -405,6 +405,8 @@ nodep.test \ nodepcomp.test \ nodist.test \ nodist2.test \ +nogzip.test \ +nogzip2.test \ noinst.test \ noinstdir.test \ nolink.test \ diff --git a/tests/nogzip.test b/tests/nogzip.test new file mode 100755 index 0000000..955f836 --- /dev/null +++ b/tests/nogzip.test @@ -0,0 +1,44 @@ +#! /bin/sh +# Copyright (C) 2003 Free Software Foundation, Inc. +# +# This file is part of GNU Automake. +# +# GNU Automake 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. +# +# GNU Automake 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 Automake; see the file COPYING. If not, write to +# the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. + +# Check support for no-dist-gzip + +. ./defs || exit 1 + +set -e + +cat > configure.in << 'END' +AC_INIT([nogzip], [1.0]) +AM_INIT_AUTOMAKE([no-dist-gzip dist-bzip2]) +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT +END + +cat > Makefile.am << 'END' +test: distcheck + test $(DIST_ARCHIVES) = nogzip-1.0.tar.bz2 + test -f $(DIST_ARCHIVES) +END + +$ACLOCAL +$AUTOCONF +$AUTOMAKE +./configure +$MAKE test diff --git a/tests/nogzip2.test b/tests/nogzip2.test new file mode 100755 index 0000000..a86b84f --- /dev/null +++ b/tests/nogzip2.test @@ -0,0 +1,42 @@ +#! /bin/sh +# Copyright (C) 2003 Free Software Foundation, Inc. +# +# This file is part of GNU Automake. +# +# GNU Automake 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. +# +# GNU Automake 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 Automake; see the file COPYING. If not, write to +# the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. + +# Check diagnostic for no-dist-gzip without dist-*. + +. ./defs || exit 1 + +set -e + +cat > configure.in << 'END' +AC_INIT([nogzip], [1.0]) +AM_INIT_AUTOMAKE([no-dist-gzip]) +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT +END + +: > Makefile.am + +$ACLOCAL +$AUTOMAKE 2>stderr && exit 1 +cat stderr +grep 'configure.in:2:.*no-dist-gzip' stderr + +echo 'AUTOMAKE_OPTIONS = dist-bzip2' > Makefile.am +$AUTOMAKE -- 2.7.4