Add a package for lzsa. LZSA is a collection of byte-aligned compression

formats that are specifically engineered for very fast decompression on
8-bit systems.
This commit is contained in:
thorpej 2023-11-27 02:21:50 +00:00
parent c27b4eee8d
commit 29cce3948f
5 changed files with 31 additions and 1 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.206 2023/11/13 23:36:28 wiz Exp $
# $NetBSD: Makefile,v 1.207 2023/11/27 02:21:50 thorpej Exp $
#
COMMENT= Archivers and compression tools
@ -73,6 +73,7 @@ SUBDIR+= lzma
SUBDIR+= lzmalib
SUBDIR+= lzo
SUBDIR+= lzop
SUBDIR+= lzsa
SUBDIR+= macutil
SUBDIR+= makeself
SUBDIR+= minizip

2
archivers/lzsa/DESCR Normal file
View File

@ -0,0 +1,2 @@
LZSA is a collection of byte-aligned compression formats that are
specifically engineered for very fast decompression on 8-bit systems.

20
archivers/lzsa/Makefile Normal file
View File

@ -0,0 +1,20 @@
# $NetBSD: Makefile,v 1.1 2023/11/27 02:21:51 thorpej Exp $
DISTNAME= lzsa-1.4.1
CATEGORIES= archivers
MASTER_SITES= ${MASTER_SITE_GITHUB:=emmanuel-marty/}
GITHUB_TAG= ${PKGVERSION_NOREV}
MAINTAINER= thorpej@NetBSD.org
HOMEPAGE= https://github.com/emmanuel-marty/lzsa
COMMENT= Compression algorithm designed for 8-bit systems
LICENSE= zlib
USE_TOOLS+= gmake
INSTALLATION_DIRS= bin
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/lzsa ${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"

2
archivers/lzsa/PLIST Normal file
View File

@ -0,0 +1,2 @@
@comment $NetBSD: PLIST,v 1.1 2023/11/27 02:21:51 thorpej Exp $
bin/lzsa

5
archivers/lzsa/distinfo Normal file
View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2023/11/27 02:21:51 thorpej Exp $
BLAKE2s (lzsa-1.4.1.tar.gz) = 5596b8694df3787d4a6d15a8a982e4d67592ecb848aa218eb940db8bd854ce5c
SHA512 (lzsa-1.4.1.tar.gz) = 08fed665bf24c7435f98e80d3560d2cdd346c863850227468af9dcfea9dded47168de8c4584e3b24c83dc57dd13ae94f5842c1b7cec68ed10e7e6c7c97f5b20b
Size (lzsa-1.4.1.tar.gz) = 152571 bytes