From owner-cvs-all@FreeBSD.ORG Fri Aug 29 04:50:10 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EF0A16A4BF; Fri, 29 Aug 2003 04:50:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 470A843FE0; Fri, 29 Aug 2003 04:50:09 -0700 (PDT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7TBo80U017808; Fri, 29 Aug 2003 04:50:08 -0700 (PDT) (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7TBo8S6017807; Fri, 29 Aug 2003 04:50:08 -0700 (PDT) Message-Id: <200308291150.h7TBo8S6017807@repoman.freebsd.org> From: Kirill Ponomarew Date: Fri, 29 Aug 2003 04:50:08 -0700 (PDT) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/devel Makefile ports/devel/xxl Makefile distinfo pkg-descr pkg-plist ports/devel/xxl/files patch-ltmain.sh X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Aug 2003 11:50:10 -0000 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 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)