Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Oct 2015 09:29:28 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r400178 - in head/devel: . wandio
Message-ID:  <201510260929.t9Q9TSc4007771@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@caida.org>
+# $FreeBSD$
+
+PORTNAME=	wandio
+PORTVERSION=	1.0.3
+CATEGORIES=	devel
+MASTER_SITES=	http://research.wand.net.nz/software/wandio/
+
+MAINTAINER=	alistair@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510260929.t9Q9TSc4007771>