Date: Mon, 01 Mar 2004 05:13:22 +0300 From: Sergey Matveychuk <sem@ciam.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/63568: [NEW PORT] devel/argp-standalone: Standalone version of arguments parsing functions from GLIBC Message-ID: <E1Axcvq-00048u-2a@Current.sem-home.ciam.ru> Resent-Message-ID: <200403010220.i212KJNT060384@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 63568 >Category: ports >Synopsis: [NEW PORT] devel/argp-standalone: Standalone version of arguments parsing functions from GLIBC >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: Sun Feb 29 18:20:19 PST 2004 >Closed-Date: >Last-Modified: >Originator: Sergey Matveychuk >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: >Environment: System: FreeBSD Current.sem-home.ciam.ru 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #4: Fri Feb 27 03:58:52 MSK 2004 >Description: It is standalone version of argp - part of glibc library. It was separated off glibc by Niels MŸller Niels primary use it for inclusion in the LSH distribution, but it's useful for any package that wants to use argp and at the same time be portable to non-glibc systems. Besides portability fixes, there are a few other changes in this version. The most important is that it no longer builds upon getopt; the one or two hairy functions of GNU getopt are incorporated with the argp parser. There are longer any global variables keeping track of the parser state. Generated with FreeBSD Port Tools 0.50 >How-To-Repeat: >Fix: --- argp-standalone-1.3.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: # # argp-standalone # argp-standalone/Makefile # argp-standalone/distinfo # argp-standalone/pkg-descr # echo c - argp-standalone mkdir -p argp-standalone > /dev/null 2>&1 echo x - argp-standalone/Makefile sed 's/^X//' >argp-standalone/Makefile << 'END-of-argp-standalone/Makefile' X# New ports collection makefile for: argp-standalone X# Date created: 1 March 2004 X# Whom: Sergey Matveychuk <sem@ciam.ru> X# X# $FreeBSD$ X# X XPORTNAME= argp-standalone XPORTVERSION= 1.3 XCATEGORIES= devel XMASTER_SITES= http://www.lysator.liu.se/~nisse/misc/ X XMAINTAINER= sem@ciam.ru XCOMMENT= Standalone version of arguments parsing functions from GLIBC X XGNU_CONFIGURE= yes XCONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} X XPLIST_FILES= lib/libargp.a include/argp.h X Xdo-install: X @cd ${WRKSRC}; \ X ${INSTALL_DATA} libargp.a ${PREFIX}/lib; \ X ${INSTALL_DATA} argp.h ${PREFIX}/include X X.include <bsd.port.mk> END-of-argp-standalone/Makefile echo x - argp-standalone/distinfo sed 's/^X//' >argp-standalone/distinfo << 'END-of-argp-standalone/distinfo' XMD5 (argp-standalone-1.3.tar.gz) = 720704bac078d067111b32444e24ba69 XSIZE (argp-standalone-1.3.tar.gz) = 130255 END-of-argp-standalone/distinfo echo x - argp-standalone/pkg-descr sed 's/^X//' >argp-standalone/pkg-descr << 'END-of-argp-standalone/pkg-descr' XIt is standalone version of argp - part of glibc library. X XIt was separated off glibc by Niels MŸller XNiels primary use it for inclusion in the LSH distribution, Xbut it's useful for any package that wants to use argp and at the same Xtime be portable to non-glibc systems. X XBesides portability fixes, there are a few other changes in this Xversion. The most important is that it no longer builds upon getopt; Xthe one or two hairy functions of GNU getopt are incorporated with the Xargp parser. There are longer any global variables keeping track of Xthe parser state. END-of-argp-standalone/pkg-descr exit --- argp-standalone-1.3.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1Axcvq-00048u-2a>