summaryrefslogtreecommitdiff
path: root/misc/wandio
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-11-20 20:52:41 +0000
committeradam <adam@pkgsrc.org>2019-11-20 20:52:41 +0000
commitf5d04bbcd7e24a7e7e51cc85e9de37939a3ff6ea (patch)
tree2453813ecce8303e90b3035a852f9ec2ec953925 /misc/wandio
parent243bf0baa3b41e842c26a8e8eb3a42dc3036e852 (diff)
downloadpkgsrc-f5d04bbcd7e24a7e7e51cc85e9de37939a3ff6ea.tar.gz
wandio: added version 4.2.2
WANDIO is a library for reading from, and writing to, files. Depending on libraries available at compile time, WANDIO provides transparent compression/decompression for the following formats: - zlib (gzip) - bzip2 - lzo (write-only) - lzma - zstd - lz4 - Intel QAT (write-only) - http (read-only) WANDIO also improves IO performance by performing compression/decompression in a separate thread (if pthreads are available).
Diffstat (limited to 'misc/wandio')
-rw-r--r--misc/wandio/DESCR14
-rw-r--r--misc/wandio/Makefile25
-rw-r--r--misc/wandio/PLIST5
-rw-r--r--misc/wandio/buildlink3.mk20
-rw-r--r--misc/wandio/distinfo6
5 files changed, 70 insertions, 0 deletions
diff --git a/misc/wandio/DESCR b/misc/wandio/DESCR
new file mode 100644
index 00000000000..cc4621304ea
--- /dev/null
+++ b/misc/wandio/DESCR
@@ -0,0 +1,14 @@
+WANDIO is a library for reading from, and writing to, files. Depending on
+libraries available at compile time, WANDIO provides transparent
+compression/decompression for the following formats:
+- zlib (gzip)
+- bzip2
+- lzo (write-only)
+- lzma
+- zstd
+- lz4
+- Intel QAT (write-only)
+- http (read-only)
+
+WANDIO also improves IO performance by performing compression/decompression in
+a separate thread (if pthreads are available).
diff --git a/misc/wandio/Makefile b/misc/wandio/Makefile
new file mode 100644
index 00000000000..c047d536bf0
--- /dev/null
+++ b/misc/wandio/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2019/11/20 20:52:41 adam Exp $
+
+DISTNAME= wandio-4.2.2
+CATEGORIES= misc
+MASTER_SITES= https://research.wand.net.nz/software/wandio/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://research.wand.net.nz/software/libwandio.php
+COMMENT= Library for reading from and writing to files
+LICENSE= gnu-lgpl-v3
+
+CONFLICTS= libtrace<4.0.0
+
+USE_LANGUAGES= c c++
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../archivers/lz4/buildlink3.mk"
+.include "../../archivers/lzo/buildlink3.mk"
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/misc/wandio/PLIST b/misc/wandio/PLIST
new file mode 100644
index 00000000000..1db4ca69166
--- /dev/null
+++ b/misc/wandio/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2019/11/20 20:52:41 adam Exp $
+bin/wandiocat
+include/wandio.h
+lib/libwandio.la
+man/man1/wandiocat.1
diff --git a/misc/wandio/buildlink3.mk b/misc/wandio/buildlink3.mk
new file mode 100644
index 00000000000..dda0adf934a
--- /dev/null
+++ b/misc/wandio/buildlink3.mk
@@ -0,0 +1,20 @@
+# $NetBSD: buildlink3.mk,v 1.1 2019/11/20 20:52:41 adam Exp $
+
+BUILDLINK_TREE+= wandio
+
+.if !defined(WANDIO_BUILDLINK3_MK)
+WANDIO_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.wandio+= wandio>=4.2.2
+BUILDLINK_PKGSRCDIR.wandio?= ../../misc/wandio
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../archivers/lz4/buildlink3.mk"
+.include "../../archivers/lzo/buildlink3.mk"
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.endif # WANDIO_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -wandio
diff --git a/misc/wandio/distinfo b/misc/wandio/distinfo
new file mode 100644
index 00000000000..cf9ffc65ab4
--- /dev/null
+++ b/misc/wandio/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/11/20 20:52:41 adam Exp $
+
+SHA1 (wandio-4.2.2.tar.gz) = 9faf36100effc3c1813c2e62d76c7dde7cf2a638
+RMD160 (wandio-4.2.2.tar.gz) = 7aaa9f08588c9f3784b8cf966f3ce30c0c8cd69f
+SHA512 (wandio-4.2.2.tar.gz) = d7a7e423ba8536892d53c42a196984c50f43770ac3b3e3d10fafba4ec642acfbd292372576424aed54045ed3a5a47d6fad1f947be1faf3046b067ae753a4d78f
+Size (wandio-4.2.2.tar.gz) = 441365 bytes