Nagy Karoly Gabriel
10 years ago
4 changed files with 4 additions and 396 deletions
@ -1,356 +0,0 @@
|
||||
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||
#
|
||||
# Filename: package/.../tar/tar-1.13.18-manpage.patch
|
||||
# Copyright (C) 2004 - 2006 The T2 SDE Project
|
||||
# Copyright (C) 1998 - 2003 Clifford Wolf
|
||||
#
|
||||
# More information can be found in the files COPYING and README.
|
||||
#
|
||||
# This patch file is dual-licensed. It is available under the license the
|
||||
# patched project is licensed under, as long as it is an OpenSource license
|
||||
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
|
||||
# of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
# --- SDE-COPYRIGHT-NOTE-END ---
|
||||
|
||||
--- ./tar.1.manpage Mon Oct 30 12:52:03 2000
|
||||
+++ ./tar.1 Mon Oct 30 12:56:15 2000
|
||||
@@ -0,0 +1,336 @@
|
||||
+.\" @(#)tar.1 1.13.14 2000/10/30 Bero;
|
||||
+.TH TAR 1 "30 October 2000"
|
||||
+.SH NAME
|
||||
+tar \- The GNU version of the tar archiving utility
|
||||
+.SH SYNOPSIS
|
||||
+.B tar
|
||||
+[
|
||||
+.B \-
|
||||
+]
|
||||
+.B A --catenate --concatenate \||\| c --create \||\| d --diff --compare \||\| r --append \||\| t --list \||\| u --update \||\| x -extract --get
|
||||
+[
|
||||
+.B --atime-preserve
|
||||
+]
|
||||
+[
|
||||
+.B -b, --block-size N
|
||||
+]
|
||||
+[
|
||||
+.B -B, --read-full-blocks
|
||||
+]
|
||||
+[
|
||||
+.B -C, --directory DIR
|
||||
+]
|
||||
+[
|
||||
+.B --checkpoint
|
||||
+]
|
||||
+[
|
||||
+.B -f, --file [HOSTNAME:]F
|
||||
+]
|
||||
+[
|
||||
+.B --force-local
|
||||
+]
|
||||
+[
|
||||
+.B -F, --info-script F --new-volume-script F
|
||||
+]
|
||||
+[
|
||||
+.B -G, --incremental
|
||||
+]
|
||||
+[
|
||||
+.B -g, --listed-incremental F
|
||||
+]
|
||||
+[
|
||||
+.B -h, --dereference
|
||||
+]
|
||||
+[
|
||||
+.B -i, --ignore-zeros
|
||||
+]
|
||||
+[
|
||||
+.B -j, -I, --bzip
|
||||
+]
|
||||
+[
|
||||
+.B --ignore-failed-read
|
||||
+]
|
||||
+[
|
||||
+.B -k, --keep-old-files
|
||||
+]
|
||||
+[
|
||||
+.B -K, --starting-file F
|
||||
+]
|
||||
+[
|
||||
+.B -l, --one-file-system
|
||||
+]
|
||||
+[
|
||||
+.B -L, --tape-length N
|
||||
+]
|
||||
+[
|
||||
+.B -m, --modification-time
|
||||
+]
|
||||
+[
|
||||
+.B -M, --multi-volume
|
||||
+]
|
||||
+[
|
||||
+.B -N, --after-date DATE, --newer DATE
|
||||
+]
|
||||
+[
|
||||
+.B -o, --old-archive, --portability
|
||||
+]
|
||||
+[
|
||||
+.B -O, --to-stdout
|
||||
+]
|
||||
+[
|
||||
+.B -p, --same-permissions, --preserve-permissions
|
||||
+]
|
||||
+[
|
||||
+.B -P, --absolute-paths
|
||||
+]
|
||||
+[
|
||||
+.B --preserve
|
||||
+]
|
||||
+[
|
||||
+.B -R, --record-number
|
||||
+]
|
||||
+[
|
||||
+.B --remove-files
|
||||
+]
|
||||
+[
|
||||
+.B -s, --same-order, --preserve-order
|
||||
+]
|
||||
+[
|
||||
+.B --same-owner
|
||||
+]
|
||||
+[
|
||||
+.B -S, --sparse
|
||||
+]
|
||||
+[
|
||||
+.B -T, --files-from=F
|
||||
+]
|
||||
+[
|
||||
+.B --null
|
||||
+]
|
||||
+[
|
||||
+.B --totals
|
||||
+]
|
||||
+[
|
||||
+.B -v, --verbose
|
||||
+]
|
||||
+[
|
||||
+.B -V, --label NAME
|
||||
+]
|
||||
+[
|
||||
+.B --version
|
||||
+]
|
||||
+[
|
||||
+.B -w, --interactive, --confirmation
|
||||
+]
|
||||
+[
|
||||
+.B -W, --verify
|
||||
+]
|
||||
+[
|
||||
+.B --exclude FILE
|
||||
+]
|
||||
+[
|
||||
+.B -X, --exclude-from FILE
|
||||
+]
|
||||
+[
|
||||
+.B -Z, --compress, --uncompress
|
||||
+]
|
||||
+[
|
||||
+.B -z, --gzip, --ungzip
|
||||
+]
|
||||
+[
|
||||
+.B --use-compress-program PROG
|
||||
+]
|
||||
+[
|
||||
+.B --block-compress
|
||||
+]
|
||||
+[
|
||||
+.B -[0-7][lmh]
|
||||
+]
|
||||
+.TP
|
||||
+.I filename1 [ filename2, ... filenameN ]
|
||||
+.TP
|
||||
+.I directory1 [ directory2, ...directoryN ]
|
||||
+.SH DESCRIPTION
|
||||
+.LP
|
||||
+This manual page documents the GNU version of
|
||||
+.B tar
|
||||
+, an archiving program designed to store and extract files from
|
||||
+an archive file known as a
|
||||
+.IR tarfile.
|
||||
+A
|
||||
+.IR tarfile
|
||||
+may be made on a tape drive, however, it is also common
|
||||
+to write a
|
||||
+.IR tarfile
|
||||
+to a normal file.
|
||||
+The first argument to
|
||||
+.B tar
|
||||
+must be one of the options:
|
||||
+.BR Acdrtux ,
|
||||
+followed by any optional functions.
|
||||
+The final arguments to
|
||||
+.B tar
|
||||
+are the names of the files or directories which should be archived. The use
|
||||
+of a directory name always implies that the subdirectories below should be
|
||||
+included in the archive.
|
||||
+.SH "FUNCTION LETTERS"
|
||||
+.TP
|
||||
+.B One of the following options must be used:
|
||||
+.TP
|
||||
+.B -A, --catenate, --concatenate
|
||||
+append tar files to an archive
|
||||
+.TP
|
||||
+.B -c, --create
|
||||
+create a new archive
|
||||
+.TP
|
||||
+.B -d, --diff, --compare
|
||||
+find differences between archive and file system
|
||||
+.TP
|
||||
+.B --delete
|
||||
+delete from the archive (not for use on mag tapes!)
|
||||
+.TP
|
||||
+.B -r, --append
|
||||
+append files to the end of an archive
|
||||
+.TP
|
||||
+.B -t, --list
|
||||
+list the contents of an archive
|
||||
+.TP
|
||||
+.B -u, --update
|
||||
+only append files that are newer than copy in archive
|
||||
+.TP
|
||||
+.B -x, --extract, --get
|
||||
+extract files from an archive
|
||||
+.SH "OTHER OPTIONS"
|
||||
+.TP
|
||||
+.B --atime-preserve
|
||||
+don't change access times on dumped files
|
||||
+.TP
|
||||
+.B -b, --block-size N
|
||||
+block size of Nx512 bytes (default N=20)
|
||||
+.TP
|
||||
+.B -B, --read-full-blocks
|
||||
+reblock as we read (for reading 4.2BSD pipes)
|
||||
+.TP
|
||||
+.B -C, --directory DIR
|
||||
+change to directory DIR
|
||||
+.TP
|
||||
+.B --checkpoint
|
||||
+print directory names while reading the archive
|
||||
+.TP
|
||||
+.B -f, --file [HOSTNAME:]F
|
||||
+use archive file or device F (default /dev/rmt0)
|
||||
+.TP
|
||||
+.B --force-local
|
||||
+archive file is local even if has a colon
|
||||
+.TP
|
||||
+.B -F, --info-script F --new-volume-script F
|
||||
+run script at end of each tape (implies -M)
|
||||
+.TP
|
||||
+.B -G, --incremental
|
||||
+create/list/extract old GNU-format incremental backup
|
||||
+.TP
|
||||
+.B -g, --listed-incremental F
|
||||
+create/list/extract new GNU-format incremental backup
|
||||
+.TP
|
||||
+.B -h, --dereference
|
||||
+don't dump symlinks; dump the files they point to
|
||||
+.TP
|
||||
+.B -i, --ignore-zeros
|
||||
+ignore blocks of zeros in archive (normally mean EOF)
|
||||
+.TP
|
||||
+.B -j, -I, --bzip
|
||||
+filter the archive through bzip2. Note: -I is deprecated and may get a
|
||||
+different meaning in the near future.
|
||||
+.TP
|
||||
+.B --ignore-failed-read
|
||||
+don't exit with non-zero status on unreadable files
|
||||
+.TP
|
||||
+.B -k, --keep-old-files
|
||||
+keep existing files; don't overwrite them from archive
|
||||
+.TP
|
||||
+.B -K, --starting-file F
|
||||
+begin at file F in the archive
|
||||
+.TP
|
||||
+.B -l, --one-file-system
|
||||
+stay in local file system when creating an archive
|
||||
+.TP
|
||||
+.B -L, --tape-length N
|
||||
+change tapes after writing N*1024 bytes
|
||||
+.TP
|
||||
+.B -m, --modification-time
|
||||
+don't extract file modified time
|
||||
+.TP
|
||||
+.B -M, --multi-volume
|
||||
+create/list/extract multi-volume archive
|
||||
+.TP
|
||||
+.B -N, --after-date DATE, --newer DATE
|
||||
+only store files newer than DATE
|
||||
+.TP
|
||||
+.B -o, --old-archive, --portability
|
||||
+write a V7 format archive, rather than ANSI format
|
||||
+.TP
|
||||
+.B -O, --to-stdout
|
||||
+extract files to standard output
|
||||
+.TP
|
||||
+.B -p, --same-permissions, --preserve-permissions
|
||||
+extract all protection information
|
||||
+.TP
|
||||
+.B -P, --absolute-paths
|
||||
+don't strip leading `/'s from file names
|
||||
+.TP
|
||||
+.B --preserve
|
||||
+like -p -s
|
||||
+.TP
|
||||
+.B -R, --record-number
|
||||
+show record number within archive with each message
|
||||
+.TP
|
||||
+.B --remove-files
|
||||
+remove files after adding them to the archive
|
||||
+.TP
|
||||
+.B -s, --same-order, --preserve-order
|
||||
+list of names to extract is sorted to match archive
|
||||
+.TP
|
||||
+.B --same-owner
|
||||
+create extracted files with the same ownership
|
||||
+.TP
|
||||
+.B -S, --sparse
|
||||
+handle sparse files efficiently
|
||||
+.TP
|
||||
+.B -T, --files-from=F
|
||||
+get names to extract or create from file F
|
||||
+.TP
|
||||
+.B --null
|
||||
+-T reads null-terminated names, disable -C
|
||||
+.TP
|
||||
+.B --totals
|
||||
+print total bytes written with --create
|
||||
+.TP
|
||||
+.B -v, --verbose
|
||||
+verbosely list files processed
|
||||
+.TP
|
||||
+.B -V, --label NAME
|
||||
+create archive with volume name NAME
|
||||
+.TP
|
||||
+.B --version
|
||||
+print tar program version number
|
||||
+.TP
|
||||
+.B -w, --interactive, --confirmation
|
||||
+ask for confirmation for every action
|
||||
+.TP
|
||||
+.B -W, --verify
|
||||
+attempt to verify the archive after writing it
|
||||
+.TP
|
||||
+.B --exclude FILE
|
||||
+exclude file FILE
|
||||
+.TP
|
||||
+.B -X, --exclude-from FILE
|
||||
+exclude files listed in FILE
|
||||
+.TP
|
||||
+.B -Z, --compress, --uncompress
|
||||
+filter the archive through compress
|
||||
+.TP
|
||||
+.B -z, --gzip, --ungzip
|
||||
+filter the archive through gzip
|
||||
+.TP
|
||||
+.B --use-compress-program PROG
|
||||
+filter the archive through PROG (which must accept -d)
|
@ -1,34 +0,0 @@
|
||||
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||
#
|
||||
# Filename: package/.../tar/tar-1.26-glibc-2.16-no-gets.patch
|
||||
# Copyright (C) 2012 The OpenSDE Project
|
||||
#
|
||||
# More information can be found in the files COPYING and README.
|
||||
#
|
||||
# This patch file is dual-licensed. It is available under the license the
|
||||
# patched project is licensed under, as long as it is an OpenSource license
|
||||
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
|
||||
# of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
# --- SDE-COPYRIGHT-NOTE-END ---
|
||||
|
||||
Since the 2.16 release of the glibc, 'gets' is not defined in the gnulib anymore
|
||||
|
||||
This is a hack until upstream pulls in a new gnulib version
|
||||
|
||||
Within gnulib this issue was already adsressed in the following commit:
|
||||
|
||||
http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=66712c23388e93e5c518ebc8515140fa0c80734
|
||||
|
||||
--- tar-1.26/gnu/stdio.in.h.orig 2012-08-05 05:24:10.869839261 +0200
|
||||
+++ tar-1.26/gnu/stdio.in.h 2012-08-05 05:24:27.415681108 +0200
|
||||
@@ -164,7 +164,6 @@
|
||||
so any use of gets warrants an unconditional warning. Assume it is
|
||||
always declared, since it is required by C89. */
|
||||
#undef gets
|
||||
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
|
||||
|
||||
#if @GNULIB_FOPEN@
|
||||
# if @REPLACE_FOPEN@
|
Loading…
Reference in new issue