]> git.pld-linux.org Git - packages/cloog-ppl.git/blame - cloog-ppl.spec
- -devel Conflicts: cloog-isl-devel cloog-polylib-devel; release 3
[packages/cloog-ppl.git] / cloog-ppl.spec
CommitLineData
b29f3887 1Summary: The Chunky Loop Generator
d6553cf4 2Summary(pl.UTF-8): Chunky Loop Generator - generator pętli cząstkowych
ca25500e 3Name: cloog-ppl
2ee4f54f 4Version: 0.16.1
3005ce96 5Release: 3
2ee4f54f 6License: LGPL v2.1+
ca25500e 7Group: Development/Tools
2ee4f54f
JB
8Source0: http://www.bastoul.net/cloog/pages/download/cloog-parma-%{version}.tar.gz
9# Source0-md5: f483539b30a60a3478eea70c77b26bef
d6553cf4 10URL: http://www.cloog.org/
7d0ca50a 11BuildRequires: autoconf >= 2.13
b29f3887 12BuildRequires: automake
370eeafe 13BuildRequires: gmp-c++-devel >= 4.1.3
e5793b83 14BuildRequires: gmp-devel >= 4.1.3
b29f3887 15BuildRequires: libtool
b29f3887
ER
16BuildRequires: ppl-devel >= 0.10
17BuildRequires: texinfo >= 4.12
2ee4f54f
JB
18Requires: %{name}-libs = %{version}-%{release}
19Provides: cloog = %{version}
f2da78a2 20Obsoletes: cloog
b29f3887
ER
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24CLooG is a software which generates loops for scanning Z-polyhedra.
25That is, CLooG finds the code or pseudo-code where each integral point
26of one or more parametrized polyhedron or parametrized polyhedra union
27is reached. CLooG is designed to avoid control overhead and to produce
28a very efficient code.
29
ca25500e
JB
30This version is based on Parma Polyhedra Library (ppl).
31
d6553cf4
JB
32%description -l pl.UTF-8
33CLooG to oprogramowanie generujące pętle do przeszukiwania
34Z-wielościanów (Z-polyhedra). Oznacza to, że CLooG znajduje kod lub
35pseudokod osiągający każdy punkt całkowity jednego lub większej liczby
36sparametryzowanych wielościanów lub sum sparametryzowanych
37wielościanów. CLooG jest zaprojektowany z myślą o zapobieganiu
38narzutowi na sterowaniu oraz generowaniu bardzo wydajnego kodu.
39
ca25500e 40Ta wersja jest oparta na bibliotece ppl (Parma Polyhedra Library).
d6553cf4 41
2ee4f54f
JB
42%package libs
43Summary: Chunky Loop Generator shared library - ppl based version
44Summary(pl.UTF-8): Biblioteka współdzielona Chunky Loop Generatora - wersja oparta na ppl
45Group: Libraries
46
47%description libs
48Chunky Loop Generator shared library - ppl based version.
49
50%description libs -l pl.UTF-8
51Biblioteka współdzielona Chunky Loop Generatora - wersja oparta na
52ppl.
53
ca25500e 54%package devel
d6553cf4
JB
55Summary: Header files for the ppl based version of Chunky Loop Generator
56Summary(pl.UTF-8): Pliki nagłówkowe opartej na ppl wersji Chunky Loop Generatora
b29f3887 57Group: Development/Libraries
2ee4f54f 58Requires: %{name}-libs = %{version}-%{release}
d6553cf4 59Requires: gmp-c++-devel >= 4.1.3
e5793b83 60Requires: gmp-devel >= 4.1.3
b29f3887 61Requires: ppl-devel >= 0.10
2ee4f54f 62Provides: cloog-devel = %{version}
3005ce96
JB
63Conflicts: cloog-isl-devel
64Conflicts: cloog-polylib-devel
b29f3887 65
ca25500e 66%description devel
d6553cf4
JB
67The header files for Chunky Loop Generator library.
68
ca25500e 69%description devel -l pl.UTF-8
d6553cf4
JB
70Pliki nagłówkowe biblioteki Chunky Loop Generatora.
71
ca25500e 72%package static
d6553cf4
JB
73Summary: Static library of ppl based version of Chunky Loop Generator
74Summary(pl.UTF-8): Statyczna biblioteka opartej na ppl wersji Chunky Loop Generatora
75Group: Development/Libraries
ca25500e 76Requires: %{name}-devel = %{version}-%{release}
d6553cf4 77
ca25500e 78%description static
d6553cf4
JB
79Static library of ppl based version of Chunky Loop Generator.
80
ca25500e 81%description static -l pl.UTF-8
d6553cf4 82Statyczna biblioteka opartej na ppl wersji Chunky Loop Generatora.
b29f3887
ER
83
84%prep
2ee4f54f 85%setup -q -n cloog-parma-%{version}
b29f3887
ER
86
87%build
2ee4f54f 88%configure
b29f3887
ER
89
90%{__make}
91
92%install
93rm -rf $RPM_BUILD_ROOT
d6553cf4 94
b29f3887
ER
95%{__make} install \
96 INSTALL="%{__install} -p" \
97 DESTDIR=$RPM_BUILD_ROOT
98
b29f3887
ER
99%clean
100rm -rf $RPM_BUILD_ROOT
101
2ee4f54f
JB
102%post libs -p /sbin/ldconfig
103%postun libs -p /sbin/ldconfig
b29f3887 104
ca25500e 105%files
b29f3887 106%defattr(644,root,root,755)
b29f3887 107%attr(755,root,root) %{_bindir}/cloog
2ee4f54f
JB
108
109%files libs
110%defattr(644,root,root,755)
111%doc cloog-core/README
112%attr(755,root,root) %{_libdir}/libcloog-ppl.so.*.*.*
113%attr(755,root,root) %ghost %{_libdir}/libcloog-ppl.so.1
b29f3887 114
ca25500e 115%files devel
b29f3887 116%defattr(644,root,root,755)
2ee4f54f
JB
117%doc cloog-core/doc/cloog.pdf
118%attr(755,root,root) %{_libdir}/libcloog-ppl.so
119%{_libdir}/libcloog-ppl.la
120%dir %{_includedir}/cloog
121%{_includedir}/cloog/*.h
122%{_includedir}/cloog/matrix
123%{_includedir}/cloog/ppl
124%{_pkgconfigdir}/cloog-ppl.pc
d6553cf4 125
ca25500e 126%files static
d6553cf4 127%defattr(644,root,root,755)
2ee4f54f 128%{_libdir}/libcloog-ppl.a
This page took 0.046891 seconds and 4 git commands to generate.