1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00

- Add archivers/lhasa

Lhasa is a command line tool and library for parsing LHA archives.

Currently it is only possible to decompress archives. 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 Unix LHA
tool (command line syntax and output), for backwards compatibility
with tools that expect particular output.

WWW: http://fragglet.github.io/lhasa/

PR:		211177
Submitted by:	cs@innolan.dk
This commit is contained in:
Dmitry Marakasov 2016-07-20 19:56:26 +00:00
parent bdd2491d7d
commit 242e6f8584
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=418852
5 changed files with 62 additions and 0 deletions

View File

@ -55,6 +55,7 @@
SUBDIR += lcab
SUBDIR += lha
SUBDIR += lha-ac
SUBDIR += lhasa
SUBDIR += libarc
SUBDIR += libarchive
SUBDIR += libcabinet

34
archivers/lhasa/Makefile Normal file
View File

@ -0,0 +1,34 @@
# Created by: Carsten Larsen <cs@innolan.dk>
# $FreeBSD$
PORTNAME= lhasa
PORTVERSION= 0.3.1
CATEGORIES= archivers
MASTER_SITES= https://soulsphere.org/projects/lhasa/ \
http://suyai.innolan.net/
MAINTAINER= cs@innolan.dk
COMMENT= Command line tool and library for parsing LHA archives
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
USES= autoreconf pathfix libtool
PATHFIX_MAKEFILEIN= Makefile.am
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS= --disable-silent-rules \
--program-suffix=sa
INSTALL_TARGET= install-strip
PORTDOCS= ChangeLog README AUTHORS TODO NEWS
OPTIONS_DEFINE= DOCS
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
.endfor
.include <bsd.port.mk>

3
archivers/lhasa/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1468768769
SHA256 (lhasa-0.3.1.tar.gz) = 3fb08e5f85a9b9dd023922896be9157d5fb5c0448424681810aaa2b0558a5f24
SIZE (lhasa-0.3.1.tar.gz) = 2933084

12
archivers/lhasa/pkg-descr Normal file
View File

@ -0,0 +1,12 @@
Lhasa is a command line tool and library for parsing LHA archives.
Currently it is only possible to decompress archives. 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 Unix LHA
tool (command line syntax and output), for backwards compatibility
with tools that expect particular output.
WWW: http://fragglet.github.io/lhasa/

12
archivers/lhasa/pkg-plist Normal file
View File

@ -0,0 +1,12 @@
bin/lhasa
include/liblhasa-1.0/lha_decoder.h
include/liblhasa-1.0/lha_file_header.h
include/liblhasa-1.0/lha_input_stream.h
include/liblhasa-1.0/lha_reader.h
include/liblhasa-1.0/lhasa.h
lib/liblhasa.a
lib/liblhasa.so
lib/liblhasa.so.0
lib/liblhasa.so.0.0.0
libdata/pkgconfig/liblhasa.pc
man/man1/lhasa.1.gz