BSD Ports

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

SystemPortVersion
MidnightBSDarchivers/libarchive3.8.8,1
FreeBSDarchivers/libarchive3.8.8,1
OpenBSDarchivers/libarchive3.8.10
NetBSDarchivers/libarchive3.8.9
DragonFlyarchivers/libarchive3.7.9,1
HardenedBSDarchivers/libarchive3.8.8,1
GhostBSDarchivers/libarchive3.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

Build dependencies 1
Run dependencies 1

Configuration

Options name: archivers_libarchive

OptionDefaultDescription
LZ4on
LZOoff
MBEDTLSoff
NETTLEoffCrypto support via Nettle
OPENSSLon
ZSTDon
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
FileSizeSHA256
libarchive-3.8.8.tar.xz6.55908e+063873a88801da067d0528a989af06877710529d50ee8fe6f3970cbb4302efb918
Master sites 2
  • https://github.com/libarchive/libarchive/releases/download/v3.8.8/
  • https://libarchive.org/downloads/

Commit history 1

DateCommitCreditsLog message
7fc453604a Lucas Holt archivers/libarchive: update to 3.8.8 (#1729)