archivers/star 2024.03.21 FreeBSD
Unique standard tape archiver with many enhancements
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- CDDL
- Categories
- archivers
- Package size
- 317.9 KiB, 710.7 KiB installed
Description
Star is the fastest known implementation of a tar archiver.
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 of arbitrary length 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. support for ACLS and - star supports Access Control Lists as well as file flags extended file flags fully ansi compatible - star is fully ANSI/Posix 1003.1 compatible. sophisticated error - Allows to tell star which error types should be control ignored for which file name pattern true incremental - star uses the same method as dump(8)/restore(8) dump/restore features but acts OS and FS independent
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | archivers/star | 2024.03.21 |
| NetBSD | archivers/star | 1.7.0nb2 |
| DragonFly | archivers/star | 2024.03.21 |
Install
Binary package:
pkg install star
From the ports tree:
cd /usr/ports/archivers/star/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= star>0:archivers/star
LIB_DEPENDS= libstreamar.so:archivers/star
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2024.03.21 | 2024.03.21 | 2022.10.16 | 2024.03.21 | 2024.03.21 |
| FreeBSD:14:quarterly | 2024.03.21 | 2024.03.21 | n/a | 2024.03.21 | 2024.03.21 |
| FreeBSD:15:latest | 2024.03.21 | 2024.03.21 | n/a | 2024.03.21 | 2024.03.21 |
| FreeBSD:15:quarterly | 2024.03.21 | 2024.03.21 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2024.03.21 | 2024.03.21 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 4
Run dependencies 3
Required by 1
Configuration
Options name: archivers_star
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| GNUTAR | off | Install a gnutar binary |
| PROFILE | off | Build with profiling support |
- Service scripts
- none
Files
Manual pages 12
- gnutar(1)
- scpio(1)
- smt(1)
- spax(1)
- srmt(1)
- star(1)
- star(5)
- star_sym(1)
- strar(1)
- streamarchive(5)
- suntar(1)
- ustar(1)
pkg-plist 30
- bin/gnutar
- bin/scpio
- bin/smt
- bin/spax
- bin/star
- bin/star_sym
- bin/strar
- bin/suntar
- bin/ustar
- etc/default/srmt
- etc/default/star
- include/schily/strar.h
- lib/libstreamar.a
- lib/libstreamar.so
- lib/libstreamar.so.1.0
- lib/profiled/libstreamar.a
- sbin/srmt
- share/doc/srmt/default-srmt.sample
- share/man/man1/gnutar.1.gz
- share/man/man1/srmt.1.gz
- share/man/man1/scpio.1.gz
- share/man/man1/smt.1.gz
- share/man/man1/spax.1.gz
- share/man/man1/star.1.gz
- share/man/man1/star_sym.1.gz
- share/man/man1/strar.1.gz
- share/man/man1/suntar.1.gz
- share/man/man1/ustar.1.gz
- share/man/man5/star.5.gz
- share/man/man5/streamarchive.5.gz
Commit history 0
No commits in the history this site was built from.