Date: Tue, 16 Oct 2012 08:01:28 GMT From: Manuel Creach <manuel.creach@icloud.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/172777: New port: net/libnfs a client library for accessing NFS shares Message-ID: <201210160801.q9G81SmO049224@red.freebsd.org> Resent-Message-ID: <201210160810.q9G8A1F2029137@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 172777 >Category: ports >Synopsis: New port: net/libnfs a client library for accessing NFS shares >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Oct 16 08:10:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Manuel Creach >Release: 9.1-RC2 >Organization: >Environment: FreeBSD j1 9.1-RC2 FreeBSD 9.1-RC2 #1 r241574: Mon Oct 15 10:52:07 CEST 2012 root@hpjm-bsd:/usr/obj/usr/src/sys/GENERIC amd64 >Description: New port Makefile for libnfs, a client library for accessing NFS shares over a network >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # libnfs # libnfs/Makefile # libnfs/distinfo # libnfs/pkg-descr # libnfs/pkg-plist # echo c - libnfs mkdir -p libnfs > /dev/null 2>&1 echo x - libnfs/Makefile sed 's/^X//' >libnfs/Makefile << 'ca989a760ab1b59b24d08ade9d434816' X# New ports collection makefile for: libnfs X# Date created: 2012.10.16 X# Whom: Manuel Creach <manuel.creach@icloud.com> X# X# $FreeBSD$ X# X XPORTNAME= libnfs XPORTVERSION= 1.3.0 XCATEGORIES= net XMASTER_SITES= https://github.com/downloads/sahlberg/libnfs/ X XMAINTAINER= manuel.creach@icloud.com XCOMMENT= The LIBNFS is a client library for accessing NFS shares over a network X XLICENSE= LGPL21 GPLv3 XLICENSE_COMB= multi XLICENSE_FILE= ${WRKSRC}/COPYING X XPORT_REVISION= 1 XFETCH_ARGS= XUSE_GMAKE= yes XUSE_AUTORECONF= yes XUSE_AUTOTOOLS= aclocal autoheader automake autoconf libtoolize XACLOCAL_ARGS= -I. XAUTOMAKE_ARGS= --add-missing XUSE_LDCONFIG= yes X XCFLAGS+= -D_FILE_OFFSET_BITS=64 XLDFLAGS+= -L${LOCALBASE}/lib X X.include <bsd.port.pre.mk> X Xpost-patch: X ${REINPLACE_CMD} 's|$$(libdir)/\(pkgconfig\)|$$(prefix)/libdata/\1|' \ X ${WRKSRC}/Makefile.am X X.include <bsd.port.post.mk> ca989a760ab1b59b24d08ade9d434816 echo x - libnfs/distinfo sed 's/^X//' >libnfs/distinfo << '5ff7023851e15ffeb94b7bc2a3adf9ae' XSHA256 (libnfs-1.3.0.tar.gz) = 812c8ae47c8b0c37c21f313b669d4dc8e8025007ba7492102eb67508eb0a82cc XSIZE (libnfs-1.3.0.tar.gz) = 57928 5ff7023851e15ffeb94b7bc2a3adf9ae echo x - libnfs/pkg-descr sed 's/^X//' >libnfs/pkg-descr << '708c350b5a991c6ef4a49f41ccb5e354' XLIBNFS is a client library for accessing NFS shares over a network. X XLIBNFS offers three different APIs, for different use : X1, RAW : A fully async low level rpc library for nfs protocols X2, NFS ASYNC : A fully asynchronous library for high level vfs functions X3, NFS SYNC : A synchronous library for high level vfs functions X XWWW: https://github.com/sahlberg/libnfs 708c350b5a991c6ef4a49f41ccb5e354 echo x - libnfs/pkg-plist sed 's/^X//' >libnfs/pkg-plist << 'f63a38bcf5bbf8f1b25b002a71c096f8' Xlib/libnfs.la Xlib/libnfs.a Xlib/libnfs.so Xlib/libnfs.so.1 Xinclude/nfsc/libnfs-raw-mount.h Xinclude/nfsc/libnfs-raw-nfs.h Xinclude/nfsc/libnfs-raw-portmap.h Xinclude/nfsc/libnfs-raw-rquota.h Xinclude/nfsc/libnfs-raw.h Xinclude/nfsc/libnfs.h Xlibdata/pkgconfig/libnfs.pc X@dirrm include/nfsc f63a38bcf5bbf8f1b25b002a71c096f8 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210160801.q9G81SmO049224>