svn commit: r313012 - in head/net: . libnfs
Pawel Pekala
pawel at FreeBSD.org
Tue Feb 26 23:12:29 UTC 2013
Author: pawel
Date: Tue Feb 26 23:12:28 2013
New Revision: 313012
URL: http://svnweb.freebsd.org/changeset/ports/313012
Log:
LIBNFS is a client library for accessing NFS shares over a network.
LIBNFS offers three different APIs, for different use :
1, RAW : A fully async low level RPC library for NFS protocols
2, NFS ASYNC : A fully asynchronous library for high level vfs functions
3, NFS SYNC : A synchronous library for high level vfs functions
WWW: https://github.com/sahlberg/libnfs
PR: ports/172777
Submitted by: Manuel Creach <manuel.creach at icloud.com>
Added:
head/net/libnfs/
head/net/libnfs/Makefile (contents, props changed)
head/net/libnfs/distinfo (contents, props changed)
head/net/libnfs/pkg-descr (contents, props changed)
head/net/libnfs/pkg-plist (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Tue Feb 26 23:12:03 2013 (r313011)
+++ head/net/Makefile Tue Feb 26 23:12:28 2013 (r313012)
@@ -325,6 +325,7 @@
SUBDIR += libnet
SUBDIR += libnet10
SUBDIR += libnetdude
+ SUBDIR += libnfs
SUBDIR += libnids
SUBDIR += libnss-mysql
SUBDIR += liboauth
Added: head/net/libnfs/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/libnfs/Makefile Tue Feb 26 23:12:28 2013 (r313012)
@@ -0,0 +1,28 @@
+# Created by: Manuel Creach <manuel.creach at icloud.com>
+# $FreeBSD$
+
+PORTNAME= libnfs
+PORTVERSION= 1.3.0
+CATEGORIES= net
+MASTER_SITES= http://cloud.github.com/downloads/sahlberg/${PORTNAME}/
+
+MAINTAINER= manuel.creach at icloud.com
+COMMENT= Client library for accessing NFS shares over a network
+
+LICENSE= LGPL21 GPLv3
+LICENSE_COMB= multi
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USE_GMAKE= yes
+USE_AUTORECONF= yes
+USE_AUTOTOOLS= aclocal autoheader automake autoconf libtoolize
+ACLOCAL_ARGS= -I.
+AUTOMAKE_ARGS= --add-missing
+USE_PKGCONFIG= build
+USE_LDCONFIG= yes
+
+post-patch:
+ ${REINPLACE_CMD} 's|$$(libdir)/\(pkgconfig\)|$$(prefix)/libdata/\1|' \
+ ${WRKSRC}/Makefile.am
+
+.include <bsd.port.mk>
Added: head/net/libnfs/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/libnfs/distinfo Tue Feb 26 23:12:28 2013 (r313012)
@@ -0,0 +1,2 @@
+SHA256 (libnfs-1.3.0.tar.gz) = 812c8ae47c8b0c37c21f313b669d4dc8e8025007ba7492102eb67508eb0a82cc
+SIZE (libnfs-1.3.0.tar.gz) = 57928
Added: head/net/libnfs/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/libnfs/pkg-descr Tue Feb 26 23:12:28 2013 (r313012)
@@ -0,0 +1,8 @@
+LIBNFS is a client library for accessing NFS shares over a network.
+
+LIBNFS offers three different APIs, for different use :
+1, RAW : A fully async low level RPC library for NFS protocols
+2, NFS ASYNC : A fully asynchronous library for high level vfs functions
+3, NFS SYNC : A synchronous library for high level vfs functions
+
+WWW: https://github.com/sahlberg/libnfs
Added: head/net/libnfs/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/libnfs/pkg-plist Tue Feb 26 23:12:28 2013 (r313012)
@@ -0,0 +1,12 @@
+lib/libnfs.la
+lib/libnfs.a
+lib/libnfs.so
+lib/libnfs.so.1
+include/nfsc/libnfs-raw-mount.h
+include/nfsc/libnfs-raw-nfs.h
+include/nfsc/libnfs-raw-portmap.h
+include/nfsc/libnfs-raw-rquota.h
+include/nfsc/libnfs-raw.h
+include/nfsc/libnfs.h
+libdata/pkgconfig/libnfs.pc
+ at dirrm include/nfsc
More information about the svn-ports-head
mailing list