Up to [cvs.NetBSD.org] / pkgsrc / archivers / gtar-base
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.95 / (download) - annotate - [select for diffs], Sun Feb 24 15:18:45 2019 UTC (3 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
HEAD
Changes since 1.94: +2 -2
lines
Diff to previous 1.94 (colored)
gtar: update to 1.32 version 1.32 - Sergey Poznyakoff, 2019-02-23 * Fix the use of --checkpoint without explicit --checkpoint-action * Fix extraction with the -U option See http://lists.gnu.org/archive/html/bug-tar/2019-01/msg00015.html, for details * Fix iconv usage on BSD-based systems * Fix possible NULL dereference (savannah bug #55369) * Improve the testsuite
Revision 1.94 / (download) - annotate - [select for diffs], Thu Jan 17 16:43:36 2019 UTC (4 years ago) by schmonz
Branch: MAIN
Changes since 1.93: +5 -1
lines
Diff to previous 1.93 (colored)
On OpenBSD, "code using the sigwait() function must be compiled and linked with the -pthread option".
Revision 1.93 / (download) - annotate - [select for diffs], Sun Mar 11 17:28:08 2018 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.92: +1 -4
lines
Diff to previous 1.92 (colored)
gtar: update to 1.30 version 1.30 - Sergey Poznyakoff, 2017-12-17 * Member names containing '..' components are now skipped when extracting. This fixes tar's behavior to match its documentation, and is a bit safer when extracting untrusted archives over old files (an unsafe practice that the tar manual has long recommended against). * Report erroneous use of position-sensitive options. During archive creation or update, tar keeps track of positional options (see the manual, subsection 3.4.4 "Position-Sensitive Options"), and reports those that had no effect. For example, when invoked as tar -cf a.tar . --exclude '*.o' tar will create the archive, but will exit with status 2, having issued the following error message tar: The following options were used after non-optional arguments in archive create or update mode. These options are positional and affect only arguments that follow them. Please, rearrange them properly. tar: --exclude '*.o' has no effect tar: Exiting with failure status due to previous errors * --numeric-owner now affects private headers too. This helps the output of 'tar' to be more deterministic. * Fixed the --delay-directory-restore option In some cases tar would restore the directory permissions too early, causing subsequent link extractions in that directory to fail. * The --warnings=failed-read option This new warning control option suppresses warning messages about unreadable files and directories. It has effect only if used together with the --ignore-failed-read option. * The --warnings=none option now suppresses all warnings This includes warnings about unreadable files produced when --ignore-failed-read is in effect. To output these, use --warnings=none --warnings=no-failed-read. * Fix reporting of hardlink mismatches during compare Tar reported incorrect target file name in the 'Not linked to' diagnostic message.
Revision 1.92 / (download) - annotate - [select for diffs], Tue May 31 15:04:51 2016 UTC (6 years, 8 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.91: +1 -2
lines
Diff to previous 1.91 (colored)
(pkgsrc) - two patches are removed, upstream change (upstream) - Updated archivers/gtar to 1.29 Updated archivers/gtar-base to 1.29 Updated archivers/gtar-info to 1.29 ------------------------------------ version 1.29 - Sergey Poznyakoff, 2016-05-16 * New options: --verbatim-files-from, --no-verbatim-files-from The --verbatim-files-from option instructs tar to treat each line read from a file list as a file name, even if it starts with a dash. File lists are supplied with the --files-from (-T) option. By default, each line read from a file list is first stripped off the leading and trailing whitespace and, if the result begins with a dash, it is treated as tar command line option. Use the --verbatim-files-from option to disable this special handling. This facilitates the use of tar with file lists created automatically (e.g. by find(1) command). This option affects all --files-from options that occur after it in the command line. Its effect is reverted by the --no-verbatim-files-from option. * --null option reads file names verbatim The --null option implies --verbatim-files-from. I.e. each line read from null-delimited file lists is treated as a file name. This restores the documented behavior, which was broken in version 1.27. * New options: --owner-map=FILE and --group-map=FILE These two options provide fine-grained control over what user/group names (or IDs) should be mapped when adding files to archive. For both options, FILE is a plain text file with user or group mappings. Empty lines are ignored. Comments are introduced with # sign (unless quoted) and extend to the end of the corresponding line. Each non-empty line defines translation for a single UID (GID). It must consist of two fields, delimited by any amount of whitespace: OLDNAME NEWNAME[:NEWID] OLDNAME is either a valid user (group) name or a ID prefixed with +. Unless NEWID is supplied, NEWNAME must also be either a valid name or a +ID. Otherwise, both NEWNAME and NEWID need not be listed in the system user database. * New option --clamp-mtime The new --clamp-mtime option changes the behavior of --mtime to only use the time specified if the file mtime is newer than the given time. The --clamp-mtime option can only be used together with --mtime. Typical use case is to make builds reproducible: to loose less information, it's better to keep the original date of an archive, except for files modified during the build process. In that case, using reference (and thus reproducible) timestamps for the latter is good enough. See <https://wiki.debian.org/ReproducibleBuilds> for more information. * Deprecated --preserve option removed * Sparse file detection Tar now uses SEEK_DATA/SEEK_HOLE on systems that support it. This allows for considerable speed-up in sparse-file detection. New option --hole-detection is provided, that allows the user to select the algorithm used for hole detection. Available arguments are: --hole-detection=seek Use lseek(2) SEEK_DATA and SEEK_HOLE "whence" parameters. --hole-detection=raw Scan entire file before storing it to determine where holes are located. The default is to use "seek" whenever possible, and fall back to "raw" otherwise.
Revision 1.91 / (download) - annotate - [select for diffs], Thu Feb 25 09:28:36 2016 UTC (6 years, 11 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.90: +3 -7
lines
Diff to previous 1.90 (colored)
Use OPSYSVARS.
Revision 1.90 / (download) - annotate - [select for diffs], Sun May 3 14:32:11 2015 UTC (7 years, 9 months ago) by sevan
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2
Changes since 1.89: +6 -1
lines
Diff to previous 1.89 (colored)
Force the use of the gnulib version of wctype.h, bundled with gtar, when building on AIX. This is a workaround for an issue where though the wctype.h included on system was found, wctype_t & wctrans_t were deemed unsuitable, causing the build to fail due to previous declaration with confliciting types. Reviewed by wiz@
Revision 1.89 / (download) - annotate - [select for diffs], Thu Apr 23 09:15:19 2015 UTC (7 years, 9 months ago) by sevan
Branch: MAIN
Changes since 1.88: +2 -2
lines
Diff to previous 1.88 (colored)
rmt is not built on AIX Exclude AIX from PLIST.rmt Reviewed by wiz@
Revision 1.88 / (download) - annotate - [select for diffs], Sun Apr 19 14:31:06 2015 UTC (7 years, 9 months ago) by tnn
Branch: MAIN
Changes since 1.87: +1 -2
lines
Diff to previous 1.87 (colored)
Does not need USE_FEATURES=snprintf. snprintf is provided internally by gnulib.
Revision 1.87 / (download) - annotate - [select for diffs], Mon Jan 26 12:30:30 2015 UTC (8 years ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.86: +2 -1
lines
Diff to previous 1.86 (colored)
Do not call into gettext which may not be async-signal-safe in between fork and exec. Fixes crashes on OSX when LC_ALL is unset. Bump PKGREVISION.
Revision 1.86 / (download) - annotate - [select for diffs], Thu Oct 9 13:44:32 2014 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.85: +1 -2
lines
Diff to previous 1.85 (colored)
Remove SVR4_PKGNAME, per discussion on tech-pkg.
Revision 1.85 / (download) - annotate - [select for diffs], Sun Aug 17 16:28:18 2014 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3
Changes since 1.84: +4 -28
lines
Diff to previous 1.84 (colored)
Update gtar to 1.28. Add a Makefile.common and use it. Use official man page, now that there is one. version 1.28, 2014-07-28 * New checkpoint action: totals The --checkpoint-action=totals option instructs tar to output the total number of bytes transferred at each checkpoint. * Extended checkpoint format specification. New conversion specifiers are implemented. Some of them take optional arguments, supplied in curly braces between the percent sign and the specifier letter. %d - Number of seconds since tar started. %{r,w,d}T - I/O totals; optional arguments supply prefixes to be used before number of bytes read, written and deleted, correspondingly. %{FMT}t - Current local time using FMT as strftime(3) format. If {FMT} is omitted, use %c. %{N}* - Pad output with spaces to the Nth column, or to the current screen width, if {N} is not given. %c - A shortcut for "%{%Y-%m-%d %H:%M:%S}t: %ds, %{read,wrote}T%*\r" * New option --one-top-level The option --one-top-level tells tar to extract all files into a subdirectory named by the base name of the archive (minus standard compression suffixes recognizable by --auto-compress). When used with an argument, as in --one-top-level=DIR, the files are extracted into the supplied DIRectory. This ensures that no archive members are extracted outside of the specified directory, even if the archive is crafted so as to put them elsewhere. * New option --sort The --sort=ORDER option instructs tar to sort directory entries according to ORDER. It takes effect when creating archives. Available ORDERs are: none (the default), name and inode. The latter may be absent, if the underlying system does not provide the necessary information. Using --sort=name ensures the member ordering in the created archive is uniform and reproducible. Using --sort=inode reduces the number of disk seeks made when creating the archive and thus can considerably speed up archivation. * New exclusion options --exclude-ignore=FILE Before dumping a directory check if it contains FILE, and if so read exclude patterns for this directory from FILE. --exclude-ignore-recursive=FILE Same as above, but the exclusion patterns read from FILE remain in effect for any subdirectory, recursively. --exclude-vcs-ignores Read exclude tags from VCS ignore files, where such files exist. Supported VCS's are: CVS, Git, Bazaar, Mercurial. * Tar refuses to read input from and write output to a tty device. * Manpages This release includes official tar(1) and rmt(8) manpages. Distribution maintainers are kindly asked to use these instead of the home-made pages they have been providing so far.
Revision 1.84 / (download) - annotate - [select for diffs], Mon Aug 4 10:27:29 2014 UTC (8 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.83: +2 -2
lines
Diff to previous 1.83 (colored)
Destroy second $NetBSD$ pattern.
Revision 1.83 / (download) - annotate - [select for diffs], Fri Jul 18 11:12:41 2014 UTC (8 years, 6 months ago) by ryoon
Branch: MAIN
Changes since 1.82: +17 -2
lines
Diff to previous 1.82 (colored)
Fix SCO OpenServer 5.0.7/3.2 build. SCO OpenServer 5.0.7/3.2 has strtoimax() declaration in inttypes.h, but libc.so has no implementation. And gnulib in GNU tar 1.27 has broken strtoimax() support. We have to use BSDL implementation instead.
Revision 1.82 / (download) - annotate - [select for diffs], Tue Mar 18 18:11:26 2014 UTC (8 years, 10 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1
Changes since 1.81: +5 -1
lines
Diff to previous 1.81 (colored)
Add a workaround for the lack of strto{i,u}max on MirBSD, fix build.
Revision 1.81 / (download) - annotate - [select for diffs], Wed Mar 12 13:32:14 2014 UTC (8 years, 10 months ago) by fhajny
Branch: MAIN
Changes since 1.80: +12 -1
lines
Diff to previous 1.80 (colored)
For lack of a better source of gtar.1, regenerate said using help2man, as the previous one was seriously outdated. Provide a helpful target for the future. Bump PKGREVISION.
Revision 1.80 / (download) - annotate - [select for diffs], Mon Feb 24 08:16:56 2014 UTC (8 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.79: +2 -3
lines
Diff to previous 1.79 (colored)
Changes 1.27.1: * Bug fixes * Fix unquoting of file names obtained via the -T option. * Fix GNU long link header timestamp (backward compatibility). * Fix extracting sparse members from star archives.
Revision 1.79 / (download) - annotate - [select for diffs], Fri Nov 1 12:47:39 2013 UTC (9 years, 3 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base,
pkgsrc-2013Q4
Changes since 1.78: +7 -4
lines
Diff to previous 1.78 (colored)
Only create the rmt symlink if rmt is built.
Revision 1.78 / (download) - annotate - [select for diffs], Mon Dec 31 00:25:56 2012 UTC (10 years, 1 month ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.77: +5 -3
lines
Diff to previous 1.77 (colored)
Use ${PKGGNUDIR} and ${PKGMANDIR} where appropriate.
Revision 1.77 / (download) - annotate - [select for diffs], Thu Dec 6 11:38:19 2012 UTC (10 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.76: +4 -4
lines
Diff to previous 1.76 (colored)
Add PKGGNUDIR support.
Revision 1.76 / (download) - annotate - [select for diffs], Tue Sep 11 19:46:55 2012 UTC (10 years, 4 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Changes since 1.75: +1 -2
lines
Diff to previous 1.75 (colored)
"user-destdir" is default these days
Revision 1.75 / (download) - annotate - [select for diffs], Fri Jun 1 16:43:14 2012 UTC (10 years, 8 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base,
pkgsrc-2012Q2
Changes since 1.74: +10 -7
lines
Diff to previous 1.74 (colored)
Add gnu/man/man1/tar.1 ++pkgrevision
Revision 1.74 / (download) - annotate - [select for diffs], Tue May 29 22:52:04 2012 UTC (10 years, 8 months ago) by cheusov
Branch: MAIN
Changes since 1.73: +9 -26
lines
Diff to previous 1.73 (colored)
Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@). All utilities are installed with a prefix 'g'. Symlinks with original names are created in ${PREFIX}/gnu/bin. ++pkgrevision
Revision 1.73 / (download) - annotate - [select for diffs], Thu Mar 15 14:18:39 2012 UTC (10 years, 10 months ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1
Changes since 1.72: +2 -2
lines
Diff to previous 1.72 (colored)
Fix the symlink creation (if GTAR_PROGRAM_PREFIX != "g")
Revision 1.72 / (download) - annotate - [select for diffs], Fri Mar 9 10:13:29 2012 UTC (10 years, 10 months ago) by fhajny
Branch: MAIN
Changes since 1.71: +3 -2
lines
Diff to previous 1.71 (colored)
Only conflict with archivers/pax if NBPAX_PROGRAM_PREFIX empty.
Revision 1.71 / (download) - annotate - [select for diffs], Wed May 11 07:49:58 2011 UTC (11 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.70: +8 -8
lines
Diff to previous 1.70 (colored)
Changes 1.26: * Fix the --verify option, which broke in version 1.24. * Fix storing long sparse file names in PAX archives. * Fix correctness of --atime-preserve=replace. * Work around POSIX incompatibilities on FreeBSD, NetBSD and Tru64. * Fix bug with --one-file-system --listed-incremental.
Revision 1.70 / (download) - annotate - [select for diffs], Fri Apr 22 13:42:49 2011 UTC (11 years, 9 months ago) by obache
Branch: MAIN
Changes since 1.69: +2 -2
lines
Diff to previous 1.69 (colored)
recursive bump from gettext-lib shlib bump.
Revision 1.69 / (download) - annotate - [select for diffs], Thu Dec 16 10:12:53 2010 UTC (12 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.68: +2 -2
lines
Diff to previous 1.68 (colored)
Add patch from upstream fixing test 39. Bump PKGREVISION.
Revision 1.68 / (download) - annotate - [select for diffs], Wed Dec 15 22:16:25 2010 UTC (12 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.67: +2 -2
lines
Diff to previous 1.67 (colored)
Remove two patches: one disabled a test that however succeeds on NetBSD-current and Solaris 10 (tested by tez@), the other one was adding a --no-unlink-first option that was added because NetBSD's version of tar had made --unlink-first default. Since this default was changed quite some time ago and the option never was in upstream, remove it. Bump PKGREVISION.
Revision 1.67 / (download) - annotate - [select for diffs], Wed Dec 15 20:37:38 2010 UTC (12 years, 1 month ago) by tez
Branch: MAIN
Changes since 1.66: +4 -0
lines
Diff to previous 1.66 (colored)
Fix bug with --one-file-system --listed-incremental (used by amanda) per: http://www.mail-archive.com/bug-tar@gnu.org/msg03019.html Pass FORCE_UNSAFE_CONFIGURE=1 in the configure env to allow building of this package as root.
Revision 1.66 / (download) - annotate - [select for diffs], Sun Dec 12 13:10:39 2010 UTC (12 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.65: +3 -3
lines
Diff to previous 1.65 (colored)
Update gtar to 1.25. version 1.25 - Sergey Poznyakoff, 2010-11-07 * Fix extraction of empty directories with the -C option in effect. * Fix extraction of device nodes. * Make sure name matching occurs before eventual name transformation. Tar 1.24 changed the ordering of name matching and name transformation so that the former saw already transformed file names. This made it impossible to match file names in certain cases. It is fixed now. * Fix the behavior of tar -x --overwrite on hosts lacking O_NOFOLLOW. * Improve the testsuite. * Alternative decompression programs. If extraction from a compressed archive fails because the corresponding compression program is not installed and the following two conditions are met, tar retries extraction using an alternative decompressor: 1. Another compression program supported by tar is able to handle this compression format. 2. The compression program was not explicitly requested in the command line by the use of such options as -z, -j, etc. For example, if `compress' is not available, tar will try `gzip'. version 1.24 - Sergey Poznyakoff, 2010-10-24 * The --full-time option. New command line option `--full-time' instructs tar to output file time stamps to the full resolution. * Bugfixes. ** More reliable directory traversal when creating archives Tar now checks for inconsistencies caused when a file system is modified while tar is creating an archive. In the new approach, tar maintains a cache of file descriptors to directories, so it uses more file descriptors than before, but it adjusts to system limits on the number of file descriptors. Tar also takes more care when a file system is modified while tar is extracting from an archive. The new checks are implemented via the openat and related calls standardized by POSIX.1-2008. On an older system where these calls do not exist or do not return useful results, tar emulates the calls at some cost in efficiency and reliability. ** Symbolic link attributes When extracting symbolic links, tar now restores attributes such as last-modified time and link permissions, if the operating system supports this. For example, recent versions of the Linux kernel support setting times on symlinks, and some BSD kernels also support symlink permissions. ** --dereference consistency The --dereference (-h) option now applies to files that are copied into or out of archives, independently of other options. For example, if F is a symbolic link and archive.tar contains a regular-file member also named F, "tar --overwrite -x -f archive.tar F" now overwrites F itself, rather than the file that F points to. (To overwrite the file that F points to, add the --dereference (-h) option.) Formerly, --dereference was intended to apply only when using the -c option, but the implementation was not consistent. Also, the --dereference option no longer affects accesses to other files, such as archives and time stamp files. Symbolic links to these files are always followed. Previously, the links were usually but not always followed. ** Spurious error diagnostics on broken pipe. When receiving SIGPIPE, tar would exit with error status and "write error" diagnostics. In particular, this occurred if invoked as in the example below: tar tf archive.tar | head -n 1 ** --remove-files `Tar --remove-files' failed to remove a directory which contained symlinks to another files within that directory. ** --test-label behavior In case of a mismatch, `tar --test-label LABEL' exits with code 1, not 2 as it did in previous versions. The `--verbose' option used with `--test-label' provides additional diagnostics. Several volume labels may be specified in a command line, e.g.: tar --test-label -f archive 'My volume' 'New volume' 'Test volume' In this case, tar exits with code 0 if any one of the arguments matches the actual volume label. ** --label used with --update The `--label' option can be used with `--update' to prevent accidental update of an archive: tar -rf archive --label 'My volume' . This did not work in previous versions, in spite of what the docs said. ** --record-size and --tape-length (-L) options Usual size suffixes are allowed for these options. For example, -L10k stands for a 10 kilobyte tape length. ** Fix dead loop on extracting existing symlinks with the -k option.
Revision 1.65 / (download) - annotate - [select for diffs], Tue Mar 23 19:00:10 2010 UTC (12 years, 10 months ago) by tez
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.64: +2 -2
lines
Diff to previous 1.64 (colored)
Update gtar to 1.23 - fixes CVE2010-0624 Also: # Improved record size autodetection # Use of lseek on seekable archives # New command line option --warning # New command line option --level # Improved behavior if some files were removed during incremental dumps # Modification times of PAX extended headers # Time references in the --pax-option argument # Augmented environment of the --to-command script # Bugfixes: * Fix handling of hard link targets by -c --transform * Fix hard links recognition with -c --remove-files * Fix restoring files from backup (debian bug #508199) * Correctly restore modes and permissions on existing directories * The --remove-files option removes files only if they were succesfully stored in the archive * Fix storing and listing of the volume labels in POSIX format * Improve algorithm for splitting long file names (ustar format)
Revision 1.64 / (download) - annotate - [select for diffs], Sun Aug 16 13:53:32 2009 UTC (13 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.63: +4 -3
lines
Diff to previous 1.63 (colored)
Update to 1.22: version 1.22 - Sergey Poznyakoff, 2009-03-05 * Support for xz compression Tar uses xz for compression if one of the following conditions is met: 1. The option --xz or -J (see below) is used. 2. The xz binary is set as compressor using --use-compress-program option. 3. The file name of the archive being created ends in `.xz' and auto-compress option (-a) is used. Xz is used for decompression if one of the following conditions is met: 1. The option --xz or -J is used. 2. The xz binary is set as compressor using --use-compress-program option. 3. The file is recognized as xz compressed stream data. * Short option -J reassigned as a short equivalent of --xz * New option -I The -I option is assigned as a short equivalent for --use-compress-program. * The --no-recursive option works in incremental mode. version 1.21 - Sergey Poznyakoff, 2008-12-27 * New short option -J A shortcut for --lzma. * New option --lzop * New option --no-auto-compress Cancels the effect of previous --auto-compress (-a) option. * New option --no-null Cancels the effect of previous --null option. * Compressed format recognition If tar is unable to determine archive compression format, it falls back to using archive suffix to determine it. * VCS support. Using --exclude-vcs handles also files used internally by Bazaar, Mercurial and Darcs. * Transformation scope flags Name transformation expressions understand additional flags that control type of archive members affected by them. The flags are: - r Apply transformation to regular archive members. - s Apply transformation to symbolic link targets. - h Apply transformation to hard link targets. Corresponding upper-case letters negate the meaning, so that `H' means ``do not apply transformation to hard link targets.'' The scope flags are listed in the third part of an `s' expression, e.g.: tar --transform 's|^|/usr/local/|S' Default is `rsh', which means that transformations are applied to both regular archive members and to the targets of symbolic and hard links. If several transform expressions are used, the default flags can be changed using `flags=' statement before the expressions, e.g.: tar --transform 'flags=S;s|^|/usr/local/|S' * Bugfixes ** The --null option disabled handling of tar options in list files. This is fixed. ** Fixed record size autodetection. If detected record size differs from the expected value (either default, or set on the command line), tar always prints a warning if verbosity level is set to 1 or greater, i.e. if either -t or -v option is given.
Revision 1.63 / (download) - annotate - [select for diffs], Sun May 18 01:48:09 2008 UTC (14 years, 8 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.62: +8 -4
lines
Diff to previous 1.62 (colored)
Update to GNU tar 1.20. All self-tests pass under NetBSD-current. Changes: 3.5 years worth of development; too much to list here.
Revision 1.62 / (download) - annotate - [select for diffs], Sat Apr 12 22:42:57 2008 UTC (14 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.61: +4 -7
lines
Diff to previous 1.61 (colored)
Convert to use PLIST_VARS instead of manually passing "@comment " through PLIST_SUBST to the plist module.
Revision 1.61 / (download) - annotate - [select for diffs], Wed Apr 2 22:03:07 2008 UTC (14 years, 10 months ago) by tonnerre
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1
Changes since 1.60: +2 -2
lines
Diff to previous 1.60 (colored)
Fix extraneous semicolon in gtar-base which slipped into the patch before commit. This will unbrick archive/gtar-base. Approved-by: tnn
Revision 1.60 / (download) - annotate - [select for diffs], Mon Mar 31 00:39:38 2008 UTC (14 years, 10 months ago) by tonnerre
Branch: MAIN
Changes since 1.59: +2 -2
lines
Diff to previous 1.59 (colored)
Add patch for gtar-base to fix a directory traversal vulnerability (CVE-2007-4131, pkgsrc-sec ticket #15481) Approved-by: joerg
Revision 1.59 / (download) - annotate - [select for diffs], Sat Sep 8 21:57:57 2007 UTC (15 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.58: +2 -4
lines
Diff to previous 1.58 (colored)
Convert to use the features framework.
Revision 1.58 / (download) - annotate - [select for diffs], Thu Sep 6 21:51:52 2007 UTC (15 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.57: +2 -4
lines
Diff to previous 1.57 (colored)
Convert all libnbcompat/buildlink3.mk references to inplace.mk.
Revision 1.57 / (download) - annotate - [select for diffs], Thu Jul 19 14:54:04 2007 UTC (15 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.56: +5 -4
lines
Diff to previous 1.56 (colored)
Add DESTDIR support. From Blair Sadewitz by mail.
Revision 1.56 / (download) - annotate - [select for diffs], Wed Dec 6 22:49:10 2006 UTC (16 years, 1 month ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.55: +6 -1
lines
Diff to previous 1.55 (colored)
added support for IRIX 5
Revision 1.54.2.1 / (download) - annotate - [select for diffs], Mon Dec 4 08:46:25 2006 UTC (16 years, 2 months ago) by ghen
Branch: pkgsrc-2006Q3
Changes since 1.54: +2 -3
lines
Diff to previous 1.54 (colored) next main 1.55 (colored)
Pullup ticket 1929 - requested by tron security fix for gtar-base - pkgsrc/archivers/gtar-base/Makefile 1.55 - pkgsrc/archivers/gtar-base/distinfo 1.19 - pkgsrc/archivers/gtar-base/patches/patch-ab 1.11 - pkgsrc/archivers/gtar-base/patches/patch-ag 1.4 - pkgsrc/archivers/gtar-base/patches/patch-aj 1.1 Module Name: pkgsrc Committed By: tron Date: Sun Dec 3 15:21:20 UTC 2006 Modified Files: pkgsrc/archivers/gtar-base: Makefile distinfo pkgsrc/archivers/gtar-base/patches: patch-ab patch-ag Added Files: pkgsrc/archivers/gtar-base/patches: patch-aj Log Message: Add Kees Cook's patch for CVE-2006-6097 taken from Ubuntu Linux. Bump package revision.
Revision 1.55 / (download) - annotate - [select for diffs], Sun Dec 3 15:21:20 2006 UTC (16 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.54: +2 -3
lines
Diff to previous 1.54 (colored)
Add Kees Cook's patch for CVE-2006-6097 taken from Ubuntu Linux. Bump package revision.
Revision 1.53.2.1 / (download) - annotate - [select for diffs], Mon Sep 11 11:18:03 2006 UTC (16 years, 4 months ago) by ghen
Branch: pkgsrc-2006Q2
Changes since 1.53: +2 -2
lines
Diff to previous 1.53 (colored) next main 1.54 (colored)
Pullup ticket 1821 - requested by adrianp security fix for gtar Revisions pulled up: - pkgsrc/archivers/gtar-base/Makefile 1.54 - pkgsrc/archivers/gtar-base/distinfo 1.17 - pkgsrc/archivers/gtar-base/patches/patch-ai 1.1 Module Name: pkgsrc Committed By: adrianp Date: Sun Sep 3 17:24:16 UTC 2006 Modified Files: pkgsrc/archivers/gtar-base: Makefile distinfo Added Files: pkgsrc/archivers/gtar-base/patches: patch-ai Log Message: Fix for CVE-2006-0300 via RedHat
Revision 1.54 / (download) - annotate - [select for diffs], Sun Sep 3 17:24:16 2006 UTC (16 years, 5 months ago) by adrianp
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base
Branch point for: pkgsrc-2006Q3
Changes since 1.53: +2 -2
lines
Diff to previous 1.53 (colored)
Fix for CVE-2006-0300 via RedHat
Revision 1.53 / (download) - annotate - [select for diffs], Sun Jun 18 07:04:16 2006 UTC (16 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base
Branch point for: pkgsrc-2006Q2
Changes since 1.52: +2 -2
lines
Diff to previous 1.52 (colored)
Fixed pkglint warnings.
Revision 1.52 / (download) - annotate - [select for diffs], Thu Apr 13 18:23:29 2006 UTC (16 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.51: +2 -3
lines
Diff to previous 1.51 (colored)
BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with USE_TOOLS+=msgfmt.
Revision 1.51 / (download) - annotate - [select for diffs], Mon Mar 20 04:15:42 2006 UTC (16 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.50: +4 -2
lines
Diff to previous 1.50 (colored)
Add CONFLICT with gcpio (libexec/rmt). Bump PKGREVISION to 2.
Revision 1.50 / (download) - annotate - [select for diffs], Sat Mar 4 21:28:52 2006 UTC (16 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.49: +2 -2
lines
Diff to previous 1.49 (colored)
Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
Revision 1.49 / (download) - annotate - [select for diffs], Wed Feb 15 18:00:10 2006 UTC (16 years, 11 months ago) by reed
Branch: MAIN
Changes since 1.48: +3 -3
lines
Diff to previous 1.48 (colored)
Use INSTALLATION_DIRS instead of INSTALL_MAN_DIR. Use PKGMANDIR instead of hardcoded "man". (No changes to defaults.)
Revision 1.48 / (download) - annotate - [select for diffs], Sun Feb 5 23:08:04 2006 UTC (16 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.47: +2 -1
lines
Diff to previous 1.47 (colored)
Recursive revision bump / recommended bump for gettext ABI change.
Revision 1.47 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:01 2005 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.46: +2 -2
lines
Diff to previous 1.46 (colored)
Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS.
Revision 1.46 / (download) - annotate - [select for diffs], Thu Dec 1 16:41:29 2005 UTC (17 years, 2 months ago) by rillig
Branch: MAIN
Changes since 1.45: +2 -2
lines
Diff to previous 1.45 (colored)
Fixed some pkglint warnings of the form: - WARN: archivers/bzip2/Makefile:15: Please use ${CC:Q} instead of "${CC}".
Revision 1.45 / (download) - annotate - [select for diffs], Fri Nov 4 16:39:50 2005 UTC (17 years, 2 months ago) by rillig
Branch: MAIN
Changes since 1.44: +6 -7
lines
Diff to previous 1.44 (colored)
Replaced the use of PLIST_SRC with PLIST_SUBST. Provided uniform names for the PLIST conditionals.
Revision 1.44 / (download) - annotate - [select for diffs], Sun Oct 23 18:05:06 2005 UTC (17 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.43: +2 -2
lines
Diff to previous 1.43 (colored)
Fixed pkglint warning by including gtar in quotes.
Revision 1.43 / (download) - annotate - [select for diffs], Wed Oct 19 11:02:28 2005 UTC (17 years, 3 months ago) by cube
Branch: MAIN
Changes since 1.42: +1 -2
lines
Diff to previous 1.42 (colored)
Remove long gone configure options. PR#31863 by Sergey Svishchev.
Revision 1.42 / (download) - annotate - [select for diffs], Mon Apr 11 21:44:48 2005 UTC (17 years, 9 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.41: +1 -2
lines
Diff to previous 1.41 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.41 / (download) - annotate - [select for diffs], Sun Jan 16 22:28:40 2005 UTC (18 years ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.40: +4 -4
lines
Diff to previous 1.40 (colored)
The make rule worked and then didn't work, so make this work again on NetBSD et al by putting the dynamic PLIST component in post-install.
Revision 1.40 / (download) - annotate - [select for diffs], Sun Jan 16 04:44:50 2005 UTC (18 years ago) by tv
Branch: MAIN
Changes since 1.39: +9 -1
lines
Diff to previous 1.39 (colored)
Make this build on Interix. (Apparently the sysexits.h override operation in configure.ac was a little backwards....)
Revision 1.39 / (download) - annotate - [select for diffs], Sun Jan 9 22:52:13 2005 UTC (18 years ago) by recht
Branch: MAIN
Changes since 1.38: +3 -3
lines
Diff to previous 1.38 (colored)
update to gtar 1.15.1 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.
Revision 1.38 / (download) - annotate - [select for diffs], Sat Oct 2 22:40:24 2004 UTC (18 years, 4 months ago) by recht
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.37: +2 -1
lines
Diff to previous 1.37 (colored)
Add dependency on gettext-lib to fix the build on Darwin.
Revision 1.37 / (download) - annotate - [select for diffs], Mon Sep 27 16:12:04 2004 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.36: +9 -11
lines
Diff to previous 1.36 (colored)
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.
Revision 1.36 / (download) - annotate - [select for diffs], Wed Jun 2 23:20:55 2004 UTC (18 years, 8 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.35: +3 -1
lines
Diff to previous 1.35 (colored)
Add TEST_TARGET
Revision 1.35 / (download) - annotate - [select for diffs], Tue May 18 11:58:04 2004 UTC (18 years, 8 months ago) by recht
Branch: MAIN
Changes since 1.34: +3 -1
lines
Diff to previous 1.34 (colored)
Enable pkgviews installation.
Revision 1.34 / (download) - annotate - [select for diffs], Mon Apr 5 18:38:43 2004 UTC (18 years, 9 months ago) by reed
Branch: MAIN
Changes since 1.33: +20 -9
lines
Diff to previous 1.33 (colored)
If GNU_PROGRAM_PREFIX is not "g" or not set, then still install 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.
Revision 1.33 / (download) - annotate - [select for diffs], Thu Mar 11 18:03:49 2004 UTC (18 years, 10 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
bl3ify
Revision 1.32 / (download) - annotate - [select for diffs], Thu Jul 17 21:21:15 2003 UTC (19 years, 6 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.31: +2 -2
lines
Diff to previous 1.31 (colored)
s/netbsd.org/NetBSD.org/
Revision 1.31 / (download) - annotate - [select for diffs], Mon Jun 2 01:21:49 2003 UTC (19 years, 8 months ago) by jschauma
Branch: MAIN
Changes since 1.30: +2 -2
lines
Diff to previous 1.30 (colored)
Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
Revision 1.30 / (download) - annotate - [select for diffs], Fri May 23 22:24:16 2003 UTC (19 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.29: +3 -1
lines
Diff to previous 1.29 (colored)
Add BUILD_USES_MSGFMT, noted missing by Jeremy C. Reed in PR 20916.
Revision 1.29 / (download) - annotate - [select for diffs], Tue Apr 22 20:25:08 2003 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored)
Use ${LN} -sf to create symlinks. Closes PR 21263 by Jeremy C. Reed.
Revision 1.28 / (download) - annotate - [select for diffs], Thu Feb 13 17:41:37 2003 UTC (19 years, 11 months ago) by grant
Branch: MAIN
Changes since 1.27: +2 -7
lines
Diff to previous 1.27 (colored)
- remove unnecessary if(OPSYS == Darwin), as this is handled automatically. - use ${TOUCH} to create empty file, not ${ECHO} '' > filename...
Revision 1.27 / (download) - annotate - [select for diffs], Tue Jan 21 09:29:45 2003 UTC (20 years ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.26: +2 -1
lines
Diff to previous 1.26 (colored)
Bump PKGREVISION for last change.
Revision 1.26 / (download) - annotate - [select for diffs], Mon Jan 20 23:23:57 2003 UTC (20 years ago) by jschauma
Branch: MAIN
Changes since 1.25: +10 -1
lines
Diff to previous 1.25 (colored)
As suggested by wiz: 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.
Revision 1.25 / (download) - annotate - [select for diffs], Sun Dec 22 17:15:33 2002 UTC (20 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored)
'files/gtar.1' does not change name depending on GNU_PROGRAM_PREFIX; noted by Jeremy C. Reed.
Revision 1.19.8.1 / (download) - annotate - [select for diffs], Sun Dec 22 08:29:19 2002 UTC (20 years, 1 month ago) by agc
Branch: netbsd-1-6
Changes since 1.19: +14 -24
lines
Diff to previous 1.19 (colored) next main 1.20 (colored)
Update gtar* to 1.13.25 on the netbsd-1-6 pkgsrc branch, for security reasons. Requested by Manuel Bouyer. The files are synced with the following revisions, with changes necessary for the 1.6 pkgsrc environnement (USE_BUILDLINK2, USE_PKGLOCALEDIR). gtar/Makefile 1.17 gtar-base/Makefile 1.23 gtar-base/PLIST 1.3 gtar-base/distinfo 1.8 gtar-base/files/gtar.1 1.3 gtar-base/patches/patch-aa 1.5 gtar-base/patches/patch-ab 1.8 gtar-base/patches/patch-ac removed gtar-base/patches/patch-ad removed gtar-base/patches/patch-ae 1.4 gtar-base/patches/patch-af 1.1 (new file) gtar-base/patches/patch-ag 1.1 (new file) gtar-info/Makefile 1.8 gtar-info/PLIST 1.3 gtar-info/distinfo 1.3
Revision 1.24 / (download) - annotate - [select for diffs], Sun Dec 22 01:34:38 2002 UTC (20 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.23: +10 -5
lines
Diff to previous 1.23 (colored)
Use GNU_PROGRAM_PREFIX. Based on patch by Jeremy C. Reed.
Revision 1.23 / (download) - annotate - [select for diffs], Sat Nov 30 11:16:19 2002 UTC (20 years, 2 months ago) by salo
Branch: MAIN
Changes since 1.22: +5 -4
lines
Diff to previous 1.22 (colored)
USE_PKGLOCALEDIR, remove unnecessary patches.
Revision 1.22 / (download) - annotate - [select for diffs], Fri Nov 22 12:05:05 2002 UTC (20 years, 2 months ago) by bouyer
Branch: MAIN
Changes since 1.21: +2 -1
lines
Diff to previous 1.21 (colored)
Honnor ${PKGLOCALEDIR}
Revision 1.21 / (download) - annotate - [select for diffs], Wed Nov 20 16:57:54 2002 UTC (20 years, 2 months ago) by bouyer
Branch: MAIN
Changes since 1.20: +7 -8
lines
Diff to previous 1.20 (colored)
Update gtar packages to 1.13.25, with security fixes from redhat. 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.
Revision 1.20 / (download) - annotate - [select for diffs], Sun Aug 25 21:49:06 2002 UTC (20 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.19: +12 -21
lines
Diff to previous 1.19 (colored)
Merge packages from the buildlink2 branch back into the main trunk that have been converted to USE_BUILDLINK2.
Revision 1.19.2.2 / (download) - annotate - [select for diffs], Fri Jun 21 23:04:43 2002 UTC (20 years, 7 months ago) by jlam
Branch: buildlink2
Changes since 1.19.2.1: +2 -2
lines
Diff to previous 1.19.2.1 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored)
Rename USE_BUILDLINK2_ONLY to USE_BUILDLINK2 for less verbosity. Also convert a few more packages to use the buildlink2 framework.
Revision 1.19.2.1 / (download) - annotate - [select for diffs], Sat May 11 02:08:49 2002 UTC (20 years, 8 months ago) by jlam
Branch: buildlink2
Changes since 1.19: +12 -21
lines
Diff to previous 1.19 (colored)
First pass at conversion of various packages to use the buildlink2 framework. Add many buildlink2.mk files to add to the framework. Please see buildlink2.txt for more details.
Revision 1.19 / (download) - annotate - [select for diffs], Sun Jan 27 18:32:32 2002 UTC (21 years ago) by jlam
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-6-RELEASE-base,
netbsd-1-5-PATCH003,
buildlink2-base
Branch point for: netbsd-1-6,
buildlink2
Changes since 1.18: +1 -2
lines
Diff to previous 1.18 (colored)
Use auto-extract code for .shar files.
Revision 1.18 / (download) - annotate - [select for diffs], Thu Dec 27 21:50:56 2001 UTC (21 years, 1 month ago) by agc
Branch: MAIN
Changes since 1.17: +12 -6
lines
Diff to previous 1.17 (colored)
On Darwin, use tar-1.12.tar.gz, rather than the shar format archive, 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.
Revision 1.17 / (download) - annotate - [select for diffs], Fri Oct 19 09:02:38 2001 UTC (21 years, 3 months ago) by veego
Branch: MAIN
Changes since 1.16: +4 -2
lines
Diff to previous 1.16 (colored)
Touch some files in ${WRKSRC}, which is needed because the timestamps are out of order and so autoconf would regnerate these files. This change is only needed in the ${OPSYS} != "NetBSD" case.
Revision 1.16 / (download) - annotate - [select for diffs], Thu Oct 18 15:20:01 2001 UTC (21 years, 3 months ago) by veego
Branch: MAIN
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (colored)
SVR4 packages have a limit of 9 chars for a package name. 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.
Revision 1.15 / (download) - annotate - [select for diffs], Fri Feb 16 13:15:28 2001 UTC (21 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.14: +2 -1
lines
Diff to previous 1.14 (colored)
Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
Revision 1.14 / (download) - annotate - [select for diffs], Sat Sep 18 15:07:29 1999 UTC (23 years, 4 months ago) by kim
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
comdex-fall-1999
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
Change package name to gtar-base
Revision 1.13 / (download) - annotate - [select for diffs], Sat Sep 18 14:49:08 1999 UTC (23 years, 4 months ago) by kim
Branch: MAIN
Changes since 1.12: +0 -0
lines
Diff to previous 1.12 (colored)
Copied from Makefile,v
Revision 1.12, Sat Sep 18 03:36:23 1999 UTC (23 years, 4 months ago) by kim
Branch: MAIN
Changes since 1.11: +14 -2
lines
FILE REMOVED
Changes to allow bootstrapping Zoularis: - fetch the shar file so we don't need tar - do not install info files (they will be a separate pkg), as we need tar to unpack the gtexinfo distribution - on Solaris we get .mo files instead of .cat files (I'm guessing for Linux, please someone verify and adjust Makefile appropriately)
Revision 1.11, Wed Apr 14 21:39:01 1999 UTC (23 years, 9 months ago) by tron
Branch: MAIN
Changes since 1.10: +2 -2
lines
FILE REMOVED
Remove unnecessary slash from master site list.
Revision 1.10, Mon Mar 22 16:08:31 1999 UTC (23 years, 10 months ago) by bad
Branch: MAIN
Changes since 1.9: +2 -2
lines
FILE REMOVED
Catch up with MASTER_SITE_GNU reorganization.
Revision 1.9, Thu Aug 20 15:16:35 1998 UTC (24 years, 5 months ago) by tsarna
Branch: MAIN
Changes since 1.8: +2 -1
lines
FILE REMOVED
The Grand Homepagification: - New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
Revision 1.8, Sat Aug 15 00:12:10 1998 UTC (24 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.7: +5 -2
lines
FILE REMOVED
Change to use catgets. hier(7)-lint: install locale stuff in share/locale instead of lib/locale.
Revision 1.7, Thu Jun 18 16:06:37 1998 UTC (24 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.6: +1 -3
lines
FILE REMOVED
Update package Makefiles for automatic manual page handling.
Revision 1.6, Fri Apr 17 09:37:22 1998 UTC (24 years, 9 months ago) by agc
Branch: MAIN
Changes since 1.5: +4 -7
lines
FILE REMOVED
Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them.
Revision 1.5, Wed Apr 15 10:38:08 1998 UTC (24 years, 9 months ago) by agc
Branch: MAIN
Changes since 1.4: +2 -7
lines
FILE REMOVED
Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree. Remove redundant (and sometimes erroneous) comments.
Revision 1.4, Tue Mar 10 11:57:27 1998 UTC (24 years, 10 months ago) by frueauf
Branch: MAIN
Changes since 1.3: +2 -2
lines
FILE REMOVED
portlint: files->${FILESDIR}.
Revision 1.3, Thu Mar 5 20:09:46 1998 UTC (24 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.2: +2 -2
lines
FILE REMOVED
Oops, these are category "archivers", not "devel".
Revision 1.2, Wed Mar 4 15:14:26 1998 UTC (24 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.1: +2 -2
lines
FILE REMOVED
Now, how did that version number get left out of the comments?
Revision 1.1.1.1 (vendor branch), Wed Mar 4 14:57:13 1998 UTC (24 years, 11 months ago) by tv
Branch: TNF
Changes since 1.1: +0 -0
lines
FILE REMOVED
Import of GNU tar pkg, not yet enabled in archivers/Makefile until pax-tar work is complete.
Revision 1.1, Wed Mar 4 14:57:13 1998 UTC (24 years, 11 months ago) by tv
Branch: MAIN
FILE REMOVED
Initial revision