summaryrefslogtreecommitdiff
path: root/archivers/gtar-base
AgeCommit message (Collapse)AuthorFilesLines
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2005-02-09Skip autotest 15 (gzip.at), as different platforms output differenttv2-1/+15
strerror messages that will not match the test's expected output.
2005-01-16The make rule worked and then didn't work, so make this work again ontv1-4/+4
NetBSD et al by putting the dynamic PLIST component in post-install.
2005-01-16Make this build on Interix. (Apparently the sysexits.h override operationtv4-4/+28
in configure.ac was a little backwards....)
2005-01-09update to gtar 1.15.1recht9-84/+78
changes: - enable installation of grmt changes in gtar: version 1.15.1 - Sergey Poznyakoff, 2004-12-21 This version fixes a bug introduced in 1.15 which caused tar to refuse to extract files from standard input. version 1.15 - Sergey Poznyakoff, 2004-12-20 * Compressed archives are recognised automatically, it is no longer necessary to specify -Z, -z, or -j options to read them. Thus, you can now run `tar tf archive.tar.gz'. * When restoring incremental dumps, --one-file-system option prevents directory hierarchies residing on different devices from being purged. With the previous versions of tar it was dangerous to create incremental dumps with --one-file-system option, since they would recursively remove mount points when restoring from the back up. This change fixes the bug. * Renamed --strip-path to --strip-components for consistency with the GNU convention. * Skipping archive members is sped up if the archive media supports seeks. * Restore script starts restoring only if it is given --all (-a) option, or some patterns. This is to prevent accidental restores. * `tar --verify' prints a warning if during archive creation some of the file names had their prefixes stripped off. * New option --exclude-caches instructs tar to exclude cache directories automatically on archive creation. Cache directories are those containing a standardized tag file, as specified at: http://www.brynosaurus.com/cachedir/spec.html * New configure option --with-rmt allows to specify full path name to the `rmt' utility. This supercedes DEFAULT_RMT_COMMAND variable introduced in version 1.14 * New configure variable DEFAULT_RMT_DIR allows to specify the directory where to install `rmt' utility. This is necessary since modifying --libexecdir as was suggested for version 1.14 produced a side effect: it also modified installation prefix for backup scripts (if --enable-backup-scripts was given). * Bugfixes: ** Fixed flow in recognizing files to be included in incremental dumps. ** Correctly recognize sparse archive members when used with -T option. ** GNU multivolume headers cannot store filenames longer than 100 characters. Do not allow multivolume archives to begin with such filenames. ** If a member with link count > 2 was stored in the archive twice, previous versions of tar were not able to extract it, since they were trying to link the file to itself, which always failed and lead to removing the already extracted copy. Preserve the first extracted copy in such cases. ** Restore script was passing improper argument to tar --listed option (which didn't affect the functionality, but was logically incorrect). ** Fixed verification of created archives. ** Fixed unquoting of file names containing backslash escapes (previous versions failed to recognize \a and \v). ** When attempting to delete a non-existing member from the archive, previous versions of tar used to overwrite last archive block with zeroes.
2004-10-02Add dependency on gettext-lib to fix the build on Darwin.recht1-1/+2
2004-10-02remove a really really crufty darwin patch noticed by wiz. (thedanw3-23/+1
package doesn't currently build on darwin with or without the patch, but darwin has gtar in the base OS anyway.)
2004-09-27Update gtar packages to 1.14:wiz10-146/+82
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.
2004-06-02Add TEST_TARGETheinz1-1/+3
2004-05-18Enable pkgviews installation.recht1-1/+3
2004-04-24Missed this in commit of patch-ac (thanks wiz).tv1-1/+2
2004-04-24Make work on Interix. It has a mkdev() but not a makedev(), so definetv1-0/+14
makedev() in terms of mkdev() in that case.
2004-04-05If GNU_PROGRAM_PREFIX is not "g" or not set, then still installreed3-15/+26
with "g" prefix. Allow this to be optionally forced by defining GTAR_PROGRAM_PREFIX. If GTAR_PROGRAM_PREFIX is set to nothing, then conflict with pax, because both install a "tar". So now the default is to install as "gtar" even if GNU_PROGRAM_PREFIX is set to "". Bump package revision for this. This is for part of my PR #22693.
2004-03-11bl3ifyxtraeme1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-23Add BUILD_USES_MSGFMT, noted missing by Jeremy C. Reed in PR 20916.wiz1-1/+3
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-04-22Use ${LN} -sf to create symlinks.wiz1-2/+2
Closes PR 21263 by Jeremy C. Reed.
2003-02-13- remove unnecessary if(OPSYS == Darwin), as this is handledgrant1-7/+2
automatically. - use ${TOUCH} to create empty file, not ${ECHO} '' > filename...
2003-01-21Bump PKGREVISION for last change.wiz1-1/+2
2003-01-20As suggested by wiz:jschauma2-2/+12
Make sure a ${PREFIX}/bin/gtar exists independent of ${GNU_PROGRAM_PREFIX}, since it's needed for pkgsrc, and make pkgsrc use ${PREFIX}/bin/gtar.
2002-12-22'files/gtar.1' does not change name depending on GNU_PROGRAM_PREFIX;wiz1-2/+2
noted by Jeremy C. Reed.
2002-12-22Use GNU_PROGRAM_PREFIX. Based on patch by Jeremy C. Reed.wiz3-11/+16
2002-11-30USE_PKGLOCALEDIR, remove unnecessary patches.salo4-33/+6
2002-11-25Ops, correct the checksum for patch-ahbouyer1-2/+2
2002-11-22Honnor ${PKGLOCALEDIR}bouyer3-2/+17
2002-11-20Update gtar packages to 1.13.25, with security fixes from redhat.bouyer12-614/+477
Summary of changes (see NEWS and Changelog from the distribution for details): - don't allow absolute paths, and path containing ../ * New option --overwrite-dir * New option --recursion (the default) that is the inverse of --no-recursion. * New options --anchored, --ignore-case, --wildcards, --wildcards-match-slash, and their negations (e.g., --no-anchored). Along with --recursion and --no-recursion, these options control how exclude patterns are interpreted. * The default interpretation of exclude patterns is now --no-anchored --no-ignore-case --recursion --wildcards --wildcards-match-slash. * The --no-recursion option now affects extraction too. * New options --no-same-owner, --no-same-permissions. * New option -y or --bzip2 for bzip2 compression, by popular request.
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam5-37/+41
have been converted to USE_BUILDLINK2.
2002-01-27Use auto-extract code for .shar files.jlam1-2/+1
2001-12-27On Darwin, use tar-1.12.tar.gz, rather than the shar format archive,agc4-12/+31
since this shows up problems on NFS-mounted pkgsrc archives on Darwin. On Darwin, don't try to make the po message files, since msgfmt doesn't yet exist. These changes allow bootstrapping the gtar-base package on Darwin.
2001-12-03Miscellaneous man page fixes.wiz1-35/+35
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-19Touch some files in ${WRKSRC}, which is needed because the timestampsveego1-2/+4
are out of order and so autoconf would regnerate these files. This change is only needed in the ${OPSYS} != "NetBSD" case.
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego1-1/+2
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-04-18Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-10/+8
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-10-20Do not use lchmod etc. on old systems that don't have that call.hubertf2-6/+6
Patch submitted in PR 9628 by Jan-Hinrich Fessel <oskar@detemobil.de>
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-09-19Make this shorter..kim1-1/+1
1999-09-18Change package name to gtar-basekim1-2/+2
1999-09-18Copied from PLIST,vkim1-0/+13
1999-09-18Copied from DESCR,vkim1-0/+5
1999-09-18Copied from COMMENT,vkim1-0/+1
1999-09-18Copied from patch-ae,vkim1-0/+13
1999-09-18Copied from patch-ad,vkim1-0/+22
1999-09-18Copied from patch-ac,vkim1-0/+30
1999-09-18Copied from patch-ab,vkim1-0/+121
1999-09-18Copied from patch-aa,vkim1-0/+13