summaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2012-05-02 12:19:43 +0000
committerwiz <wiz@pkgsrc.org>2012-05-02 12:19:43 +0000
commit0f93831e3b6f209f57ad2a42d166a6bde91d1295 (patch)
tree00f37cc8ea7a02d4269fb96f85721a4933744c16 /archivers
parent27e1e41d1eaa0f7dda1fdb6b8193bcd0f09d023b (diff)
downloadpkgsrc-0f93831e3b6f209f57ad2a42d166a6bde91d1295.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