From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Feb 10 03:30:22 2004 Return-Path: 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 12D7016A4CE for ; Tue, 10 Feb 2004 03:30:22 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BBCD43D2F for ; Tue, 10 Feb 2004 03:30:22 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i1ABULbv050664 for ; Tue, 10 Feb 2004 03:30:21 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i1ABULwv050663; Tue, 10 Feb 2004 03:30:21 -0800 (PST) (envelope-from gnats) Resent-Date: Tue, 10 Feb 2004 03:30:21 -0800 (PST) Resent-Message-Id: <200402101130.i1ABULwv050663@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, Robert Schlotterbeck Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F40D316A4CF for ; Tue, 10 Feb 2004 03:24:47 -0800 (PST) Received: from suki.rs.tarrant.tx.us (c-67-162-241-151.client.comcast.net [67.162.241.151]) by mx1.FreeBSD.org (Postfix) with ESMTP id 919E943D1F for ; Tue, 10 Feb 2004 03:24:47 -0800 (PST) (envelope-from rws@suki.rs.tarrant.tx.us) Received: from suki.rs.tarrant.tx.us (localhost.rs.tarrant.tx.us [127.0.0.1]) i1ABcdkx071517 for ; Tue, 10 Feb 2004 05:38:39 -0600 (CST) (envelope-from rws@suki.rs.tarrant.tx.us) Received: (from rws@localhost) by suki.rs.tarrant.tx.us (8.12.9p2/8.12.9/Submit) id i1ABccAO071516; Tue, 10 Feb 2004 05:38:38 -0600 (CST) (envelope-from rws) Message-Id: <200402101138.i1ABccAO071516@suki.rs.tarrant.tx.us> Date: Tue, 10 Feb 2004 05:38:38 -0600 (CST) From: Robert Schlotterbeck To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/62628: New port: devel/vstr A general purpose string library X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Robert Schlotterbeck List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Feb 2004 11:30:22 -0000 >Number: 62628 >Category: ports >Synopsis: New port: devel/vstr A general purpose string library >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: Tue Feb 10 03:30:21 PST 2004 >Closed-Date: >Last-Modified: >Originator: Robert Schlotterbeck >Release: FreeBSD 4.9-STABLE i386 >Organization: >Environment: System: FreeBSD suki.rs.tarrant.tx.us 4.9-STABLE FreeBSD 4.9-STABLE #2: Fri Jan 9 20:35:25 CST 2004 root@:/usr/obj/usr/src/sys/DISINTEGRATION i386 >Description: Vstr is a string library, designed so you can work optimally with readv()/writev() for input/output. This means that, for instance, you can readv() data to the end of the string and writev() data from the beginning of the string without having to allocate or move memory. It also means that the library is completely happy with data that has multiple zero bytes in it. >How-To-Repeat: >Fix: --- vstr.shar begins here --- # 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: # # vstr # vstr/pkg-plist # vstr/pkg-descr # vstr/distinfo # vstr/Makefile # echo c - vstr mkdir -p vstr > /dev/null 2>&1 echo x - vstr/pkg-plist sed 's/^X//' >vstr/pkg-plist << 'END-of-vstr/pkg-plist' Xinclude/vstr-conf.h Xinclude/vstr-const.h Xinclude/vstr-def.h Xinclude/vstr-extern.h Xinclude/vstr-inline.h Xinclude/vstr-switch.h Xinclude/vstr.h Xlib/libvstr-1.0.so Xlib/libvstr-1.0.so.12 Xlib/libvstr.a Xlib/libvstr.la Xlib/libvstr.so Xlib/pkgconfig/vstr.pc Xshare/doc/vstr-devel-1.0.12/basic_cat.c.html Xshare/doc/vstr-devel-1.0.12/compare_licenses/SafeStr.txt Xshare/doc/vstr-devel-1.0.12/compare_licenses/bstring.txt Xshare/doc/vstr-devel-1.0.12/compare_licenses/cords.txt Xshare/doc/vstr-devel-1.0.12/compare_licenses/ossp-str.txt Xshare/doc/vstr-devel-1.0.12/compare_licenses/rope.txt Xshare/doc/vstr-devel-1.0.12/compare_licenses/sz.txt Xshare/doc/vstr-devel-1.0.12/compare_licenses/toolbox.txt Xshare/doc/vstr-devel-1.0.12/comparison.html Xshare/doc/vstr-devel-1.0.12/constants.html Xshare/doc/vstr-devel-1.0.12/constants.txt Xshare/doc/vstr-devel-1.0.12/design.html Xshare/doc/vstr-devel-1.0.12/f_c.css Xshare/doc/vstr-devel-1.0.12/functions.html Xshare/doc/vstr-devel-1.0.12/functions.txt Xshare/doc/vstr-devel-1.0.12/internal_structure.dia Xshare/doc/vstr-devel-1.0.12/namespace.html Xshare/doc/vstr-devel-1.0.12/overview.html Xshare/doc/vstr-devel-1.0.12/printf_comparison.html Xshare/doc/vstr-devel-1.0.12/req_trunc_io.html Xshare/doc/vstr-devel-1.0.12/security.html Xshare/doc/vstr-devel-1.0.12/security_problems.html Xshare/doc/vstr-devel-1.0.12/size_cmp.gnumeric Xshare/doc/vstr-devel-1.0.12/speed.html Xshare/doc/vstr-devel-1.0.12/structs.html Xshare/doc/vstr-devel-1.0.12/structs.txt Xshare/doc/vstr-devel-1.0.12/tutorial.html X@dirrm share/doc/vstr-devel-1.0.12/compare_licenses X@dirrm share/doc/vstr-devel-1.0.12 END-of-vstr/pkg-plist echo x - vstr/pkg-descr sed 's/^X//' >vstr/pkg-descr << 'END-of-vstr/pkg-descr' XVstr is a string library, designed so you can work optimally with Xreadv()/writev() for input/output. This means that, for instance, you Xcan readv() data to the end of the string and writev() data from the Xbeginning of the string without having to allocate or move memory. It Xalso means that the library is completely happy with data that has Xmultiple zero bytes in it. X XWWW: http://www.and.org/vstr/ END-of-vstr/pkg-descr echo x - vstr/distinfo sed 's/^X//' >vstr/distinfo << 'END-of-vstr/distinfo' XMD5 (vstr-1.0.12.tar.bz2) = a39a1199feed065d9645667e7f3df15e END-of-vstr/distinfo echo x - vstr/Makefile sed 's/^X//' >vstr/Makefile << 'END-of-vstr/Makefile' X# Ports collection makefile for: vstr X# Date created: 11 February 2004 X# Whom: Robert Schlotterbeck X# X# $FreeBSD$ X# X XPORTNAME= vstr XPORTVERSION= 1.0.12 XCATEGORIES= devel XMASTER_SITES= ftp://ftp.and.org/pub/james/vstr/${PORTVERSION}/ X XMAINTAINER= robert@rs.tarrant.tx.us XCOMMENT= General purpose string library for C X XGNU_CONFIGURE= yes XUSE_LIBTOOL= yes XUSE_BZIP2= yes XUSE_GMAKE= yes XINSTALLS_SHLIB= yes X XMAN3= vstr.3 vstr_const.3 X X.include END-of-vstr/Makefile exit --- vstr.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: