ports/166288: new port: devel/ultragetopt
Timothy Beyer
beyert at cs.ucr.edu
Wed Mar 21 06:50:14 UTC 2012
>Number: 166288
>Category: ports
>Synopsis: new port: devel/ultragetopt
>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: Wed Mar 21 06:50:13 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Timothy Beyer
>Release: FreeBSD 9.0-RELEASE i386
>Organization:
no organization
>Environment:
System: FreeBSD aeonserv.aeonnet 9.0-RELEASE FreeBSD 9.0-RELEASE #9: Fri Mar 9 00:02:30 PST 2012 root at aeonserv.aeonnet:/usr/obj/usr/src/sys/CUSTOM i386
>Description:
UltraGetopt is a versatile and customizable implementation of getopt() with
support for many common extensions, MS-DOS formatted option strings, and much
more. It can function as a drop-in replacement for getopt() on systems with or
without existing vendor-provided implementations and also as a separate
co-existing function.
>How-To-Repeat:
extract shar archive and build port
>Fix:
The included shar, and all prerequisite shar files
--- ultragetopt.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:
#
# ultragetopt
# ultragetopt/Makefile
# ultragetopt/pkg-descr
# ultragetopt/distinfo
# ultragetopt/pkg-plist
#
echo c - ultragetopt
mkdir -p ultragetopt > /dev/null 2>&1
echo x - ultragetopt/Makefile
sed 's/^X//' >ultragetopt/Makefile << '342aac59e1bdeeadccd8e68580f6f5ca'
X# New ports collection makefile for: ultragetopt
X# Date created: 20 Mar 2012
X# Whom: Timothy Beyer <beyert at cs.ucr.edu>
X#
X# $FreeBSD: ports/devel/ultragetopt/Makefile,v 1.0 2012/03/20 23:23:00 beyert Exp $
X#
X
XPORTNAME= ultragetopt
XPORTVERSION= 0.6.0
XCATEGORIES= devel
XMASTER_SITES= http://kevinlocke.name/programs/ ${MASTER_SITE_LOCAL}
X
XMAINTAINER= beyert at cs.ucr.edu
XCOMMENT= Versatile and customizable implementation of getopt()
X
XLICENSE= MIT
X
XUSE_GMAKE= yes
XGNU_CONFIGURE= yes
XMAKE_ARGS= PREFIX="${PREFIX}"
X
X.include <bsd.port.mk>
342aac59e1bdeeadccd8e68580f6f5ca
echo x - ultragetopt/pkg-descr
sed 's/^X//' >ultragetopt/pkg-descr << 'e5b3a72a7d165846c7b57fe01eedaf81'
XUltraGetopt is a versatile and customizable implementation of getopt() with
Xsupport for many common extensions, MS-DOS formatted option strings, and much
Xmore. It can function as a drop-in replacement for getopt() on systems with or
Xwithout existing vendor-provided implementations and also as a separate
Xco-existing function.
X
XWWW: http://kevinlocke.name/programs/ultragetopt.php
e5b3a72a7d165846c7b57fe01eedaf81
echo x - ultragetopt/distinfo
sed 's/^X//' >ultragetopt/distinfo << 'afb17d71880d5d929c1573bbdf3f9928'
XSHA256 (ultragetopt-0.6.0.tar.gz) = d1fcddc07c04a1b5f0bb803eb9c3220ebc793a5b6674e9047217f09d152ea051
XSIZE (ultragetopt-0.6.0.tar.gz) = 243465
afb17d71880d5d929c1573bbdf3f9928
echo x - ultragetopt/pkg-plist
sed 's/^X//' >ultragetopt/pkg-plist << '036250f071b674e14f51ad0fa8ca4343'
Xinclude/ultragetopt.h
Xlib/libultragetopt.a
Xlib/libultragetopt.la
Xlib/libultragetopt.so
Xlib/libultragetopt.so.0
036250f071b674e14f51ad0fa8ca4343
exit
--- ultragetopt.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list