mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
math/openscop: Add new port
Library for Data Exchange in Polyhedral Compilation Tools It's a new dependency of math/cloog.
This commit is contained in:
parent
f0d6923e6b
commit
ae342c36f6
5 changed files with 70 additions and 0 deletions
|
@ -658,6 +658,7 @@
|
||||||
SUBDIR += openfst
|
SUBDIR += openfst
|
||||||
SUBDIR += openlibm
|
SUBDIR += openlibm
|
||||||
SUBDIR += openmesh
|
SUBDIR += openmesh
|
||||||
|
SUBDIR += openscop
|
||||||
SUBDIR += opensolaris-libm
|
SUBDIR += opensolaris-libm
|
||||||
SUBDIR += openturns
|
SUBDIR += openturns
|
||||||
SUBDIR += optpp
|
SUBDIR += optpp
|
||||||
|
|
24
math/openscop/Makefile
Normal file
24
math/openscop/Makefile
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
PORTNAME= openscop
|
||||||
|
PORTVERSION= 0.9.7
|
||||||
|
CATEGORIES= math
|
||||||
|
|
||||||
|
MAINTAINER= danilo@FreeBSD.org
|
||||||
|
COMMENT= Library for Data Exchange in Polyhedral Compilation Tools
|
||||||
|
WWW= https://github.com/periscop/openscop
|
||||||
|
|
||||||
|
LICENSE= BSD3CLAUSE
|
||||||
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
|
LIB_DEPENDS= libgmp.so:math/gmp
|
||||||
|
|
||||||
|
USES= autoreconf gmake libtool
|
||||||
|
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= periscop
|
||||||
|
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
CONFIGURE_ARGS+= --with-gmp-prefix=${LOCALBASE}
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
math/openscop/distinfo
Normal file
3
math/openscop/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1688137408
|
||||||
|
SHA256 (periscop-openscop-0.9.7_GH0.tar.gz) = bdb566af5c68cb8bb66dc204b1dcafebaa843a25dfdbcc64dfcc21a1912c3e66
|
||||||
|
SIZE (periscop-openscop-0.9.7_GH0.tar.gz) = 288697
|
5
math/openscop/pkg-descr
Normal file
5
math/openscop/pkg-descr
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
OpenScop is an open specification that defines a file format and a set of
|
||||||
|
data structures to represent a static control part (SCoP for short),
|
||||||
|
i.e., a program part that can be represented in the polyhedral model.
|
||||||
|
The goal of OpenScop is to provide a common interface to various
|
||||||
|
polyhedral compilation tools in order to simplify their interaction.
|
37
math/openscop/pkg-plist
Normal file
37
math/openscop/pkg-plist
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
include/osl/attributes.h
|
||||||
|
include/osl/body.h
|
||||||
|
include/osl/extensions/annotation.h
|
||||||
|
include/osl/extensions/arrays.h
|
||||||
|
include/osl/extensions/clay.h
|
||||||
|
include/osl/extensions/comment.h
|
||||||
|
include/osl/extensions/coordinates.h
|
||||||
|
include/osl/extensions/dependence.h
|
||||||
|
include/osl/extensions/extbody.h
|
||||||
|
include/osl/extensions/irregular.h
|
||||||
|
include/osl/extensions/loop.h
|
||||||
|
include/osl/extensions/null.h
|
||||||
|
include/osl/extensions/pluto_unroll.h
|
||||||
|
include/osl/extensions/region.h
|
||||||
|
include/osl/extensions/scatinfos.h
|
||||||
|
include/osl/extensions/scatnames.h
|
||||||
|
include/osl/extensions/symbols.h
|
||||||
|
include/osl/extensions/textual.h
|
||||||
|
include/osl/generic.h
|
||||||
|
include/osl/int.h
|
||||||
|
include/osl/interface.h
|
||||||
|
include/osl/macros.h
|
||||||
|
include/osl/names.h
|
||||||
|
include/osl/osl.h
|
||||||
|
include/osl/relation.h
|
||||||
|
include/osl/relation_list.h
|
||||||
|
include/osl/scop.h
|
||||||
|
include/osl/statement.h
|
||||||
|
include/osl/strings.h
|
||||||
|
include/osl/util.h
|
||||||
|
include/osl/vector.h
|
||||||
|
lib/libosl.a
|
||||||
|
lib/libosl.so
|
||||||
|
lib/libosl.so.0
|
||||||
|
lib/libosl.so.0.0.0
|
||||||
|
lib/osl/osl-config.cmake
|
||||||
|
libdata/pkgconfig/osl.pc
|
Loading…
Add table
Reference in a new issue