ports/56128: New Port: xxl - C/C++ exception handling and asset management library

Robert Schlotterbeck rws at suki.rs.tarrant.tx.us
Fri Aug 29 11:10:23 UTC 2003


>Number:         56128
>Category:       ports
>Synopsis:       New Port: xxl - C/C++ exception handling and asset management 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:   Fri Aug 29 04:10:18 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Robert Schlotterbeck
>Release:        FreeBSD 4.8-RELEASE-p4 i386
>Organization:
>Environment:
System: FreeBSD suki.rs.tarrant.tx.us 4.8-RELEASE-p4 FreeBSD 4.8-RELEASE-p4 #10: Fri Aug 29 05:59:37 CDT 2003 rws at suki.rs.tarrant.tx.us:/usr/obj/usr/src/sys/DISINTEGRATION i386


	
>Description:
New port for XXL, information can be found at http://www.zork.org/xxl/
>How-To-Repeat:
	
>Fix:

	

--- xxl.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:
#
#	xxl
#	xxl/distinfo
#	xxl/Makefile
#	xxl/pkg-descr
#	xxl/pkg-plist
#
echo c - xxl
mkdir -p xxl > /dev/null 2>&1
echo x - xxl/distinfo
sed 's/^X//' >xxl/distinfo << 'END-of-xxl/distinfo'
XMD5 (xxl-1.0.0.tar.gz) = 32e0764c5026f0c7491e739f4d570a5d
END-of-xxl/distinfo
echo x - xxl/Makefile
sed 's/^X//' >xxl/Makefile << 'END-of-xxl/Makefile'
X# Ports collection makefile for:        xxl
X# Date created:                         28 Aug 2003
X# Whom:                                 Robert Schlotterbeck <robert at rs.tarrant.tx.us>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		xxl
XPORTVERSION=		1.0.0
XCATEGORIES=		devel
XMASTER_SITES=		http://www.zork.org/software/
X
XMAINTAINER=     	robert at rs.tarrant.tx.us
XCOMMENT=		C and C++ that provides exception handling and asset management
X
XGNU_CONFIGURE=		yes
XCONFIGURE_ARGS+=	--without-threads
X
X.include <bsd.port.mk>
END-of-xxl/Makefile
echo x - xxl/pkg-descr
sed 's/^X//' >xxl/pkg-descr << 'END-of-xxl/pkg-descr'
XXXL is a library for C and C++ that provides exception handling and asset
Xmanagement. Asset management is integrated with the exception handling
Xmechanism such that assets may be automatically cleaned up if an exception
Xis thrown, which allows for much simplified program structure with respect to
Xerror handling.
X
XBy allowing XXL to track assets and using its exception handling features, the
Xprogrammer no longer has to check error conditions on every function call and
Xcleanup the assets on failure because XXL does the work. 
X
XWWW: http://www.zork.org/xxl/
END-of-xxl/pkg-descr
echo x - xxl/pkg-plist
sed 's/^X//' >xxl/pkg-plist << 'END-of-xxl/pkg-plist'
X at comment $FreeBSD$
X at dirrm share/nls/POSIX
X at dirrm share/nls/en_US.US-ASCII
Xinclude/xxl.h
Xlib/libxxl.a
Xlib/libxxl.la
Xlib/libxxl.so
Xlib/libxxl.so.1
END-of-xxl/pkg-plist
exit
--- xxl.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list