Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Aug 2003 06:15:28 -0500 (CDT)
From:      Robert Schlotterbeck <rws@suki.rs.tarrant.tx.us>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/56128: New Port: xxl - C/C++ exception handling and asset management library
Message-ID:  <200308291115.h7TBFSoQ000311@suki.rs.tarrant.tx.us>
Resent-Message-ID: <200308291110.h7TBALS8079116@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@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@comment $FreeBSD$
X@dirrm share/nls/POSIX
X@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308291115.h7TBFSoQ000311>