New package: cloog-0.17.0.

This commit is contained in:
Juan RP 2012-07-01 16:04:07 +02:00
parent 77fc9cb075
commit e4e341380f
5 changed files with 42 additions and 1 deletions

View file

@ -76,7 +76,6 @@ libmudflap.so.0 libmudflap-4.4.0_1
libmudflapth.so.0 libmudflap-4.4.0_1 libmudflapth.so.0 libmudflap-4.4.0_1
libgomp.so.1 libgomp-4.4.0_1 libgomp.so.1 libgomp-4.4.0_1
libmagic.so.1 file-4.90_1 libmagic.so.1 file-4.90_1
libcloog.so.0 cloog-ppl-0.15.7_1
libbluetooth.so.3 libbluetooth-4.58_1 libbluetooth.so.3 libbluetooth-4.58_1
libwmf-0.2.so.7 libwmf-0.2.8.4_1 libwmf-0.2.so.7 libwmf-0.2.8.4_1
libwmflite-0.2.so.7 libwmf-0.2.8.4_1 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
@ -973,3 +972,4 @@ libsratom-0.so.0 sratom-0.2.0_1
libmongoose.so.0 libmongoose-3.1_1 libmongoose.so.0 libmongoose-3.1_1
libpwquality.so.1 libpwquality-1.1.1_1 libpwquality.so.1 libpwquality-1.1.1_1
libisl.so.10 isl-0.10_1 libisl.so.10 isl-0.10_1
libcloog-isl.so.3 cloog-0.17.0_1

1
srcpkgs/cloog-devel Symbolic link
View file

@ -0,0 +1 @@
cloog

View file

@ -0,0 +1,13 @@
# Template file for 'cloog-devel'.
#
depends="gmp-devel cloog>=$version"
short_desc="${short_desc} -- development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove "usr/lib/*.a" usr/lib
}

View file

@ -0,0 +1,3 @@
libisl.so.10
libgmp.so.10
libc.so.6

24
srcpkgs/cloog/template Normal file
View file

@ -0,0 +1,24 @@
# Template file for 'cloog'
pkgname=cloog
version=0.17.0
revision=1
build_style=gnu-configure
configure_args="--with-isl=system --with-gmp=system"
makedepends="isl-devel"
subpackages="cloog-devel"
short_desc="Library that generates loops for scanning polyhedra"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.bastoul.net/cloog/"
license="GPL-2"
distfiles="http://www.bastoul.net/cloog/pages/download/cloog-$version.tar.gz"
checksum=f265f5069830c03d2919a7673c0963495437d6d79a8cbd3474cde2d4e3291e04
long_desc="
CLooG is a free software and library to generate code for scanning Z-polyhedra.
That is, it finds a code (e.g. in C, FORTRAN...) that reaches each integral
point of one or more parameterized polyhedra. CLooG has been originally written
to solve the code generation problem for optimizing compilers based on the
polytope model. Nevertheless it is used now in various area e.g. to build control
automata for high-level synthesis or to find the best polynomial approximation of
a function. CLooG may help in any situation where scanning polyhedra matters.
While the user has full control on generated code quality, CLooG is designed to
avoid control overhead and to produce a very effective code."