Main advantages over other tar implementations:
fifo - keeps the tape streaming.
pattern matcher - for a convenient user interface
sophisticated diff - user tailorable interface for comparing tar
archives against file trees
no namelen limitation - Pathnames up to 1024 Bytes may be archived.
deals with all 3 times - stores/restores all 3 times of a file
does not clobber files - more recent copies on disk will not be
clobbered from tape
automatic byte swap - star automatically detects swapped archives
automatic format detect - automatically detects archive formats:
Old tar, gnu tar, ansi tar, star.
fully ansi compatible - Star is fully ANSI/Posix 1003.1 compatible.
work on both FreeBSD and OpenBSD.
Specifically, both FreeBSD and OpenBSD have the timelocal() function. In
fact most unixes have this function, so I'm not sure what the best fix
generically would be. This fix is no worse than the one that was there
before, however.
Submitted by: Niklas Hallqvist <niklas@filippa.appli.se>
Obtained from: OpenBSD by way of Niklas
PLISTs.
Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
"The last argument to the "rm -f" line should be bunzip, right? :)
Also, you may want to change the "ln" to "ln -s". I remember the pkg
tools mangling hard links into separate files." So I did it ;-)
Submitted by: Satoshi
all the COMMENTs! No package names, no version numbers, no "this is
absolutix-3.1.2" type comments that have zero information contents.
Now, without any bad examples to follow, nobody has an excuse to import
a port with those kind of comments. :)
Phew! 238 ports modified!
- add patch-ac to silence bzip when doing compression, bzip version
info now only with -v or -V
- changed comment in COMMENT. bzip compresses better than gzip, but
speed is much slower, so it's not generally better as gzip where
speed matters !