]> git.pld-linux.org Git - packages/cloog-ppl.git/blame - cloog-ppl.spec
- versioned obsoletes
[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
4a150d4c 5Release: 1
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
ER
12BuildRequires: automake
13BuildRequires: gmp-devel >= 4.1.3
370eeafe 14BuildRequires: gmp-c++-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}
cb11aac9 20Obsoletes: cloog < 0.16.1-1
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}
b29f3887 59Requires: gmp-devel >= 4.1.3
d6553cf4 60Requires: gmp-c++-devel >= 4.1.3
b29f3887 61Requires: ppl-devel >= 0.10
2ee4f54f 62Provides: cloog-devel = %{version}
b29f3887 63
ca25500e 64%description devel
d6553cf4
JB
65The header files for Chunky Loop Generator library.
66
ca25500e 67%description devel -l pl.UTF-8
d6553cf4
JB
68Pliki nagłówkowe biblioteki Chunky Loop Generatora.
69
ca25500e 70%package static
d6553cf4
JB
71Summary: Static library of ppl based version of Chunky Loop Generator
72Summary(pl.UTF-8): Statyczna biblioteka opartej na ppl wersji Chunky Loop Generatora
73Group: Development/Libraries
ca25500e 74Requires: %{name}-devel = %{version}-%{release}
d6553cf4 75
ca25500e 76%description static
d6553cf4
JB
77Static library of ppl based version of Chunky Loop Generator.
78
ca25500e 79%description static -l pl.UTF-8
d6553cf4 80Statyczna biblioteka opartej na ppl wersji Chunky Loop Generatora.
b29f3887
ER
81
82%prep
2ee4f54f 83%setup -q -n cloog-parma-%{version}
b29f3887
ER
84
85%build
2ee4f54f 86%configure
b29f3887
ER
87
88%{__make}
89
90%install
91rm -rf $RPM_BUILD_ROOT
d6553cf4 92
b29f3887
ER
93%{__make} install \
94 INSTALL="%{__install} -p" \
95 DESTDIR=$RPM_BUILD_ROOT
96
b29f3887
ER
97%clean
98rm -rf $RPM_BUILD_ROOT
99
2ee4f54f
JB
100%post libs -p /sbin/ldconfig
101%postun libs -p /sbin/ldconfig
b29f3887 102
ca25500e 103%files
b29f3887 104%defattr(644,root,root,755)
b29f3887 105%attr(755,root,root) %{_bindir}/cloog
2ee4f54f
JB
106
107%files libs
108%defattr(644,root,root,755)
109%doc cloog-core/README
110%attr(755,root,root) %{_libdir}/libcloog-ppl.so.*.*.*
111%attr(755,root,root) %ghost %{_libdir}/libcloog-ppl.so.1
b29f3887 112
ca25500e 113%files devel
b29f3887 114%defattr(644,root,root,755)
2ee4f54f
JB
115%doc cloog-core/doc/cloog.pdf
116%attr(755,root,root) %{_libdir}/libcloog-ppl.so
117%{_libdir}/libcloog-ppl.la
118%dir %{_includedir}/cloog
119%{_includedir}/cloog/*.h
120%{_includedir}/cloog/matrix
121%{_includedir}/cloog/ppl
122%{_pkgconfigdir}/cloog-ppl.pc
d6553cf4 123
ca25500e 124%files static
d6553cf4 125%defattr(644,root,root,755)
2ee4f54f 126%{_libdir}/libcloog-ppl.a
This page took 0.378282 seconds and 4 git commands to generate.