Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 09/27/2004 16:12:04
Module Name:	pkgsrc
Committed By:	wiz
Date:		Mon Sep 27 16:12:04 UTC 2004

Modified Files:
	pkgsrc/archivers/gtar: Makefile
	pkgsrc/archivers/gtar-base: Makefile PLIST distinfo
	pkgsrc/archivers/gtar-base/files: gtar.1
	pkgsrc/archivers/gtar-base/patches: patch-aa patch-ab patch-ac patch-ae
	    patch-ag
	pkgsrc/archivers/gtar-info: Makefile distinfo
	pkgsrc/doc: CHANGES TODO
Removed Files:
	pkgsrc/archivers/gtar-base/patches: patch-af

Log Message:
Update gtar packages to 1.14:

XXX: man page not updated (didn't find new version of suse
gtar man page which we're using in the package)

version 1.14 - Sergey Poznyakoff, 2004-05-11

* Added support for POSIX.1-2001 and ustar archive formats.
* New option --format allows to select the output archive format
* The default output format can be selected at configuration time
  by presetting the environment variable DEFAULT_ARCHIVE_FORMAT.
  Allowed values are GNU, V7, OLDGNU and POSIX.
* New option --strip-path allows to cut off a given number of
  path elements from the name of the file being extracted.

* New options --index-file, --no-overwrite-dir.  The --overwrite-dir
  option is now the default; use --no-overwrite-dir if you prefer
  the previous default behavior.

* The semantics of -o option is changed. When extracting, it
  does the same as --no-same-owner GNU tar option. This is compatible
  with UNIX98 tar. Otherwise, its effect is the same as that of
  --old-archive option. This latter is deprecated and will be removed
  in future.

* New option --check-links prints a message if not all links are dumped
  for a file being archived. This corresponds to the UNIX98 -l option.
  The current semantics of the -l option is retained for compatibility
  with previous releases, however such usage is strongly deprecated as
  the option will change to its UNIX98 semantics in the future releases.

* New option --occurrence[=N] can be used in conjunction with one of
  the subcommands --delete, --diff, --extract or --list when a list of
  files is given either on the command line or via -T option. This
  option instructs tar to process only the Nth occurrence of each named
  file. N defaults to 1, so `tar -x -f archive --occurrence filename'
  extracts the first occurrence of `filename' from `archive'
  and terminates without scanning to the end of the archive.

* New option --pax-option allows to control the handling of POSIX
  keywords in `pax' extended headers. It is equivalent to `pax'
  -o option.

* --incremental and --listed-incremental options work correctly on
  individual files, as well as on directories.

* New scripts: backup (replaces old level-0 and level-1) and restore.
The scripts are compiled and installed if --enable-backup-scripts
option is given to configure.

* By default tar searches "rmt" utility in "$prefix/libexec/rmt",
which is consistent with the location where the version of "rmt"
included in the package is installed. Previous versions of tar
used "/etc/rmt". To install "rmt" to its traditional location,
run configure with option --libexecdir=/etc. Otherwise, if you
already have rmt installed and wish to use it, instead of the
shipped in version, set the variable DEFAULT_RMT_COMMAND to
the full path name of the utility, e.g. ./configure
DEFAULT_RMT_COMMAND=/etc/rmt.

Notice also that the full path name of the "rmt" utility to
use can be set at runtime, by giving option --rmt-command to
tar.

* Removed obsolete command line options:
** --absolute-paths superseded by --absolute-names
** --block-compress is not needed any longer
** --block-size superseded by --blocking-factor
** --modification-time superseded by --touch
** --read-full-blocks superseded by --read-full-records
** --record-number superseded by --block-number
** --version-control superseded by --backup

* New message translations fi (Finnish), gl (Galician), hr (Croatian),
  hu (Hungarian), ms (Malaysian), nb (Norwegian), ro (Romanian), sk
  (Slovak), zh_CN (Chinese simplified), zh_TW (Chinese traditional).
  The code 'no' for Norwegian (Bokmål) has been withdrawn; use 'nb' instead.


To generate a diff of this commit:
cvs rdiff -r1.25 -r1.26 pkgsrc/archivers/gtar/Makefile
cvs rdiff -r1.36 -r1.37 pkgsrc/archivers/gtar-base/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/archivers/gtar-base/PLIST
cvs rdiff -r1.9 -r1.10 pkgsrc/archivers/gtar-base/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/archivers/gtar-base/files/gtar.1
cvs rdiff -r1.5 -r1.6 pkgsrc/archivers/gtar-base/patches/patch-aa
cvs rdiff -r1.8 -r1.9 pkgsrc/archivers/gtar-base/patches/patch-ab
cvs rdiff -r1.4 -r1.5 pkgsrc/archivers/gtar-base/patches/patch-ac \
    pkgsrc/archivers/gtar-base/patches/patch-ae
cvs rdiff -r1.1 -r0 pkgsrc/archivers/gtar-base/patches/patch-af
cvs rdiff -r1.1 -r1.2 pkgsrc/archivers/gtar-base/patches/patch-ag
cvs rdiff -r1.16 -r1.17 pkgsrc/archivers/gtar-info/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/archivers/gtar-info/distinfo
cvs rdiff -r1.7276 -r1.7277 pkgsrc/doc/CHANGES
cvs rdiff -r1.2173 -r1.2174 pkgsrc/doc/TODO

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.