# $Id: Portfile 51066 2009-05-17 06:39:18Z toby@macports.org $
PortSystem        1.0
name              ppl
version           0.9
categories        devel math
maintainers       nomaintainer
platforms         darwin
description       A modern C++ library providing numerical abstractions
long_description  The Parma Polyhedra Library (PPL) is a modern C++ library \
                  providing numerical abstractions especially targeted at \
                  applications in the field of analysis and verification of \
                  complex systems. The PPL can handle all the convex \
                  polyhedra that can be defined as the intersection of a \
                  finite number of (open or closed) hyperspaces, each \
                  described by an equality or inequality (strict or \
                  non-strict) with rational coefficients. The PPL also \
                  handles restricted classes of polyhedra that offer \
                  interesting complexity/precision tradeoffs. The library \
                  also supports finite powersets of (any kind of) polyhedra \
                  and linear programming problems solved with an \
                  exact-arithmetic version of the simplex algorithm.
homepage          http://www.cs.unipr.it/ppl/
master_sites      ftp://ftp.cs.unipr.it/pub/ppl/releases/${version}/
use_bzip2         yes
checksums         md5 41f782f1505119fe7c4e829f55929772 \
                  sha1 948ff3e4dc3a0d0c58cbb383aad2498b57030b34 \
                  rmd160 7b25e6a15e85d912ac75bd2e95f81c618dbf4d7a
depends_lib       port:gmp port:glpk

test.run          yes
test.target       check
