1#! /bin/sh
2# Test suite for version-etc.
3# Copyright (C) 2009-2018 Free Software Foundation, Inc.
4# This file is part of the GNUlib Library.
5#
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
8# the Free Software Foundation; either version 3 of the License, or
9# (at your option) any later version.
10#
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY; without even the implied warranty of
13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14# GNU General Public License for more details.
15#
16# You should have received a copy of the GNU General Public License
17# along with this program.  If not, see <https://www.gnu.org/licenses/>.
18
19. "${srcdir=.}/init.sh"; path_prepend_ .
20
21TMP=ve-expected.tmp
22LC_ALL=C
23export LC_ALL
24ERR=0
25
26cat > $TMP <<EOT
27test-version-etc (PROJECT) VERSION
28COPYRIGHT Free Software Foundation, Inc.
29License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
30This is free software: you are free to change and redistribute it.
31There is NO WARRANTY, to the extent permitted by law.
32
33Written by Sergey Poznyakoff and Eric Blake.
34EOT
35
36test-version-etc${EXEEXT} --version |
37 sed '1s/test-version-etc (.*) .*/test-version-etc (PROJECT) VERSION/
38      /^Packaged by/d
39      2,3 s/Copyright (C) [0-9]\{4,4\}/COPYRIGHT/' |
40 tr -d '\015' |
41 compare $TMP - || ERR=1
42
43rm $TMP
44
45exit $ERR
46