mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -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 += openlibm
|
||||
SUBDIR += openmesh
|
||||
SUBDIR += openscop
|
||||
SUBDIR += opensolaris-libm
|
||||
SUBDIR += openturns
|
||||
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