]> Dogcows Code - chaz/tar/blobdiff - tests/sparse04.at
Update copyright years.
[chaz/tar] / tests / sparse04.at
index 4d41be7cb840e7cefc6c3d732cae30ee7f545000..c6e9cd35c6759b6acdb6cb9764f15c30661cd13c 100644 (file)
@@ -1,40 +1,40 @@
 # Process this file with autom4te to create testsuite. -*- Autotest -*-
 #
 # Test suite for GNU tar.
-# Copyright (C) 2010 Free Software Foundation, Inc.
-#
-# This program is free software; you can redistribute it and/or modify
+# Copyright 2010, 2013-2014 Free Software Foundation, Inc.
+
+# This file is part of GNU tar.
+
+# GNU tar 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 3, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+
+# GNU tar 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, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 AT_SETUP([storing long sparse file names])
 AT_KEYWORDS([sparse sparse04])
 
 # Description: Tar versions from 1.15.92 to 1.25 would incorrectly
 # store sparse file names longer than 100 characters in pax mode.
-# Namely, the `path' keyword of the produced PAX header would contain the
+# Namely, the 'path' keyword of the produced PAX header would contain the
 # crafted name of the header itself, instead of that of the file.
 # Reported by: Kamil Dudka <kdudka@redhat.com>
 # References: <201011250026.44908.kdudka@redhat.com>,
 #             http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00099.html
 
-m4_define([NAME_111],
+m4_pushdef([NAME_111],
          [123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960])
 
 AT_TAR_CHECK([
 genfile --sparse --file NAME_111 --block-size 512 8M A || AT_SKIP_TEST
-tar -c --sparse --posix NAME_111 | tar t
+tar -f - -c --sparse --posix NAME_111 | tar tf -
 ],
 [0],
 [NAME_111
@@ -44,4 +44,5 @@ tar -c --sparse --posix NAME_111 | tar t
 [],
 [pax])
 
+m4_popdef([NAME_111])
 AT_CLEANUP
This page took 0.021395 seconds and 4 git commands to generate.