diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2015-09-12 14:08:03 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2015-09-12 14:08:03 +0300 |
commit | c86ff75927549b69f4013cdca9fd49ce14e64cfd (patch) | |
tree | 766cec9dc313c62bb296b46433141dc6d2f69d17 | |
parent | 03ad7eb0d9a77c0978ec322e6a8aa69e5961f524 (diff) | |
download | cpio-c86ff75927549b69f4013cdca9fd49ce14e64cfd.tar.gz cpio-c86ff75927549b69f4013cdca9fd49ce14e64cfd.tar.bz2 |
Update docs, use gettext 0.19.6
58 files changed, 130 insertions, 159 deletions
@@ -1,4 +1,5 @@ +/ABOUT-NLS~ *.a *.o *.patch *.shar.* diff --git a/Makefile.am b/Makefile.am index 5c27935..e0be591 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,6 +1,6 @@ # This file is part of GNU cpio -# Copyright (C) 2003-2004, 2007, 2009-2010, 2014 Free Software +# Copyright (C) 2003-2004, 2007, 2009-2010, 2014-2015 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 @@ -1,7 +1,7 @@ -GNU cpio NEWS -- history of user-visible changes. 2014-12-01 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009, -2010, 2014 Free Software Foundation, Inc. +GNU cpio NEWS -- history of user-visible changes. 2015-09-12 +Copyright (C) 2003-2007, 2009-2010, 2014-2015 Free Software Foundation, +Inc. See the end of file for copying conditions. Please send cpio bug reports to <bug-cpio@gnu.org>. @@ -1,71 +1,58 @@ -This is GNU cpio, a program to manage archives of files. -As of version 2.0, it supports the features of the System V release 4 -cpio, including support for tar archives. +This is the GNU cpio package +============================ -This package also includes rmt, the remote tape server, and mt, a tape -drive control program; these two programs will only be compiled if -your system supports remote command execution, and tape drive control -operations, respectively. +* Introduction +============== -See the file INSTALL for compilation and installation instructions for Unix. +GNU cpio copies files between archives and directories. It supports +the following archive formats: old binary cpio, old portable cpio, SVR4 +cpio with and without checksum, HP cpio, and various tar formats. -For non-Unix systems [ Note: The non-Unix makefiles have not been tested - for this release ] +This file contains brief information about configuring and compiling +GNU cpio. It is *not* intended as a replacement for the documentation, +and is provided as a brief reference only. -makefile.pc is a makefile for Turbo C or C++ or Borland C++ on MS-DOS. +The complete documentation for GNU cpio is available in the subdirectory +doc. To read it without installing the package run `info -f doc/cpio.info', +or `man ./doc/cpio.1'. -makefile.os2 is a makefile for MS C and GNU C (emx/gcc) on OS/2. -cpio.def is a linker definition file for the MS C OS/2 version. +The documentation in various formats is also available online at +<http://www.gnu.org/software/cpio/manual/>. +* Building -The main advantages of GNU cpio over Unix versions are: +A usual three-stage procedure applies: -* It can access tape drives on other hosts using TCP/IP. + ./configure + make + make install -* `-o' and `-p' can copy symbolic links either as symbolic links or, -with `-L', as the files they point to. +See the file INSTALL for generic options to ./configure. -* `-i' automatically recognizes the archive format and tries to -recover from corrupted archives. +* Bug reporting. -* The output of '-itv' looks like 'ls -l'. +Please send bug reports and suggestions to <bug-cpio@gnu.org>. -* It accepts long-named options as well as traditional -single-character options. -A few features of other versions of cpio are missing from GNU cpio, including: +* Copyright information -* The `-6' option to support Sixth Edition Unix cpio archives with `-i'. +Copyright (C) 2003-2007, 2009-2010, 2014-2015 Free Software Foundation, Inc. -* An option to limit volume size, like afio -s. + Permission is granted to anyone to make or distribute verbatim copies + of this document as received, in any medium, provided that the + copyright notice and this permission notice are preserved, + thus giving the recipient permission to redistribute in turn. + Permission is granted to distribute modified versions + of this document, or of portions of it, + under the above conditions, provided also that they + carry prominent notices stating who last changed them. -GNU cpio supports the POSIX.1 "ustar" tar format. GNU tar supports a -somewhat different, early draft of that format. That draft format has -a slightly different magic number in the tar header and doesn't -include the path prefix part of the header, which allows storing file -names that are longer than 100 characters. GNU cpio knows to -recognize the nonstandard GNU tar "ustar" archives. - -The following patch to GNU tar 1.11.1 makes GNU tar recognize standard -"ustar" archives, such as GNU cpio produces, except that it won't use -the path prefix. Without this patch, GNU tar thinks that standard -"ustar" archives are old-format tar archives and can not use the extra -information that "ustar" format contains. If you use this patch, -remember that you will lose the beginnings of paths that are longer -than 100 characters. That's why it's not an official part of GNU tar. -(Adding support for the path prefix to GNU tar is not trivial.) - ---- list.c.orig Mon Sep 14 17:04:03 1992 -+++ list.c Wed Oct 14 14:02:28 1992 -@@ -439,7 +439,7 @@ - st->st_ctime = from_oct(1+12, header->header.ctime); - } - -- if (0==strcmp(header->header.magic, TMAGIC)) { -+ if (0==strncmp(header->header.magic, TMAGIC, 5)) { - /* Unix Standard tar archive */ - *stdp = 1; - if (wantug) { - -Mail suggestions and bug reports for GNU cpio to bug-cpio@gnu.org. +Local variables: +mode: outline +paragraph-separate: "[ ]*$" +eval: (add-hook 'write-file-hooks 'time-stamp) +time-stamp-start: "changes. " +time-stamp-format: "%:y-%02m-%02d" +time-stamp-end: "\n" +end: diff --git a/README-alpha b/README-alpha index 0b04e4b..a8288ba 100644 --- a/README-alpha +++ b/README-alpha @@ -40,10 +40,10 @@ Usual procedures apply: See INSTALL and README for the detailed instructions. * Copyright information: -Copyright (C) 2004, 2006-2007, 2009-2010, 2014 Free Software Foundation, -Inc. +Copyright (C) 2004, 2006-2007, 2009-2010, 2014-2015 Free Software +Foundation, Inc. This file is part of GNU cpio. GNU cpio is free software; you can redistribute it and/or modify @@ -5,17 +5,8 @@ into two parts, the messages are in somehow arbitrary order. * Bug reports -------------- -** cpio -d bug (fwd) (score: 47) - Author: Christian Smith <csmith@micromuse.com> - Date: Wed, 14 Nov 2001 02:06:46 +0000 (GMT) - This was bounced from bug-cpio@bogus.example.com I guess that - isn't set up yet. -- /"\ \ / ASCII RIBBON CAMPAIGN - AGAINST - HTML MAIL X - AGAINST MS ATTACHMENTS / \ $ cpio --version GNU - cpio version 2 - /archive/html/bug-gnu-utils/2001-11/msg00170.html (4,548 bytes) - ** bug in cpio with tapechange in copy-in-mode (score: 34) Author: Bernd =?ISO-8859-1?Q?Sch=FCler?= <b.schueler@eckert-buerotechnik.de> Date: 05 Aug 2002 18:37:56 +0200 @@ -24,26 +15,8 @@ into two parts, the messages are in somehow arbitrary order. patch, please verify the problem and the patch-code. I'm not sure, if the pr /archive/html/bug-gnu-utils/2002-08/msg00122.html (4,518 bytes) -** Re: bug in cpio? (score: 40) - Author: kasal@matsrv.math.cas.cz (Stepan Kasal) - Date: Thu, 13 Jun 2002 07:44:14 +0000 (UTC) - Hallo, the following option should help: -d, --make-directories - Create leading directories where needed. Details: cpio won't - create the directory for the file. Observe: kasal$ echo - /home/kasal/tmp/db - /archive/html/bug-gnu-utils/2002-06/msg00306.html (4,862 bytes) - -** cpio 2.4.2 bug? (score: 40) - Author: "H.J. Thomassen" <H.J.Thomassen@ATComputing.nl> - Date: Thu, 10 Jan 2002 18:09:10 +0100 (CET) - Hello, We use GNU-cpio 2.4.2 and have the following problem: - Short: Assume I have a directory with two filenames, which are - hardlinks to the same i-node. I make a crc-cpio archive with - both files; th - /archive/html/bug-gnu-utils/2002-01/msg00161.html (5,624 bytes) - ** These two seem to be related: *** cpio copy-in and multiply-linked files (score: 35) Author: Chris Jaeger <cjaeger@ensim.com> Date: Tue, 07 Aug 2001 23:46:04 -0700 diff --git a/bootstrap.conf b/bootstrap.conf index 4286e56..fe4248f 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -1,8 +1,8 @@ # Bootstrap configuration. -# Copyright (C) 2006-2007, 2009-2010, 2014 Free Software Foundation, -# Inc. +# Copyright (C) 2006-2007, 2009-2010, 2014-2015 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 3, or (at your option) diff --git a/configure.ac b/configure.ac index 2c63932..92dae87 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ dnl Process this file with autoconf to produce a configure script. dnl This file is part of GNU cpio -dnl Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2014 Free Software +dnl Copyright (C) 2003-2007, 2009-2010, 2014-2015 Free Software dnl Foundation, Inc. dnl dnl This program is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by @@ -81,9 +81,9 @@ AC_CHECK_DECLS([errno, getpwnam, getgrnam, getgrgid, strdup, strerror, getenv, a # Gettext. AM_ICONV AM_GNU_GETTEXT([external], [need-formatstring-macros]) -AM_GNU_GETTEXT_VERSION(0.18) +AM_GNU_GETTEXT_VERSION(0.19) LIBS="$LIBS $LIB_CLOCK_GETTIME" # Initialize the test suite. diff --git a/doc/Makefile.am b/doc/Makefile.am index 27d2e5b..c8a4301 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -1,6 +1,7 @@ # This file is part of GNU cpio -# Copyright (C) 2004, 2007, 2010, 2014 Free Software Foundation, Inc. +# Copyright (C) 2004, 2007, 2010, 2014-2015 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 3, or (at your option) @@ -1,6 +1,6 @@ .\" This file is part of GNU cpio. -*- nroff -*- -.\" Copyright 2014 Free Software Foundation, Inc. +.\" Copyright 2014-2015 Free Software Foundation, Inc. .\" .\" GNU cpio 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 of the License, or diff --git a/doc/cpio.texi b/doc/cpio.texi index dee3c13..e631934 100644 --- a/doc/cpio.texi +++ b/doc/cpio.texi @@ -14,10 +14,10 @@ @copying This manual documents GNU cpio (version @value{VERSION}, @value{UPDATED}). -Copyright @copyright{} 1995, 2001-2002, 2004, 2010, 2014 Free Software -Foundation, Inc. +Copyright @copyright{} 1995, 2001-2002, 2004, 2010, 2014-2015 Free +Software Foundation, Inc. @sp 1 @quotation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or diff --git a/doc/gendocs.sh b/doc/gendocs.sh index 8ac3a06..e72f15e 100755 --- a/doc/gendocs.sh +++ b/doc/gendocs.sh @@ -3,10 +3,9 @@ # mentioned in maintain.texi. See the help message below for usage details. scriptversion=2015-02-28.17 -# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 -# Free Software Foundation, Inc. +# Copyright 2003-2013, 2015 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 3 of the License, or diff --git a/doc/gendocs_template b/doc/gendocs_template index 5aedcd4..d8488fe 100755 --- a/doc/gendocs_template +++ b/doc/gendocs_template @@ -86,9 +86,9 @@ Please send broken links and other corrections (or suggestions) to <a href="mailto:webmasters@gnu.org"><em>webmasters@gnu.org</em></a>. </p> <p> -Copyright (C) 2004, 2010, 2014 Free Software Foundation, Inc., +Copyright (C) 2004, 2010, 2014-2015 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111, USA <br /> Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. @@ -1,6 +1,6 @@ .\" This file is part of GNU cpio. -*- nroff -*- -.\" Copyright 2014 Free Software Foundation, Inc. +.\" Copyright 2014-2015 Free Software Foundation, Inc. .\" .\" GNU cpio 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 of the License, or diff --git a/lib/Makefile.am b/lib/Makefile.am index e7e92d0..b8dd2b2 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -1,8 +1,8 @@ # Makefile for GNU tar library. -*- Makefile -*- -# Copyright (C) 1994-1997, 1999-2001, 2003-2007, 2009-2010, 2014 Free -# Software Foundation, Inc. +# Copyright (C) 1994-1997, 1999-2001, 2003-2007, 2009-2010, 2014-2015 +# 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 3 of the License, or @@ -1,7 +1,7 @@ /* System dependent functions for GNU cpio. - Copyright (C) 2007, 2010, 2014 Free Software Foundation, Inc. + Copyright (C) 2007, 2010, 2014-2015 Free Software Foundation, Inc. GNU cpio 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) diff --git a/po/.gitignore b/po/.gitignore index 498d5d5..9c0f2d0 100644 --- a/po/.gitignore +++ b/po/.gitignore @@ -1,4 +1,7 @@ +/Rules-quot~ +/Makevars.template~ +/Makefile.in.in~ /remove-potcdate.sin /quot.sed /insert-header.sin /en@quot.header diff --git a/po/POTFILES.in b/po/POTFILES.in index 7785bbd..8b4d7f7 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,7 +1,7 @@ # List of files which contain translatable strings. -# Copyright (C) 2008-2010, 2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2010, 2014-2015 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 3, or (at your option) diff --git a/src/Makefile.am b/src/Makefile.am index e19529d..9d1f322 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,6 +1,6 @@ # This file is part of GNU cpio -# Copyright (C) 2003-2004, 2007, 2009-2010, 2014 Free Software +# Copyright (C) 2003-2004, 2007, 2009-2010, 2014-2015 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 diff --git a/src/copyin.c b/src/copyin.c index 337b0c9..cde911e 100644 --- a/src/copyin.c +++ b/src/copyin.c @@ -1,7 +1,7 @@ /* copyin.c - extract or list a cpio archive - Copyright (C) 1990-1992, 2001-2007, 2009-2010, 2014 Free Software - Foundation, Inc. + Copyright (C) 1990-1992, 2001-2007, 2009-2010, 2014-2015 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 3, or (at your option) diff --git a/src/copyout.c b/src/copyout.c index 673dad4..1f0987a 100644 --- a/src/copyout.c +++ b/src/copyout.c @@ -1,7 +1,7 @@ /* copyout.c - create a cpio archive - Copyright (C) 1990-1992, 2001, 2003-2004, 2006-2007, 2009-2010, 2014 - Free Software Foundation, Inc. + Copyright (C) 1990-1992, 2001, 2003-2004, 2006-2007, 2009-2010, + 2014-2015 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 3, or (at your option) diff --git a/src/copypass.c b/src/copypass.c index 0a0c79c..c5a9899 100644 --- a/src/copypass.c +++ b/src/copypass.c @@ -1,7 +1,7 @@ /* copypass.c - cpio copy pass sub-function. - Copyright (C) 1990-1992, 2001, 2003-2004, 2006-2007, 2010, 2014 Free - Software Foundation, Inc. + Copyright (C) 1990-1992, 2001, 2003-2004, 2006-2007, 2010, 2014-2015 + 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 3, or (at your option) @@ -1,7 +1,7 @@ /* Extended cpio format from POSIX.1. - Copyright (C) 1992, 2005, 2007, 2010, 2014 Free Software Foundation, - Inc. + Copyright (C) 1992, 2005, 2007, 2010, 2014-2015 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 3, or (at your option) diff --git a/src/cpiohdr.h b/src/cpiohdr.h index 549cf1c..b29e6fb 100644 --- a/src/cpiohdr.h +++ b/src/cpiohdr.h @@ -1,7 +1,7 @@ /* Extended cpio header from POSIX.1. - Copyright (C) 1992, 2006-2007, 2010, 2014 Free Software Foundation, - Inc. + Copyright (C) 1992, 2006-2007, 2010, 2014-2015 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 3, or (at your option) diff --git a/src/defer.c b/src/defer.c index 344a0fd..c07750f 100644 --- a/src/defer.c +++ b/src/defer.c @@ -1,7 +1,7 @@ /* defer.c - handle "defered" links in newc and crc archives - Copyright (C) 1993, 2003-2004, 2006-2007, 2010, 2014 Free Software - Foundation, Inc. + Copyright (C) 1993, 2003-2004, 2006-2007, 2010, 2014-2015 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 3, or (at your option) diff --git a/src/defer.h b/src/defer.h index f2a6892..0ba2c21 100644 --- a/src/defer.h +++ b/src/defer.h @@ -1,7 +1,7 @@ /* defer.h - Copyright (C) 1993, 2001, 2004, 2006-2007, 2010, 2014 Free Software - Foundation, Inc. + Copyright (C) 1993, 2001, 2004, 2006-2007, 2010, 2014-2015 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 3, or (at your option) diff --git a/src/dstring.c b/src/dstring.c index 46e0654..2e6b97b 100644 --- a/src/dstring.c +++ b/src/dstring.c @@ -1,6 +1,6 @@ /* dstring.c - The dynamic string handling routines used by cpio. - Copyright (C) 1990-1992, 2004, 2007, 2010, 2014 Free Software + Copyright (C) 1990-1992, 2004, 2007, 2010, 2014-2015 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 diff --git a/src/dstring.h b/src/dstring.h index 16ed47f..5b49def 100644 --- a/src/dstring.h +++ b/src/dstring.h @@ -1,6 +1,6 @@ /* dstring.h - Dynamic string handling include file. Requires strings.h. |