BSD Ports

archivers/unarr 1.1.1 FreeBSD

Decompression library for RAR, TAR, ZIP and 7z* archives

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
201ab7bb3d
License
LGPL3
Categories
archivers
Package size
77.2 KiB, 153.8 KiB installed

Description

It was forked from unarr, which originated as a port of the RAR extraction features from The Unarchiver project required for extracting images from comic book archives. Zeniko wrote unarr as an alternative to libarchive which didn't have support for parsing filters or solid compression at the time.

While (lib)unarr was started with the intent of providing unarr with a proper cmake based build system suitable for packaging and cross-platform development, it's focus has now been extended to provide code maintenance and to continue the development of unarr, which no longer is maintained.

In the other systems

SystemPortVersion
FreeBSDarchivers/unarr1.1.1
OpenBSDarchivers/unarr1.1.1p1
DragonFlyarchivers/unarr1.1.1

Install

Binary package:

pkg install unarr

From the ports tree:

cd /usr/ports/archivers/unarr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	unarr>0:archivers/unarr
LIB_DEPENDS=	libunarr.so:archivers/unarr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.1.11.1.11.0.11.1.11.1.1
FreeBSD:14:quarterly1.1.11.1.1n/a1.1.11.1.1
FreeBSD:15:latest1.1.11.1.1n/a1.1.11.1.1
FreeBSD:15:quarterly1.1.11.1.1n/an/an/a
FreeBSD:16:latest1.1.11.1.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Required by 1

Configuration

No options to configure.

USES
cmake:testing
Service scripts
none

Message after installing

===>   NOTICE:

The unarr port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 9
  • include/unarr.h
  • lib/cmake/unarr/unarr-config.cmake
  • lib/cmake/unarr/unarr-targets-.cmake
  • lib/cmake/unarr/unarr-targets.cmake
  • lib/cmake/unarr/unarr-version.cmake
  • lib/libunarr.so
  • lib/libunarr.so.1
  • lib/libunarr.so.1.1.0
  • libdata/pkgconfig/libunarr.pc
distinfo 1
FileSizeSHA256
selmf-unarr-v1.1.1_GH0.tar.gz170238fa0ebf6d9b420d34171b1b6100949edce708c7933e7cfd2cedd03eae998d1c53

Commit history 1

DateCommitCreditsLog message
201ab7bb3d Gleb Popov archivers/unarr: Fix building with CMake 4