Date: Fri, 29 Aug 2003 04:50:08 -0700 (PDT) From: Kirill Ponomarew <krion@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/devel Makefile ports/devel/xxl Makefile distinfo pkg-descr pkg-plist ports/devel/xxl/files patch-ltmain.sh Message-ID: <200308291150.h7TBo8S6017807@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
krion 2003/08/29 04:50:08 PDT
FreeBSD ports repository
Modified files:
devel Makefile
Added files:
devel/xxl Makefile distinfo pkg-descr pkg-plist
devel/xxl/files patch-ltmain.sh
Log:
New port - devel/xxl
XXL is a library for C and C++ that provides exception handling
and asset management. Asset management is integrated with the
exception handling mechanism such that assets may be
automatically cleaned up if an exception is thrown, which
allows for much simplified program structure with respect to
error handling.
By allowing XXL to track assets and using its exception
handling features, the programmer no longer has to check error
conditions on every function call and cleanup the assets on
failure because XXL does the work.
PR: 56128
Submitted by: Robert Schlotterbeck <rws@suki.rs.tarrant.tx.us>
Revision Changes Path
1.1255 +1 -0 ports/devel/Makefile
1.1 +21 -0 ports/devel/xxl/Makefile (new)
1.1 +1 -0 ports/devel/xxl/distinfo (new)
1.1 +15 -0 ports/devel/xxl/files/patch-ltmain.sh (new)
1.1 +11 -0 ports/devel/xxl/pkg-descr (new)
1.1 +5 -0 ports/devel/xxl/pkg-plist (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308291150.h7TBo8S6017807>
