archivers/libarchive 3.8.8,1 MidnightBSD
Library to create and read several streaming archive formats
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
7fc453604a- License
- bsd2, bsd3, publicdom
- Categories
- archivers
Description
Libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and the POSIX cpio format.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | archivers/libarchive | 3.8.8,1 |
| FreeBSD | archivers/libarchive | 3.8.8,1 |
| OpenBSD | archivers/libarchive | 3.8.10 |
| NetBSD | archivers/libarchive | 3.8.9 |
| DragonFly | archivers/libarchive | 3.7.9,1 |
| HardenedBSD | archivers/libarchive | 3.8.8,1 |
| GhostBSD | archivers/libarchive | 3.8.8,1 |
Install
Binary package:
mport install libarchive
From mports:
cd /usr/mports/archivers/libarchive && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libarchive>0:archivers/libarchive
LIB_DEPENDS= libarchive.so:archivers/libarchive
Dependencies
As this port's Makefile names them.
Library 1
libexpat.so: textproc/expat2
Build dependencies 1
Run dependencies 1
Configuration
Options name: archivers_libarchive
| Option | Default | Description |
|---|---|---|
| LZ4 | on | |
| LZO | off | |
| MBEDTLS | off | |
| NETTLE | off | Crypto support via Nettle |
| OPENSSL | on | |
| ZSTD | on |
- USES
- cpe iconv libtool localbase:ldflags pathfix pkgconfig ssl tar:xz
- Service scripts
- none
Files
Manual pages 45
- archive_entry(3)
- archive_entry_acl(3)
- archive_entry_linkify(3)
- archive_entry_misc(3)
- archive_entry_paths(3)
- archive_entry_perms(3)
- archive_entry_stat(3)
- archive_entry_time(3)
- archive_read(3)
- archive_read_add_passphrase(3)
- archive_read_data(3)
- archive_read_disk(3)
- archive_read_extract(3)
- archive_read_filter(3)
- archive_read_format(3)
- archive_read_free(3)
- archive_read_header(3)
- archive_read_new(3)
- archive_read_open(3)
- archive_read_set_options(3)
- archive_util(3)
- archive_write(3)
- archive_write_blocksize(3)
- archive_write_data(3)
- archive_write_disk(3)
- archive_write_filter(3)
- archive_write_finish_entry(3)
- archive_write_format(3)
- archive_write_free(3)
- archive_write_header(3)
- archive_write_new(3)
- archive_write_open(3)
- archive_write_set_options(3)
- archive_write_set_passphrase(3)
- bsdcat(1)
- bsdcpio(1)
- bsdtar(1)
- bsdunzip(1)
- cpio(5)
- libarchive(3)
- libarchive-formats(5)
- libarchive_changes(3)
- libarchive_internals(3)
- mtree(5)
- tar(5)
pkg-plist 55
- bin/bsdcat
- bin/bsdcpio
- bin/bsdtar
- bin/bsdunzip
- include/archive.h
- include/archive_entry.h
- lib/libarchive.so
- lib/libarchive.so.13
- lib/libarchive.so.13.8.8
- libdata/pkgconfig/libarchive.pc
- share/man/man1/bsdcat.1.gz
- share/man/man1/bsdcpio.1.gz
- share/man/man1/bsdtar.1.gz
- share/man/man1/bsdunzip.1.gz
- share/man/man3/archive_entry.3.gz
- share/man/man3/archive_entry_acl.3.gz
- share/man/man3/archive_entry_linkify.3.gz
- share/man/man3/archive_entry_misc.3.gz
- share/man/man3/archive_entry_paths.3.gz
- share/man/man3/archive_entry_perms.3.gz
- share/man/man3/archive_entry_stat.3.gz
- share/man/man3/archive_entry_time.3.gz
- share/man/man3/archive_read.3.gz
- share/man/man3/archive_read_add_passphrase.3.gz
- share/man/man3/archive_read_data.3.gz
- share/man/man3/archive_read_disk.3.gz
- share/man/man3/archive_read_extract.3.gz
- share/man/man3/archive_read_filter.3.gz
- share/man/man3/archive_read_format.3.gz
- share/man/man3/archive_read_free.3.gz
- share/man/man3/archive_read_header.3.gz
- share/man/man3/archive_read_new.3.gz
- share/man/man3/archive_read_open.3.gz
- share/man/man3/archive_read_set_options.3.gz
- share/man/man3/archive_util.3.gz
- share/man/man3/archive_write.3.gz
- share/man/man3/archive_write_blocksize.3.gz
- share/man/man3/archive_write_data.3.gz
- share/man/man3/archive_write_disk.3.gz
- share/man/man3/archive_write_filter.3.gz
- share/man/man3/archive_write_finish_entry.3.gz
- share/man/man3/archive_write_format.3.gz
- share/man/man3/archive_write_free.3.gz
- share/man/man3/archive_write_header.3.gz
- share/man/man3/archive_write_new.3.gz
- share/man/man3/archive_write_open.3.gz
- share/man/man3/archive_write_set_options.3.gz
- share/man/man3/archive_write_set_passphrase.3.gz
- share/man/man3/libarchive.3.gz
- share/man/man3/libarchive_changes.3.gz
- share/man/man3/libarchive_internals.3.gz
- share/man/man5/cpio.5.gz
- share/man/man5/libarchive-formats.5.gz
- share/man/man5/mtree.5.gz
- share/man/man5/tar.5.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libarchive-3.8.8.tar.xz | 6.55908e+06 | 3873a88801da067d0528a989af06877710529d50ee8fe6f3970cbb4302efb918 |
Master sites 2
- https://github.com/libarchive/libarchive/releases/download/v3.8.8/
- https://libarchive.org/downloads/