summaryrefslogtreecommitdiff
path: root/t/txinfo-no-extra-dist.sh
diff options
context:
space:
mode:
Diffstat (limited to 't/txinfo-no-extra-dist.sh')
-rw-r--r--t/txinfo-no-extra-dist.sh91
1 files changed, 0 insertions, 91 deletions
diff --git a/t/txinfo-no-extra-dist.sh b/t/txinfo-no-extra-dist.sh
deleted file mode 100644
index 3844d7d86..000000000
--- a/t/txinfo-no-extra-dist.sh
+++ /dev/null
@@ -1,91 +0,0 @@
-#! /bin/sh
-# Copyright (C) 1996-2017 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, see <https://www.gnu.org/licenses/>.
-
-# Test to ensure that a ".info~" or ".info.bak" file doesn't end up
-# in the distribution or the installation. Bug report from Greg McGary.
-# Also make sure that "split" info files (today no longer supported,
-# see automake bug#13351) are not distributed nor installed. See
-# automake bug#12320.
-
-. test-init.sh
-
-cat >> configure.ac << 'END'
-AC_OUTPUT
-END
-
-cat > Makefile.am << 'END'
-info_TEXINFOS = textutils.texi subdir/main.texi
-
-test-dist: distdir
- test -f $(distdir)/textutils.info
- test -f $(distdir)/subdir/main.info
- @echo DISTFILES = $(DISTFILES)
- @case '$(DISTFILES)' in \
- *'~'*|*'.bak'*|*'.info-'*|*.i[0-9]*) exit 1;; \
- *) exit 0;; \
- esac
- @st=0; \
- find $(distdir) | grep '~' && st=1; \
- find $(distdir) | grep '\.bak' && st=1; \
- find $(distdir) | grep '\.info-' && st=1; \
- find $(distdir) | grep '\.i[0-9]' && st=1; \
- exit $$st
-
-test-inst: install
- test -f '$(infodir)/textutils.info'
- test -f '$(infodir)/main.info'
- @st=0; \
- find '$(prefix)' | grep '~' && st=1; \
- find '$(prefix)' | grep '\.bak' && st=1; \
- find '$(prefix)' | grep '\.info-' && st=1; \
- find '$(prefix)' | grep '\.i[0-9]' && st=1; \
- exit $$st
-
-PHONY: test-dist test-inst
-END
-
-: > texinfo.tex
-mkdir subdir
-echo '@setfilename textutils.info' > textutils.texi
-echo '@setfilename main.info' > subdir/main.texi
-
-$ACLOCAL
-$AUTOCONF
-$AUTOMAKE
-
-./configure --prefix="$(pwd)/_inst"
-info_suffixes='info info-0 info-1 info-2 i00 i01 i23 info.bak info~'
-for suf in $info_suffixes; do
- for base in textutils subdir/main; do
- : > $base.$suf
- done
-done
-ls -l . subdir # For debugging.
-$MAKE test-dist
-$MAKE test-inst
-$MAKE maintainer-clean
-
-for suf in $info_suffixes; do
- for base in textutils subdir/main; do
- if test "$suf" = info; then
- test ! -e $base.$suf
- else
- test -f $base.$suf
- fi
- done
-done
-
-: