svn commit: r400178 - in head/devel: . wandio
Alexey Dokuchaev
danfe at FreeBSD.org
Mon Oct 26 09:29:30 UTC 2015
Author: danfe
Date: Mon Oct 26 09:29:28 2015
New Revision: 400178
URL: https://svnweb.freebsd.org/changeset/ports/400178
Log:
Add a port of wandio, a library written in C that provides an API for
transparent reading and writing of files using a variety of supported
compression methods and transports.
PR: 203805 (modified)
Submitted by: Alistair King
Added:
head/devel/wandio/
head/devel/wandio/Makefile (contents, props changed)
head/devel/wandio/distinfo (contents, props changed)
head/devel/wandio/pkg-descr (contents, props changed)
head/devel/wandio/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Mon Oct 26 08:47:11 2015 (r400177)
+++ head/devel/Makefile Mon Oct 26 09:29:28 2015 (r400178)
@@ -5216,6 +5216,7 @@
SUBDIR += vtcl
SUBDIR += vxlog
SUBDIR += wand-libconfig
+ SUBDIR += wandio
SUBDIR += websocketpp
SUBDIR += websvn
SUBDIR += wininfo
Added: head/devel/wandio/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/wandio/Makefile Mon Oct 26 09:29:28 2015 (r400178)
@@ -0,0 +1,41 @@
+# Created by: Alistair King <alistair at caida.org>
+# $FreeBSD$
+
+PORTNAME= wandio
+PORTVERSION= 1.0.3
+CATEGORIES= devel
+MASTER_SITES= http://research.wand.net.nz/software/wandio/
+
+MAINTAINER= alistair at caida.org
+COMMENT= C library for compressed file I/O
+
+LICENSE= GPLv2
+
+USES= libtool
+CONFIGURE_ARGS= --disable-silent-rules
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+INSTALL_TARGET= install-strip
+
+OPTIONS_DEFINE= ZLIB BZIP2 LZO LZMA HTTP
+OPTIONS_DEFAULT= ZLIB BZIP2 LZMA HTTP
+
+ZLIB_DESC= Read/write support for ZLIB (gz) compressed files
+BZIP2_DESC= Read/write support for BZIP2 (bz2) compressed files
+LZO_DESC= Write support for LZO compressed files
+LZMA_DESC= Read/write support for LZMA compressed files
+HTTP_DESC= Support for reading files over HTTP
+
+ZLIB_CONFIGURE_WITH= zlib
+BZIP2_CONFIGURE_WITH= bzip2
+LZO_CONFIGURE_WITH= lzo
+LZO_LIB_DEPENDS= liblzo2.so:${PORTSDIR}/archivers/lzo2
+LZMA_CONFIGURE_WITH= lzma
+HTTP_CONFIGURE_WITH= http
+HTTP_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
+
+.include <bsd.port.mk>
Added: head/devel/wandio/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/wandio/distinfo Mon Oct 26 09:29:28 2015 (r400178)
@@ -0,0 +1,2 @@
+SHA256 (wandio-1.0.3.tar.gz) = 31dcc1402ace3023020446d6c7284fd84447f9b36e570206a179895e1eaa705b
+SIZE (wandio-1.0.3.tar.gz) = 373723
Added: head/devel/wandio/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/wandio/pkg-descr Mon Oct 26 09:29:28 2015 (r400178)
@@ -0,0 +1,10 @@
+Libwandio is a software library written in C that provides an API for
+transparent reading and writing of files using a variety of supported
+compression methods. Provided pthreads are available, I/O performance
+will be improved by doing any compression and/or decompression using a
+separate thread.
+
+Libwandio supports the popular compression methods (zlib, bzip2, LZMA,
+write-only LZO) and HTTP transport (read-only).
+
+WWW: http://research.wand.net.nz/software/libwandio.php
Added: head/devel/wandio/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/wandio/pkg-plist Mon Oct 26 09:29:28 2015 (r400178)
@@ -0,0 +1,6 @@
+bin/wandiocat
+include/wandio.h
+lib/libwandio.a
+lib/libwandio.so
+lib/libwandio.so.1
+lib/libwandio.so.1.0.3
More information about the svn-ports-all
mailing list