]> git.pld-linux.org Git - packages/rrdtool.git/blame - rrdtool.spec
- converted to UTF-8
[packages/rrdtool.git] / rrdtool.spec
CommitLineData
819616f2 1%include /usr/lib/rpm/macros.perl
cafb9221 2%define pdir RRDp
2b7e312b 3Summary: RRDtool - round robin database
b866ac6b
JR
4Summary(pl.UTF-8): RRDtool - baza danych typu round-robin
5Summary(pt_BR.UTF-8): Round Robin Database, uma ferramenta para construção de gráficos
6Summary(ru.UTF-8): RRDtool - база данных с "циклическим обновлением"
7Summary(uk.UTF-8): RRDtool - це система зберігання та показу серійних даних
2b7e312b 8Name: rrdtool
5a1a2b6b 9Version: 1.2.18
a0f21fbc 10Release: 1
2b7e312b 11License: GPL
12Group: Applications/Databases
dfee15ce 13Source0: http://oss.oetiker.ch/rrdtool/pub/%{name}-%{version}.tar.gz
5a1a2b6b 14# Source0-md5: 0c116d031275b7e0da1f8326d52d097d
455b789f 15Patch0: %{name}-tcl-path.patch
dfee15ce 16URL: http://oss.oetiker.ch/rrdtool/
455b789f 17BuildRequires: autoconf
18BuildRequires: automake
d142dcfc
JB
19BuildRequires: freetype-devel >= 2.1.7
20BuildRequires: libart_lgpl-devel >= 2.3.17
21BuildRequires: libpng-devel >= 2:1.2.8
feed1e47 22BuildRequires: perl-devel >= 1:5.8.0
d142dcfc 23BuildRequires: pkgconfig
96b3cd4d
JB
24BuildRequires: python
25BuildRequires: python-devel
feed1e47 26BuildRequires: rpm-perlprov
0c91e87b 27BuildRequires: rpm-pythonprov
96b3cd4d 28BuildRequires: tcl-devel
d142dcfc 29BuildRequires: zlib-devel >= 1.2.1
d142dcfc
JB
30Requires: libart_lgpl >= 2.3.17
31Requires: libpng >= 1.2.8
32Requires: zlib >= 1.2.1
8b2446dd 33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
9eb47203
AF
34
35%description
2b7e312b 36RRD is the Acronym for Round Robin Database. RRD is a system to store
37and display time-series data (i.e. network bandwidth, machine-room
38temperature, server load average). It stores the data in a very
39compact way that will not expand over time, and it presents useful
40graphs by processing the data to enforce a certain data density. It
41can be used either via simple wrapper scripts (from shell or Perl) or
42via frontends that poll network devices and put a friendly user
43interface on it.
44
b866ac6b
JR
45%description -l pl.UTF-8
46RRD jest akronimem Round Robin Database. Jest to system pozwalający na
47składowanie i wyświetlanie czasowych serii danych (np. przepustowość
48sieci, temperatura w pomieszczeniu, obciążenie serwera). Składuje dane
49w "skondensowanej" postaci, która nie rozrasta się z biegiem czasu
50oraz pozwala na produkowanie wykresów z użytecznymi danymi. Może być
51używane poprzez prosty skrypcik (shell lub perl), frontendy czy inne
52interfejsy użytkownika.
edc21ec8 53
b866ac6b 54%description -l pt_BR.UTF-8
7f366ed7 55RRD e' um sistema para armazenar e apresentar series temporais de
b866ac6b
JR
56dados (i.e. utilização de rede, temperaturas, cargas em servidores).
57Os dados são armazenados em uma forma compacta que não se expande com
58o tempo, e gráficos podem ser apresentados processando-se esses dados.
7f366ed7 59RRD pode ser utilizado com wrapper scripts (em shell ou Perl) ou
b866ac6b
JR
60através de front-ends.
61
62%description -l ru.UTF-8
63RRD - соращение для "Round Robin Database" (база данных с "циклическим
64обновлением"). RRD - система для сохранения и показа информации за
65определенный промежуток времени (например скорость передачи данных в
66сети, температуру в машинном зале, среднюю загрузку сервера). Она
67сохраняет данные в очень компактной форме, так что данные не будут
68занимать все больше и больше места с течением времени и предоставляет
69разумное графическое представление информации. Может быть использована
70как из простых скриптов (shell, perl, etc) или встроена в программы,
71которые опрашивают сетевые устройства и показывают данные в удобном
72для пользователя виде.
73
74%description -l uk.UTF-8
75Назва RRD - це акронім для Round Robin Database. RRD - це система
76зберігання та показу серійних даних (наприклад, полоси каналу,
77температура гермозони, завантаження сервера). RRD зберігає дані дуже
78компактно і так, що розмір бази даних не збільшується з часом, та
79презентує корисні графіки обробляючи дані з тим, щоб встановити
80потрібну щільність вибірки в часі. RRD можна використовувати як через
81прості wrapper-скрипти, так і через фронтенди, що опитують мережеві
82пристрої та надають дружній інтерфейс користувача.
276d47c0 83
2b7e312b 84%package devel
52087078 85Summary: RRDtool development
b866ac6b
JR
86Summary(pl.UTF-8): Narzędzia programistyczne pakietu RRDtool
87Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão da librrd
88Summary(ru.UTF-8): RRDtool - Заголовки, необходимые для разработки
89Summary(uk.UTF-8): RRDtool - бібліотечні лінки та файли хедерів
2b7e312b 90Group: Development/Libraries
abade533 91Requires: %{name} = %{version}-%{release}
d142dcfc
JB
92Requires: cgilibc-devel >= 0.5
93Requires: freetype-devel >= 2.1.7
94Requires: libart_lgpl-devel >= 2.3.17
95Requires: libpng-devel >= 2:1.2.8
96Requires: zlib-devel >= 1.2.1
0b1f22e5 97
2b7e312b 98%description devel
52087078 99RRDtool development files.
5c73d7ab 100
b866ac6b
JR
101%description devel -l pl.UTF-8
102Narzędzia programistyczne pakietu RRDtool.
2b7e312b 103
b866ac6b 104%description devel -l pt_BR.UTF-8
7f366ed7 105RRD e' um sistema para armazenar e apresentar series temporais de
b866ac6b 106dados (i.e. utilização de rede, temperaturas, cargas em servidores).
7f366ed7 107
108Este pacote contem arquivos de desenvolvimento do RRD.
109
b866ac6b
JR
110%description devel -l ru.UTF-8
111RRD - соращение для "Round Robin Database" (база данных с "циклическим
112обновлением"). RRD - система для сохранения и показа информации за
113определенный промежуток времени (например скорость передачи данных в
114сети, температуру в машинном зале, среднюю загрузку сервера).
276d47c0 115
b866ac6b
JR
116Этот пакет позволяет создавать программы, которые используют это
117библиотеку непосредственно.
276d47c0 118
b866ac6b
JR
119%description devel -l uk.UTF-8
120RRDtool - библиотечные линки и файлы хедеров.
276d47c0 121
2b7e312b 122%package static
52087078 123Summary: RRDtool static library
b866ac6b
JR
124Summary(pl.UTF-8): Statyczne biblioteki RRDtool
125Summary(pt_BR.UTF-8): Biblioteca estática librrd
126Summary(ru.UTF-8): RRDtool - Статические библиотеки
127Summary(uk.UTF-8): Статичні бібліотеки RRDtool
2b7e312b 128Group: Development/Libraries
abade533 129Requires: %{name}-devel = %{version}-%{release}
5c73d7ab 130
2b7e312b 131%description static
52087078 132RRDtool static library.
5c73d7ab 133
b866ac6b 134%description static -l pl.UTF-8
482aa046 135Statyczne biblioteki RRDtool.
9eb47203 136
b866ac6b 137%description static -l pt_BR.UTF-8
7f366ed7 138RRD e' um sistema para armazenar e apresentar series temporais de
b866ac6b 139dados (i.e. utilização de rede, temperaturas, cargas em servidores).
7f366ed7 140
b866ac6b 141Este pacote contem a biblioteca estática do RRD.
7f366ed7 142
b866ac6b
JR
143%description static -l ru.UTF-8
144RRD - соращение для "Round Robin Database" (база данных с "циклическим
145обновлением"). RRD - система для сохранения и показа информации за
146определенный промежуток времени (например скорость передачи данных в
147сети, температуру в машинном зале, среднюю загрузку сервера). Этот
148пакет позволяет создавать статически слинкованные программы, которые
149используют это библиотеку непосредственно.
276d47c0 150
b866ac6b
JR
151%description static -l uk.UTF-8
152Статичні бібліотеки для розробки програм, що використовують RRDtool.
276d47c0 153
d91652c1
JB
154%package -n perl-rrdtool
155Summary: Access RRDtool from Perl
b866ac6b 156Summary(pl.UTF-8): Dostęp do RRDtoola z poziomu Perla
d91652c1
JB
157Group: Development/Languages/Perl
158Requires: %{name} = %{version}-%{release}
159
160%description -n perl-rrdtool
161Perl modules to access RRDtool: RRDs to access RRDtool as shared
162module and RRDp to access RRDtool via a set of pipes.
163
b866ac6b
JR
164%description -n perl-rrdtool -l pl.UTF-8
165Moduły Perla pozwalające na dostęp do RRDtoola: RRDs do dostępu do
166RRDtoola jako modułu dzielonego oraz RRDp do dostępu poprzez zestaw
167potoków.
d91652c1 168
8a20d376
JB
169%package -n python-rrdtool
170Summary: Python interface to RRDtool
b866ac6b 171Summary(pl.UTF-8): Pythonowy interfejs do RRDtoola
8a20d376
JB
172Group: Development/Languages/Python
173Requires: %{name} = %{version}-%{release}
96b3cd4d 174%pyrequires_eq python-libs
8a20d376
JB
175
176%description -n python-rrdtool
177Python interface to RRDtool, the graphing and logging utility.
178
b866ac6b
JR
179%description -n python-rrdtool -l pl.UTF-8
180Interfejs Pythona do RRDtoola - narzędzia do tworzenia wykresów i
8a20d376
JB
181logowania.
182
183%package -n tcl-rrdtool
184Summary: Tcl extension to access the RRD library
b866ac6b 185Summary(pl.UTF-8): Rozszerzenie Tcl-a pozwalające na dostęp do biblioteki Tcl
8a20d376
JB
186Group: Development/Languages/Tcl
187Requires: %{name} = %{version}-%{release}
96b3cd4d 188Requires: tcl
8a20d376
JB
189
190%description -n tcl-rrdtool
191Tcl extension to access the RRD library.
192
b866ac6b
JR
193%description -n tcl-rrdtool -l pl.UTF-8
194Rozszerzenie Tcl-a pozwalające na dostęp do biblioteki Tcl.
8a20d376 195
9eb47203
AF
196%prep
197%setup -q
49633ebf 198%patch0 -p1
e85ccde9 199
9eb47203 200%build
455b789f 201%{__aclocal}
202%{__autoconf}
203%{__automake}
ca5899e5 204%configure \
1094d82c 205 --enable-latin2 \
a96b6640 206 --with-perl=%{__perl} \
d142dcfc 207 --with-perl-options="INSTALLDIRS=vendor"
5985ed88 208
1d6b1bf2 209%{__make}
9eb47203
AF
210
211%install
2b7e312b 212rm -rf $RPM_BUILD_ROOT
a96b6640 213install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
e9be865f 214
15eb310e 215%{__make} install \
5064a93e 216 DESTDIR=$RPM_BUILD_ROOT \
d142dcfc 217 perl_sitearch=%{perl_vendorarch} \
8a20d376 218 pythondir=%{py_sitedir} \
d142dcfc 219 examplesdir=%{_examplesdir}/%{name}-%{version}
ca5899e5 220
d142dcfc 221rm -rf $RPM_BUILD_ROOT%{_prefix}/{doc,html}
cafb9221
ER
222rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/ntmake.pl
223rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/auto/RRDs/.packlist
ca5899e5 224
ca5899e5 225%clean
226rm -rf $RPM_BUILD_ROOT
9eb47203 227
819616f2 228%post -p /sbin/ldconfig
229%postun -p /sbin/ldconfig
7b80d295 230
9eb47203 231%files
2505a4b4 232%defattr(644,root,root,755)
d142dcfc 233%doc CHANGES CONTRIBUTORS NEWS README THREADS TODO doc/*.html
2b7e312b 234%attr(755,root,root) %{_bindir}/rrd*
d142dcfc
JB
235%attr(755,root,root) %{_libdir}/librrd.so.*.*.*
236%attr(755,root,root) %{_libdir}/librrd_th.so.*.*.*
d91652c1 237%{_datadir}/rrdtool
d142dcfc
JB
238%{_mandir}/man1/*
239
ca5899e5 240%files devel
5c73d7ab 241%defattr(644,root,root,755)
ac02789c
ER
242%{_libdir}/librrd.so
243%{_libdir}/librrd_th.so
226d008c 244%{_libdir}/librrd.la
d142dcfc
JB
245%{_libdir}/librrd_th.la
246%{_includedir}/rrd.h
a96b6640 247%{_examplesdir}/%{name}-%{version}
2b7e312b 248
249%files static
5c73d7ab 250%defattr(644,root,root,755)
ca5899e5 251%{_libdir}/librrd.a
d142dcfc 252%{_libdir}/librrd_th.a
d91652c1
JB
253
254%files -n perl-rrdtool
255%defattr(644,root,root,755)
256%{perl_vendorlib}/RRDp.pm
257%{perl_vendorarch}/RRDs.pm
258%dir %{perl_vendorarch}/auto/RRDs
259%{perl_vendorarch}/auto/RRDs/RRDs.bs
260%attr(755,root,root) %{perl_vendorarch}/auto/RRDs/RRDs.so
261%{_mandir}/man3/RRDp.3*
262%{_mandir}/man3/RRDs.3*
8a20d376
JB
263
264%files -n python-rrdtool
265%defattr(644,root,root,755)
266%attr(755,root,root) %{py_sitedir}/rrdtoolmodule.so
267
268%files -n tcl-rrdtool
269%defattr(644,root,root,755)
270%attr(755,root,root) %{_libdir}/tclrrd%{version}.so
cafb9221 271%{_prefix}/lib/tclrrd%{version}
This page took 0.078095 seconds and 4 git commands to generate.