From ac378dbab6e987358622b449cf6dfe859dc99db7 Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Wed, 8 Oct 2008 23:25:11 +0200 Subject: [PATCH] Require texi2dvi in tests, makeinfo may not be enough. * tests/txinfo16.test: RHEL 5.2 has makeinfo and texi2dvi in separate packages, so also list the latter as required, as the test generates DVI and/or PDF output (through distcheck). * tests/txinfo18.test: Likewise. * tests/txinfo21.test: Likewise. * tests/txinfo22.test: Likewise. * tests/txinfo3.test: Likewise. * tests/version7.test: Likewise. * THANKS: Update. Report by Alexander Martens. Signed-off-by: Ralf Wildenhues --- ChangeLog | 12 ++++++++++++ THANKS | 1 + tests/txinfo16.test | 4 ++-- tests/txinfo18.test | 4 ++-- tests/txinfo21.test | 4 ++-- tests/txinfo22.test | 2 +- tests/txinfo3.test | 5 +++-- tests/version7.test | 4 ++-- 8 files changed, 25 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index a5b808d..cff858f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,17 @@ 2008-10-08 Ralf Wildenhues + Require texi2dvi in tests, makeinfo may not be enough. + * tests/txinfo16.test: RHEL 5.2 has makeinfo and texi2dvi in + separate packages, so also list the latter as required, as the + test generates DVI and/or PDF output (through distcheck). + * tests/txinfo18.test: Likewise. + * tests/txinfo21.test: Likewise. + * tests/txinfo22.test: Likewise. + * tests/txinfo3.test: Likewise. + * tests/version7.test: Likewise. + * THANKS: Update. + Report by Alexander Martens. + Fix bootstrap to remove read-only directories right. * bootstrap: Remove automake-$APIVERSION correctly. diff --git a/THANKS b/THANKS index b40cfa6..18a1ece 100644 --- a/THANKS +++ b/THANKS @@ -9,6 +9,7 @@ Alan Modra amodra@bigpond.net.au Alex Hornby alex@anvil.co.uk Alex Unleashed unledev@gmail.com Alexander Mai st002279@hrzpub.tu-darmstadt.de +Alexander Martens alexander.martens@gtd.es Alexander V. Lukyanov lav@yars.free.net Alexander Turbov zaufi@sendmail.ru Alexandre Duret-Lutz duret_g@epita.fr diff --git a/tests/txinfo16.test b/tests/txinfo16.test index ec5d4cb..a82cb27 100755 --- a/tests/txinfo16.test +++ b/tests/txinfo16.test @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 2002, 2003 Free Software Foundation, Inc. +# Copyright (C) 2002, 2003, 2008 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 @@ -16,7 +16,7 @@ # Check that info files are not built in $(srcdir). -required='makeinfo tex' +required='makeinfo tex texi2dvi' . ./defs || Exit 1 set -e diff --git a/tests/txinfo18.test b/tests/txinfo18.test index 1ee6f3e..f847b63 100755 --- a/tests/txinfo18.test +++ b/tests/txinfo18.test @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 2002 Free Software Foundation, Inc. +# Copyright (C) 2002, 2008 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 @@ -18,7 +18,7 @@ # Only *new* indexes need to be declared at the top-level. # PR/375. -required='makeinfo tex' +required='makeinfo tex texi2dvi' . ./defs || Exit 1 set -e diff --git a/tests/txinfo21.test b/tests/txinfo21.test index c4c47eb..c94f798 100755 --- a/tests/txinfo21.test +++ b/tests/txinfo21.test @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 2003, 2004, 2006 Free Software Foundation, Inc. +# Copyright (C) 2003, 2004, 2006, 2008 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 @@ -17,7 +17,7 @@ # Test support for building HTML documentation, and the many # install-DOC flavors. -required='makeinfo-html tex' +required='makeinfo-html tex texi2dvi' . ./defs || Exit 1 set -e diff --git a/tests/txinfo22.test b/tests/txinfo22.test index 5533f98..f90a02b 100755 --- a/tests/txinfo22.test +++ b/tests/txinfo22.test @@ -20,7 +20,7 @@ # but preserve them in the output. # Also make sure TEXINFO_TEX is not distributed. -required='makeinfo tex' +required='makeinfo tex texi2dvi' . ./defs || Exit 1 set -e diff --git a/tests/txinfo3.test b/tests/txinfo3.test index 6dd553f..367547e 100755 --- a/tests/txinfo3.test +++ b/tests/txinfo3.test @@ -1,5 +1,6 @@ #! /bin/sh -# Copyright (C) 1997, 2001, 2002, 2003 Free Software Foundation, Inc. +# Copyright (C) 1997, 2001, 2002, 2003, 2008 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 @@ -16,7 +17,7 @@ # Test to make sure .info-less @setfilename works. -required='makeinfo tex' +required='makeinfo tex texi2dvi' . ./defs || Exit 1 set -e diff --git a/tests/version7.test b/tests/version7.test index dc28465..91f7a99 100755 --- a/tests/version7.test +++ b/tests/version7.test @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 2002 Free Software Foundation, Inc. +# Copyright (C) 2002, 2008 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 @@ -19,7 +19,7 @@ # is to make sure Makefile.ins get rebuilt when a m4_included file # changes -- we don't support this feature on non-GNU Makes). -required='makeinfo tex GNUmake' +required='makeinfo tex texi2dvi GNUmake' . ./defs || Exit 1 set -e -- 2.7.4