From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 15 18:40:17 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 790A716A41F for ; Thu, 15 Sep 2005 18:40:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E94443D45 for ; Thu, 15 Sep 2005 18:40:16 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8FIeFRK058035 for ; Thu, 15 Sep 2005 18:40:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8FIeFqD058034; Thu, 15 Sep 2005 18:40:15 GMT (envelope-from gnats) Resent-Date: Thu, 15 Sep 2005 18:40:15 GMT Resent-Message-Id: <200509151840.j8FIeFqD058034@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, krohn@mit.edu Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A71216A41F for ; Thu, 15 Sep 2005 18:38:13 +0000 (GMT) (envelope-from max@stun-belt.lcs.mit.edu) Received: from stun-belt.lcs.mit.edu (stun-belt.lcs.mit.edu [18.26.4.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EA8F43D45 for ; Thu, 15 Sep 2005 18:38:12 +0000 (GMT) (envelope-from max@stun-belt.lcs.mit.edu) Received: from stun-belt.lcs.mit.edu (localhost.lcs.mit.edu [127.0.0.1]) by stun-belt.lcs.mit.edu (8.13.3/8.13.3) with ESMTP id j8FIdftV011927; Thu, 15 Sep 2005 14:39:41 -0400 (EDT) (envelope-from max@stun-belt.lcs.mit.edu) Received: (from max@localhost) by stun-belt.lcs.mit.edu (8.13.3/8.13.3/Submit) id j8FIdfbl011926; Thu, 15 Sep 2005 14:39:41 -0400 (EDT) (envelope-from max) Message-Id: <200509151839.j8FIdfbl011926@stun-belt.lcs.mit.edu> Date: Thu, 15 Sep 2005 14:39:41 -0400 (EDT) From: krohn@mit.edu To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: ports@okws.org Subject: ports/86178: New port: devel/sfslite - async development libraries from the self-certifying filesystem (SFS) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: krohn@mit.edu List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2005 18:40:17 -0000 >Number: 86178 >Category: ports >Synopsis: New port: devel/sfslite - async development libraries from the self-certifying filesystem (SFS) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Sep 15 18:40:15 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Maxwell Krohn >Release: FreeBSD 5.4-RELEASE i386 >Organization: MIT CSAIL >Environment: System: FreeBSD stun-belt.lcs.mit.edu 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005 root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Shell Archive included for new port >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: # # /usr/ports/devel/sfslite # /usr/ports/devel/sfslite/Makefile # /usr/ports/devel/sfslite/distinfo # /usr/ports/devel/sfslite/pkg-descr # /usr/ports/devel/sfslite/pkg-plist # echo c - /usr/ports/devel/sfslite mkdir -p /usr/ports/devel/sfslite > /dev/null 2>&1 echo x - /usr/ports/devel/sfslite/Makefile sed 's/^X//' >/usr/ports/devel/sfslite/Makefile << 'END-of-/usr/ports/devel/sfslite/Makefile' X# New ports collection makefile for: sfslite X# Date created: 5 December 1994 X# Whom: max X# X# $FreeBSD$ X# X XPORTNAME= sfslite XPORTVERSION= 0.8.1 XCATEGORIES= devel XMASTER_SITES= http://dist.okws.org/dist/ X XMAINTAINER= ports@okws.org XCOMMENT= Standard version of the sfslite library X XGNU_CONFIGURE= yes X X# X# Map X.Y.Z.Q => X.Y X# XSHORTVERSION!= ${ECHO} ${PORTVERSION} | sed -Ee 's/([^.]+\.[^.]+).*/\1/' X X# X# if being called from one of the slave distributions (like X# sfslite-dbg), then the build-mode will be set, and we should X# rename the port accordingly so that more than one of them can X# be built. X# X.if defined(BUILD_MODE) XPKGNAMESUFFIX+= "-${BUILD_MODE}" XRPCC_BIN?= lib/${PORTNAME}-${SHORTVERSION}/${BUILD_MODE} X.else XBUILD_MODE?= shopt XRPCC_BIN?= bin X.endif # define(BUILD_MODE) X X# X# rpcc does not work with byacc, so just require BISON X# XUSE_BISON= yes X XLIB_DEPENDS+= gmp:${PORTSDIR}/math/libgmp4 X XINSTALLS_SHLIB= yes X X# X# Do not add LDCONFIG dirs, since we want SFS to link to its own X# libraries, and not our (light) ones... X# X#LDCONFIG_DIRS= %%PREFIX%%/lib/${PORTNAME}/${BUILD_MODE} X# X XCONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ARGS= --with-mode=${BUILD_MODE} X XPLIST_SUB+= VERSION=${SHORTVERSION} XPLIST_SUB+= TAG=${BUILD_MODE} XPLIST_SUB+= RPCC_BIN=${RPCC_BIN} X X# X# need to run this pre-configure X# Xpost-extract: X ${SH} ${WRKSRC}/contrib/mk-sfsuser-freebsd.sh X X.include END-of-/usr/ports/devel/sfslite/Makefile echo x - /usr/ports/devel/sfslite/distinfo sed 's/^X//' >/usr/ports/devel/sfslite/distinfo << 'END-of-/usr/ports/devel/sfslite/distinfo' XMD5 (sfslite-0.8.1.tar.gz) = 4d2a029871b8a8e926d29895d48e0634 XSIZE (sfslite-0.8.1.tar.gz) = 688887 END-of-/usr/ports/devel/sfslite/distinfo echo x - /usr/ports/devel/sfslite/pkg-descr sed 's/^X//' >/usr/ports/devel/sfslite/pkg-descr << 'END-of-/usr/ports/devel/sfslite/pkg-descr' XThis is a port of the SFS-Lite development libraries. The SFS toolkit Xwas developed to support the SFS distributed file system (see Xhttp://www.fs.net). But because others use the toolkit for other Xreasons, we're making SFS's libraries available as a separate, Xlightweight package. sfslite compiles much faster and can be Xinstalled as different non-conflicting build modes (such as Xsfslite-dbg or sfslite-noopt) so might be better for some applications Xthat need the SFS libraries but not SFS. X XMaintained as port of the OKWS distribution by Maxwell Krohn. X XWWW: http://www.okws.org X X- Max Xports@okws.org END-of-/usr/ports/devel/sfslite/pkg-descr echo x - /usr/ports/devel/sfslite/pkg-plist sed 's/^X//' >/usr/ports/devel/sfslite/pkg-plist << 'END-of-/usr/ports/devel/sfslite/pkg-plist' X%%RPCC_BIN%%/rpcc Xinclude/sfslite Xinclude/sfslite-%%VERSION%%/%%TAG%%/aclnt.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/aes.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/afsnode.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/agentconn.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/agentmisc.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/aiod.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/aiod_prot.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/aios.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/amisc.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/arc4.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/arena.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/arpc.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/array.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/asrv.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/async.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/autoconf.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/axprt.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/axprt_crypt.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/backoff.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/bbuddy.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/bench.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/bigint.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/bitvec.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/blowfish.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/callback.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/cbuf.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/crypt.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/crypt_prot.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/crypt_prot.x Xinclude/sfslite-%%VERSION%%/%%TAG%%/crypthash.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/dns.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/dnsimpl.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/dnsparse.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/err.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/esign.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/fdlim.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/getfh3.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/hashcash.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/ihash.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/init.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/itree.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/keyfunc.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/list.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/litetime.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/modalg.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/msb.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/nfs3_nonnul.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/nfsserv.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/nfstrans.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/ocb.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/opnew.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/parseopt.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/password.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/pcre.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/pmap_prot.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/pmap_prot.x Xinclude/sfslite-%%VERSION%%/%%TAG%%/prime.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/prng.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/qhash.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/rabin.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/refcnt.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/rex.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/rpctypes.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/rsa.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/rwfd.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/rxx.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/schnorr.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/seqno.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/serial.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfsclient.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfsconnect.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfscrypt.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfsgroupmgr.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfskeymgr.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfskeymisc.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfsmisc.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfsschnorr.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfsserv.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sfstty.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sha1.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/stllike.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/str.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/suio++.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/sysconf.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/tiger.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/union.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/uvfstrans.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/vatmpl.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/vec.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/wmstr.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/xdr_suio.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/xdrmisc.h Xinclude/sfslite-%%VERSION%%/%%TAG%%/xhinfo.h Xlib/sfslite Xlib/sfslite-%%VERSION%%/%%TAG%%/aiod Xlib/sfslite-%%VERSION%%/%%TAG%%/env.mk Xlib/sfslite-%%VERSION%%/%%TAG%%/libarpc.a Xlib/sfslite-%%VERSION%%/%%TAG%%/libarpc.la Xlib/sfslite-%%VERSION%%/%%TAG%%/libarpc.so Xlib/sfslite-%%VERSION%%/%%TAG%%/libarpc.so.0 Xlib/sfslite-%%VERSION%%/%%TAG%%/libasync.a Xlib/sfslite-%%VERSION%%/%%TAG%%/libasync.la Xlib/sfslite-%%VERSION%%/%%TAG%%/libasync.so Xlib/sfslite-%%VERSION%%/%%TAG%%/libasync.so.0 Xlib/sfslite-%%VERSION%%/%%TAG%%/libsfscrypt.a Xlib/sfslite-%%VERSION%%/%%TAG%%/libsfscrypt.la Xlib/sfslite-%%VERSION%%/%%TAG%%/libsfscrypt.so Xlib/sfslite-%%VERSION%%/%%TAG%%/libsfscrypt.so.0 Xlib/sfslite-%%VERSION%%/%%TAG%%/libsfsmisc.a Xlib/sfslite-%%VERSION%%/%%TAG%%/libsfsmisc.la Xlib/sfslite-%%VERSION%%/%%TAG%%/libsfsmisc.so Xlib/sfslite-%%VERSION%%/%%TAG%%/libsfsmisc.so.0 Xlib/sfslite-%%VERSION%%/%%TAG%%/mallock.o Xlib/sfslite-%%VERSION%%/%%TAG%%/mmcd Xshare/nls/POSIX Xshare/nls/en_US.US-ASCII X@dirrm lib/sfslite-%%VERSION%%/%%TAG%% X@unexec rmdir %D/lib/sfslite-%%VERSION%% 2>/dev/null || true X@dirrm include/sfslite-%%VERSION%%/%%TAG%% X@unexec rmdir %D/include/sfslite-%%VERSION%% 2>/dev/null || true END-of-/usr/ports/devel/sfslite/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: