diff options
author | wiz <wiz@pkgsrc.org> | 2013-02-17 22:10:47 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2013-02-17 22:10:47 +0000 |
commit | b0782c934a79a7c05c203532198bb82047af79fb (patch) | |
tree | 67b11892259588ed46745b69e8da8c46a1a8c120 /math | |
parent | 9570ccfb1327c7a8ce0307f7dae5486fb06e756c (diff) | |
download | pkgsrc-b0782c934a79a7c05c203532198bb82047af79fb.tar.gz |
Import isl-0.11.1 as math/isl, packaged for wip by Kai-Uwe Eckhardt.
isl is a library for manipulating sets and relations of integer
points bounded by linear constraints. Supported operations on sets
include intersection, union, set difference, emptiness check, convex
hull, (integer) affine hull, integer projection, and computing the
lexicographic minimum using parametric integer programming. It also
includes an ILP solver based on generalized basis reduction.
Diffstat (limited to 'math')
-rw-r--r-- | math/isl/DESCR | 6 | ||||
-rw-r--r-- | math/isl/Makefile | 20 | ||||
-rw-r--r-- | math/isl/PLIST | 47 | ||||
-rw-r--r-- | math/isl/buildlink3.mk | 13 | ||||
-rw-r--r-- | math/isl/distinfo | 5 |
5 files changed, 91 insertions, 0 deletions
diff --git a/math/isl/DESCR b/math/isl/DESCR new file mode 100644 index 00000000000..8ae2c8edbab --- /dev/null +++ b/math/isl/DESCR @@ -0,0 +1,6 @@ +isl is a library for manipulating sets and relations of integer +points bounded by linear constraints. Supported operations on sets +include intersection, union, set difference, emptiness check, convex +hull, (integer) affine hull, integer projection, and computing the +lexicographic minimum using parametric integer programming. It also +includes an ILP solver based on generalized basis reduction. diff --git a/math/isl/Makefile b/math/isl/Makefile new file mode 100644 index 00000000000..c393149bb66 --- /dev/null +++ b/math/isl/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2013/02/17 22:10:47 wiz Exp $ + +DISTNAME= isl-0.11.1 +CATEGORIES= math +MASTER_SITES= ${MASTER_SITE_GNU:=gcc/infrastructure/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Integer set library required by gcc graphite +HOMEPAGE= http://repo.or.cz/w/isl.git +LICENSE= mit + +GNU_CONFIGURE= yes +USE_LANGUAGES= c c++ +USE_LIBTOOL= yes + +CONFIGURE_ARGS+= --with-gmp=${BUILDLINK_PREFIX.gmpl} + +.include "../../devel/gmp/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/math/isl/PLIST b/math/isl/PLIST new file mode 100644 index 00000000000..2525a0290fe --- /dev/null +++ b/math/isl/PLIST @@ -0,0 +1,47 @@ +@comment $NetBSD: PLIST,v 1.1 2013/02/17 22:10:47 wiz Exp $ +include/isl/aff.h +include/isl/aff_type.h +include/isl/arg.h +include/isl/ast.h +include/isl/ast_build.h +include/isl/band.h +include/isl/blk.h +include/isl/config.h +include/isl/constraint.h +include/isl/ctx.h +include/isl/dim.h +include/isl/flow.h +include/isl/hash.h +include/isl/id.h +include/isl/ilp.h +include/isl/int.h +include/isl/list.h +include/isl/local_space.h +include/isl/lp.h +include/isl/map.h +include/isl/map_type.h +include/isl/mat.h +include/isl/multi.h +include/isl/obj.h +include/isl/options.h +include/isl/point.h +include/isl/polynomial.h +include/isl/polynomial_type.h +include/isl/printer.h +include/isl/schedule.h +include/isl/seq.h +include/isl/set.h +include/isl/set_type.h +include/isl/space.h +include/isl/stdint.h +include/isl/stream.h +include/isl/union_map.h +include/isl/union_map_type.h +include/isl/union_set.h +include/isl/union_set_type.h +include/isl/vec.h +include/isl/version.h +include/isl/vertices.h +lib/libisl.la +lib/libisl.so.10.1.1-gdb.py +lib/pkgconfig/isl.pc diff --git a/math/isl/buildlink3.mk b/math/isl/buildlink3.mk new file mode 100644 index 00000000000..43b15f63538 --- /dev/null +++ b/math/isl/buildlink3.mk @@ -0,0 +1,13 @@ +# $NetBSD: buildlink3.mk,v 1.1 2013/02/17 22:10:47 wiz Exp $ + +BUILDLINK_TREE+= isl + +.if !defined(ISL_BUILDLINK3_MK) +ISL_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.isl+= isl>=0.11.1 +BUILDLINK_PKGSRCDIR.isl?= ../../math/isl + +.endif # ISL_BUILDLINK3_MK + +BUILDLINK_TREE+= -isl diff --git a/math/isl/distinfo b/math/isl/distinfo new file mode 100644 index 00000000000..8663685ff5d --- /dev/null +++ b/math/isl/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/02/17 22:10:47 wiz Exp $ + +SHA1 (isl-0.11.1.tar.bz2) = d7936929c3937e03f09b64c3c54e49422fa8ddb3 +RMD160 (isl-0.11.1.tar.bz2) = d091a2f0f7489d2d2f042514ab39ebdccb33d4e5 +Size (isl-0.11.1.tar.bz2) = 1244610 bytes |