BSD Ports

archivers/lhasa 0.6.0 FreeBSD

Free Software LHA implementation

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ISCL
Categories
archivers
Package size
62.3 KiB, 381.8 KiB installed

Description

Lhasa is a library for parsing LHA (.lzh) archives and a free replacement for the Unix LHA tool.

Currently it is only possible to read from (i.e. decompress) archives; generating (compressing) LHA archives may be an enhancement for future versions. The aim is to be compatible with as many different variants of the LHA file format as possible, including LArc (.lzs) and PMarc (.pma).

The command line tool aims to be interface-compatible with the non-free Unix LHA tool (command line syntax and output), for backwards compatibility with tools that expect particular output.

In the other systems

SystemPortVersion
FreeBSDarchivers/lhasa0.6.0
OpenBSDarchivers/lhasa0.6.0
NetBSDarchivers/lhasa0.6.0
DragonFlyarchivers/lhasa0.4.0
HardenedBSDarchivers/lhasa0.6.0
GhostBSDarchivers/lhasa0.6.0

Install

Binary package:

pkg install lhasa

From the ports tree:

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

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

RUN_DEPENDS=	lhasa>0:archivers/lhasa
LIB_DEPENDS=	liblhasa.so:archivers/lhasa

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:latest0.6.00.6.00.3.10.4.00.6.0
FreeBSD:14:quarterly0.6.00.6.0n/a0.4.00.6.0
FreeBSD:15:latest0.6.00.6.0n/a0.4.00.4.0
FreeBSD:15:quarterly0.6.00.6.0n/an/an/a
FreeBSD:16:latest0.6.00.6.0n/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 8

Configuration

Options name: archivers_lhasa

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
autoreconf cpe libtool
Service scripts
none

Files

Manual pages 1
  • lhasa(1)
pkg-plist 12
  • bin/lhasa
  • include/liblhasa-%%VERSION%%/lha_decoder.h
  • include/liblhasa-%%VERSION%%/lha_file_header.h
  • include/liblhasa-%%VERSION%%/lha_input_stream.h
  • include/liblhasa-%%VERSION%%/lha_reader.h
  • include/liblhasa-%%VERSION%%/lhasa.h
  • lib/liblhasa.a
  • lib/liblhasa.so
  • lib/liblhasa.so.0
  • lib/liblhasa.so.
  • libdata/pkgconfig/liblhasa.pc
  • share/man/man1/lhasa.1.gz
distinfo 1
FileSizeSHA256
lhasa-0.6.0.tar.gz3.56769e+069840154367f73e9d9c3196f944a121ab4d398d84e921c8fe8fca8a931274aed7
Master sites 2
  • https://github.com/fragglet/lhasa/releases/download/v0.6.0/
  • https://soulsphere.org/projects/lhasa/

Commit history 0

No commits in the history this site was built from.