summaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
authorwiz <wiz>2012-05-02 12:19:43 +0000
committerwiz <wiz>2012-05-02 12:19:43 +0000
commite6d9ea0c76a15e1652f475dbb99259fc42d17b5e (patch)
tree00f37cc8ea7a02d4269fb96f85721a4933744c16 /archivers
parentbb22683065af33535502edcf54412a1b25835380 (diff)
downloadpkgsrc-e6d9ea0c76a15e1652f475dbb99259fc42d17b5e.tar.gz
Initial import of lhasa-0.0.4, an ISC licensed lha uncompressor.
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.
Diffstat (limited to 'archivers')
-rw-r--r--archivers/lhasa/DESCR12
-rw-r--r--archivers/lhasa/Makefile22
-rw-r--r--archivers/lhasa/PLIST7
-rw-r--r--archivers/lhasa/distinfo5
4 files changed, 46 insertions, 0 deletions
diff --git a/archivers/lhasa/DESCR b/archivers/lhasa/DESCR
new file mode 100644
index 00000000000..e5371bd52ae
--- /dev/null
+++ b/archivers/lhasa/DESCR
@@ -0,0 +1,12 @@
+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.
diff --git a/archivers/lhasa/Makefile b/archivers/lhasa/Makefile
new file mode 100644
index 00000000000..bfa6832a56d
--- /dev/null
+++ b/archivers/lhasa/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2012/05/02 12:19:43 wiz Exp $
+#
+
+DISTNAME= lhasa-0.0.4
+CATEGORIES= archivers
+MASTER_SITES= http://cloud.github.com/downloads/fragglet/lhasa/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://fragglet.github.com/lhasa/
+COMMENT= Freely licensed lha archiving tool (for .lzh and .lha files)
+LICENSE= isc
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+# tests currently only succeed in timezone Europe/London
+TEST_TARGET= check
+
+CONFLICTS= lha-[0-9]*
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/archivers/lhasa/PLIST b/archivers/lhasa/PLIST
new file mode 100644
index 00000000000..22d684ba131
--- /dev/null
+++ b/archivers/lhasa/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2012/05/02 12:19:43 wiz Exp $
+bin/lha
+include/liblhasa-1.0/lha_file_header.h
+include/liblhasa-1.0/lha_input_stream.h
+include/liblhasa-1.0/lha_reader.h
+lib/liblhasa.la
+man/man1/lha.1
diff --git a/archivers/lhasa/distinfo b/archivers/lhasa/distinfo
new file mode 100644
index 00000000000..22f26e67e26
--- /dev/null
+++ b/archivers/lhasa/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2012/05/02 12:19:43 wiz Exp $
+
+SHA1 (lhasa-0.0.4.tar.gz) = f2a99b5b6c35d2428cfca5206fe704d910a5555f
+RMD160 (lhasa-0.0.4.tar.gz) = 3b9123e2d0282756aa14f498c6d628b25a03dd51
+Size (lhasa-0.0.4.tar.gz) = 1748043 bytes