Date: Mon, 2 Dec 2002 13:47:46 +0200 (EET) From: Alexandr Kovalenko <never@nevermind.kiev.ua> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/45915: New port: devel/publib Message-ID: <200212021147.gB2BlkuB021956@kurush.osdn.org.ua>
next in thread | raw e-mail | index | archive | help
>Number: 45915 >Category: ports >Synopsis: New port: devel/publib >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Dec 02 03:50:04 PST 2002 >Closed-Date: >Last-Modified: >Originator: Alexandr Kovalenko >Release: FreeBSD 4.7-RELEASE i386 >Organization: WNet ISP >Environment: System: FreeBSD kurush.osdn.org.ua 4.7-RELEASE FreeBSD 4.7-RELEASE #1: Tue Oct 15 17:18:12 EEST 2002 root@kurush.osdn.org.ua:/usr/obj/usr/src/sys/kurush i386 Recent ports. >Description: Library needed for some Debian package-controlling tools which I plan to submit soon. From pkg-descr: The library contains functions for memory allocation, bit arrays, configuration files, comparing standard C types for qsort and bsearch, error messages, expression parsing and evaluation, filenames, hash tables, integer sets, log files, the Linux Software Map, NNTP, priority queues, normal queues, editor buffers, stacks, and strings. >How-To-Repeat: N/A/ >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: # # publib/Makefile # publib/distinfo # publib/files # publib/files/Default.config # publib/files/patch-liw::sbuf::sbuf_srch.c # publib/pkg-comment # publib/pkg-descr # publib/pkg-plist # echo x - publib/Makefile sed 's/^X//' >publib/Makefile << 'END-of-publib/Makefile' X# New ports collection makefile for: publib X# Date created: 25 April 2002 X# Whom: never@nevermind.kiev.ua X# X# $FreeBSD$ X# X XPORTNAME= publib XPORTVERSION= 0.32 XCATEGORIES= devel XMASTER_SITES= http://ftp.debian.org/debian/pool/main/p/publib/ XDISTNAME= publib_0.32.orig X XMAINTAINER= never@nevermind.kiev.ua X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} XCONFIGURE_WRKSRC= ${WRKSRC}/objs XBUILD_WRKSRC= ${CONFIGURE_WRKSRC} XINSTALL_WRKSRC= ${CONFIGURE_WRKSRC} XCONFIGURE_SCRIPT= ../framework/configure X XUSE_GMAKE= yes XGNU_CONFIGURE= yes X XMAN3= dynarr.3 \ X xmalloc.3 \ X bitarr.3 \ X cfg.3 \ X cmp.3 \ X __set_liberror.3 \ X errormsg.3 \ X expr.3 \ X files.3 \ X fname.3 \ X fnpathfind.3 \ X fnqualify.3 \ X hash.3 \ X iset.3 \ X log.3 \ X publib.3 \ X stack.3 \ X memarrfill.3 \ X memdel.3 \ X memfill.3 \ X memins.3 \ X memisort.3 \ X memmem.3 \ X memoverlap.3 \ X memrchr.3 \ X memrev.3 \ X memrmem.3 \ X memshuffle.3 \ X memswap.3 \ X stracat.3 \ X stranaxfrm.3 \ X strchange.3 \ X strcins.3 \ X strcstr.3 \ X strdel.3 \ X strdiff.3 \ X strend.3 \ X strendzap.3 \ X strgsub.3 \ X strhash.3 \ X strinit.3 \ X strins.3 \ X strltrim.3 \ X strmaxcpy.3 \ X strmove.3 \ X strmtrim.3 \ X strndup.3 \ X strnins.3 \ X stroverlap.3 \ X strrev.3 \ X strright.3 \ X strrot13.3 \ X strrstr.3 \ X strrtrim.3 \ X strset.3 \ X strshuffle.3 \ X strsplit.3 \ X strsub.3 \ X strtabify.3 \ X strtrexpand.3 \ X strtrim.3 \ X struncstr.3 \ X struntabify.3 \ X strvars.3 \ X strzap.3 \ X tbuf.3 X Xpre-configure:: X ${MKDIR} ${WRKSRC}/objs X ${SED} -e "s;@PREFIX@;${PREFIX};g" \ X ${FILESDIR}/Default.config > ${WRKSRC}/objs/Default.config X X.include <bsd.port.mk> END-of-publib/Makefile echo x - publib/distinfo sed 's/^X//' >publib/distinfo << 'END-of-publib/distinfo' XMD5 (publib_0.32.orig.tar.gz) = bfdc70ca6e2a9457b0c4e864bcf109e6 END-of-publib/distinfo echo c - publib/files mkdir -p publib/files > /dev/null 2>&1 echo x - publib/files/Default.config sed 's/^X//' >publib/files/Default.config << 'END-of-publib/files/Default.config' Xlibrary=publib Xlibshort=pub Xmodules=../liw Xprefix=@PREFIX@ Xassert=no Xverbmake=no Xautoconf=no END-of-publib/files/Default.config echo x - publib/files/patch-liw::sbuf::sbuf_srch.c sed 's/^X//' >publib/files/patch-liw::sbuf::sbuf_srch.c << 'END-of-publib/files/patch-liw::sbuf::sbuf_srch.c' X--- liw/sbuf/sbuf_srch.c.orig Thu Apr 25 13:48:36 2002 X+++ liw/sbuf/sbuf_srch.c Thu Apr 25 13:48:54 2002 X@@ -7,6 +7,7 @@ X X #include <stdio.h> X #include <ctype.h> X+#include <sys/types.h> X #include <regex.h> X #include "publib/sbuf.h" X END-of-publib/files/patch-liw::sbuf::sbuf_srch.c echo x - publib/pkg-comment sed 's/^X//' >publib/pkg-comment << 'END-of-publib/pkg-comment' XPublib is a library of C functions for various purposes END-of-publib/pkg-comment echo x - publib/pkg-descr sed 's/^X//' >publib/pkg-descr << 'END-of-publib/pkg-descr' XThe library contains functions for memory allocation, Xbit arrays, configuration files, comparing standard XC types for qsort and bsearch, error messages, expression Xparsing and evaluation, filenames, hash tables, integer Xsets, log files, the Linux Software Map, NNTP, priority Xqueues, normal queues, editor buffers, stacks, and strings. END-of-publib/pkg-descr echo x - publib/pkg-plist sed 's/^X//' >publib/pkg-plist << 'END-of-publib/pkg-plist' Xlib/libpub.a Xinclude/publib/alloc.h Xinclude/publib/base64.h Xinclude/publib/bitarr.h Xinclude/publib/cfg-config.h Xinclude/publib/cfg.h Xinclude/publib/cfgtool.h Xinclude/publib/cmp.h Xinclude/publib/errormsg.h Xinclude/publib/expr.h Xinclude/publib/files.h Xinclude/publib/fname.h Xinclude/publib/hash.h Xinclude/publib/iset.h Xinclude/publib/lockfile.h Xinclude/publib/log.h Xinclude/publib/lsm-config.h Xinclude/publib/lsm.h Xinclude/publib/main.h Xinclude/publib/nntp.h Xinclude/publib/priq.h Xinclude/publib/queue.h Xinclude/publib/sbuf.h Xinclude/publib/stack.h Xinclude/publib/strutil.h Xinclude/publib/tbuf.h Xinclude/publib.h X@dirrm include/publib END-of-publib/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212021147.gB2BlkuB021956>