---
name: xxl
version: 1.0.1_1
origin: devel/xxl
comment: C/C++ library for exception handling and asset management
arch: freebsd:9:x86:64
www: http://www.zork.org/xxl/
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses: [BSD]
flatsize: 288138
desc: |
  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.

  WWW: http://www.zork.org/xxl/
categories: [devel]
options: {DOCS: on, THREADS: on}
files:
  /usr/local/include/xxl.h: b56f71454837493f41fbb7c96d9da46cf858aa2c902f64dcd6d193a4c064f820
  /usr/local/lib/libxxl.a: a1d90b8b2981dd7f1c45505be40aa544f1748618715b08f2c5d13406c65baa06
  /usr/local/lib/libxxl.la: f7e0da1fd249838f009970ebfeeb1034e680c31be055407afbcf2fec25c68529
  /usr/local/lib/libxxl.so: '-'
  /usr/local/lib/libxxl.so.2: 35a314d5b527f5c27506d752d655edab9412577d1b98269653a19ff53785f845
  /usr/local/share/doc/xxl/xxl.html: 3baeaf596e634945dd0cea2253f921d9da24e4d74d44c2a96a10ad3f2456d199
  /usr/local/share/doc/xxl/xxl.pdf: 15850cefb39f9e9d25ee3869b51a2a57a9673760cc3cec45f04444a9da101931
  /usr/local/share/licenses/xxl-1.0.1_1/BSD: 85e7a53b5e2d3e350e2d084fed2f94b7f63005f8e1168740e1e84aa9fa5d48ce
  /usr/local/share/licenses/xxl-1.0.1_1/LICENSE: d9cce0db43502eb1bd8fbef7e960cfaa43b5647186f7f7379923b336209fd77b
  /usr/local/share/licenses/xxl-1.0.1_1/catalog.mk: 21d845463a4c9731b07549509a6225f393dc26b1aedef45da0db14fe6c77ecc9
directories:
  /usr/local/share/licenses/xxl-1.0.1_1/: n
  /usr/local/share/licenses/: y
  /usr/local/share/doc/xxl/: n
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
    cd /usr/local
    cd /usr/local
  pre-deinstall: |
    /sbin/ldconfig -R
    cd /usr/local
    cd /usr/local
  post-deinstall: |
    cd /usr/local
    cd /usr/local
