]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - compat-cloog-ppl/compat-cloog-ppl.nm
cloog-ppl: Move to compat-cloog-ppl
[people/ms/ipfire-3.x.git] / compat-cloog-ppl / compat-cloog-ppl.nm
CommitLineData
41ecb046 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
41ecb046
MT
4###############################################################################
5
1f3ebffe 6name = compat-cloog-ppl
81b6715c 7version = 0.15.11
5808d83b 8release = 2
1f3ebffe 9thisapp = cloog-ppl-%{version}
41ecb046 10
802ea3af
MT
11maintainer = Michael Tremer <michael.tremer@ipfire.org>
12groups = System/Libraries
13url = http://www.cloog.org
14license = GPLv2+
1f3ebffe 15summary = The Chunky Loop Generator
41ecb046 16
802ea3af 17description
1f3ebffe
MT
18 CLooG is a software which generates loops for scanning Z-polyhedra.
19 That is, CLooG finds the code or pseudo-code where each integral point
20 of one or more parametrized polyhedron or parametrized polyhedra union
21 is reached. CLooG is designed to avoid control overhead and to produce
22 a very efficient code.
802ea3af
MT
23end
24
81b6715c
MT
25source_dl += ftp://gcc.gnu.org/pub/gcc/infrastructure/
26
802ea3af
MT
27build
28 requires
29 autoconf
30 automake
5808d83b 31 gmp-devel >= 4.1.3
802ea3af 32 m4
5808d83b
MT
33 ppl-devel >= 1.0
34 texinfo >= 4.13
802ea3af
MT
35 end
36
37 configure_options += \
38 --with-ppl
39
40 prepare_cmds
5808d83b 41 ./autogen.sh
802ea3af
MT
42 end
43
44 test
45 make check
46 end
1f3ebffe
MT
47
48 install
49 mkdir -pv %{BUILDROOT}%{libdir}
50 install -v -m 755 .libs/libcloog.so.0.0.0 %{BUILDROOT}%{libdir}
51 ln -svf libcloog.so.0.0.0 %{BUILDROOT}%{libdir}/libcloog.so.0
52 end
802ea3af
MT
53end
54
55packages
56 package %{name}
1f3ebffe
MT
57 provides
58 cloog-ppl = %{thisver}
59 end
81b6715c 60
1f3ebffe
MT
61 obsoletes
62 cloog-ppl <= %{thisver}
63 end
802ea3af 64 end
1f9bc2f0
MT
65
66 package %{name}-debuginfo
67 template DEBUGINFO
68 end
802ea3af 69end