---
name: safe-iop
version: 0.3.1
origin: devel/safe-iop
comment: A safe integer operation library for C
arch: freebsd:9:x86:64
www: http://code.google.com/p/safe-iop/
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 30599
desc: "This library provides a collection of (macro-based) functions\nfor performing
  safe integer operations across platform and architecture\nwith a straightforward
  API. \n\nIt supports two modes of use: header-only and linked dynamic library.\nThe
  linked, dynamic library supplies a format-string based interface\nwhich is in pre-alpha.
  \ The header-only mode supplies integer and sign\noverflow and underflow pre-condition
  checks using checks derived from\nthe CERT secure coding guide.  The checks do not
  rely on twos complement\narithmetic and should not at any point perform an arithmetic
  operations\nthat may overflow.  It also performs basic type agreement checks to
  ensure\nthat the macros are being used (somewhat) correctly.\n\nAuthor:\tWill Drewry
  <redpig@dataspill.org>\nWWW: http://code.google.com/p/safe-iop/\n"
categories: [devel]
files:
  /usr/local/include/safe_iop.h: 3c7b9ba6b0e4a2b9d2465e15caad7f1e937d339435a6d9baa697ec41318d256f
  /usr/local/lib/libsafe_iop.so.0: 79ecd733f5b5f9bffa21e9365431d2d26ab53f9cda9984ef0b656214fd0739dc
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
  pre-deinstall: |
    /sbin/ldconfig -R
