]> git.pld-linux.org Git - packages/libgtop.git/blame - libgtop.spec
- install time versioned glib dependency
[packages/libgtop.git] / libgtop.spec
CommitLineData
6f4ff00f 1Summary: LibGTop library
019ef1b5 2Summary(es.UTF-8): Biblioteca LibGTop
3851791c
ER
3Summary(ja.UTF-8): LibGTop ライブラリ
4Summary(pl.UTF-8): Biblioteka LibGTop
019ef1b5 5Summary(pt_BR.UTF-8): Biblioteca LibGTop
3851791c
ER
6Summary(ru.UTF-8): Библиотека LibGTop
7Summary(uk.UTF-8): Бібліотека LibGTop
6f4ff00f 8Name: libgtop
06f96f0b 9Version: 2.30.0
a43d4a27 10Release: 1
3b626e1b 11Epoch: 1
b4dd50ff 12License: GPL v2+
fced441c 13Group: Libraries
06f96f0b
MB
14Source0: http://ftp.gnome.org/pub/gnome/sources/libgtop/2.30/%{name}-%{version}.tar.xz
15# Source0-md5: ee29a9ef60659ebf4b075ac281f71cb2
1fb91ba1 16URL: http://www.home-of-linux.org/gnome/libgtop/
bd6c9679 17BuildRequires: autoconf >= 2.62
1fb91ba1 18BuildRequires: automake
4df04280 19BuildRequires: docbook-dtd412-xml
38b84787 20BuildRequires: gdbm-devel >= 1.8.3
019ef1b5
PZ
21BuildRequires: gettext-devel >= 0.10.35-9
22BuildRequires: glib2-devel >= 1:2.16.0
bd6c9679 23BuildRequires: gobject-introspection-devel >= 0.6.7
8c993b58 24BuildRequires: gtk-doc >= 1.8
019ef1b5 25BuildRequires: intltool >= 0.35.0
b0be9a20 26BuildRequires: libtool
6979f657 27BuildRequires: perl-base
bc025303 28BuildRequires: pkgconfig
c2c6744e 29BuildRequires: rpmbuild(macros) >= 1.197
71c4d7e3 30BuildRequires: tar >= 1:1.22
640f7a50 31BuildRequires: texinfo
fdf18710 32BuildRequires: xorg-lib-libXau-devel
71c4d7e3 33BuildRequires: xz
75ec6658 34Requires: glib2 >= 1:2.16.0
62b68253 35Obsoletes: libgtop1
019ef1b5
PZ
36# sr@Latn vs. sr@latin
37Conflicts: glibc-misc < 6:2.7
984f40a4 38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
3e8250a3 39
40%description
ad1c6c68 41A library that fetches information about the running system such as
42cpu and memory usage, active processes etc. On Linux systems, these
43information are taken directly from the /proc filesystem while on
44other systems a server is used to read those information from
45/dev/kmem or whatever.
3e8250a3 46
35fb3613
JR
47%description -l es.UTF-8
48Una biblioteca que obtiene información sobre el sistema como cpu y uso
999159aa 49de la memoria, procesos activos, etc. En sistemas Linux esta
35fb3613 50información se obtiene directamente del sistema de archivos /proc.
999159aa 51
35fb3613
JR
52%description -l ja.UTF-8
53このライブラリは、 CPU やメモリの使用率、アクティブプロセスなど、
54実行中のシステムの情報を得るためのものです。
62b68253 55
35fb3613
JR
56Linux システムでは、この情報は他のプログラムが /dev/kmem などから
57取り出した情報の入っている /proc ファイルシステムから読み込まれます。
62b68253 58
35fb3613
JR
59%description -l pl.UTF-8
60LibGTop jest biblioteką do pozyskiwania informacji o uruchomionych
61procesach jak zajętość pamięci i czasu procesora, aktywnych procesach
62itd. Na Linuksie powyższe informacje są pozyskiwane bezpośrednio z
63systemu plikowego znajdującego się w /proc, a na innych do pozyskania
64powyższych informacji wykorzystywane jest urządzenie /dev/kmem lub
65jeszcze w inny sposób zależny od systemu.
3e8250a3 66
35fb3613
JR
67%description -l pt_BR.UTF-8
68Uma biblioteca que obtém informações sobre o sistema como cpu e uso da
69memória, processos ativos, etc. Em sistemas Linux estas informações
70são obtidas diretamente do sistema de arquivos /proc.
999159aa 71
35fb3613
JR
72%description -l ru.UTF-8
73Библиотека, которая извлекает информацию о работающей системе, такую
74как использование памяти и процессорного времени, активные процессы и
75др.
62b68253 76
35fb3613
JR
77На системах Linux эта информация берется напрямую из файловой системы
78/proc, тогда как на других системах используется сервер для чтения из
79таких источников как /dev/kmem.
62b68253 80
35fb3613
JR
81%description -l uk.UTF-8
82Бібліотека, що добуває інформацію про працюючу систему, таку як
83використання памяті та процесорного часу, активні процеси та інше.
62b68253 84
35fb3613
JR
85На системах Linux ця інформація береться напряму з файлової системи
86/proc, тоді як на інших системах використовується сервер для читання з
87таких джерел як /dev/kmem.
62b68253 88
c36bc5e4 89%package apidocs
019ef1b5
PZ
90Summary: LibGTop API documentation
91Summary(pl.UTF-8): Dokumentacja API LibGTop
c36bc5e4
MB
92Group: Documentation
93Requires: gtk-doc-common
94
95%description apidocs
019ef1b5 96LibGTop API documentation.
c36bc5e4 97
35fb3613 98%description apidocs -l pl.UTF-8
019ef1b5 99Dokumentacja API LibGTop.
c36bc5e4 100
3e8250a3 101%package devel
6f4ff00f 102Summary: Header files and etc for develop LibGTop applications
019ef1b5 103Summary(es.UTF-8): Bibliotecas e archivos de inclusión para desarrollar aplicaciones LibGTop
3851791c
ER
104Summary(ja.UTF-8): LibGTop アプリケーション作成のためのライブラリ、インクルードファイルやその他ファイル
105Summary(pl.UTF-8): Pliki nagłówkowe dla LibGTop
019ef1b5 106Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para desenvolver aplicações com a LibGTop
3851791c
ER
107Summary(ru.UTF-8): Файлы для разработки программ с использованием LibGTop
108Summary(uk.UTF-8): Файли для розробки програм з використанням LibGTop
00b8478c 109Group: X11/Development/Libraries
6979f657 110Requires: %{name} = %{epoch}:%{version}-%{release}
1bbd8811 111Requires: gdbm-devel >= 1.8.3
107731fa 112Requires: glib2-devel >= 1:2.16.0
fdf18710 113Requires: xorg-lib-libXau-devel
62b68253 114Obsoletes: libgtop1-devel
3e8250a3 115
116%description devel
117Header files and etc for develop LibGTop applications.
118
35fb3613
JR
119%description devel -l es.UTF-8
120Bibliotecas e archivos de inclusión para desarrollar aplicaciones
019ef1b5 121LibGTop.
999159aa 122
35fb3613
JR
123%description devel -l ja.UTF-8
124CPU やメモリの使用率などのシステム情報にアクセスするアプリケーションを
125作成する場合、このパッケージをインストールしてください。
62b68253 126
35fb3613
JR
127%description devel -l pl.UTF-8
128Pliki nagłówkowe i inne potrzebne do tworzenia programów opartych o
c1d8529c 129LibGTop.
3e8250a3 130
35fb3613
JR
131%description devel -l pt_BR.UTF-8
132Bibliotecas e arquivos de inclusão para desenvolver aplicações com a
019ef1b5 133LibGTop.
999159aa 134
35fb3613
JR
135%description devel -l ru.UTF-8
136Библиотеки, хедеры и другие файлы для разработки программ с
137использованием LibGTop.
62b68253 138
35fb3613
JR
139%description devel -l uk.UTF-8
140Бібліотеки, хедери та інші файли для розробки програм з використанням
62b68253 141LibGTop.
142
0fc31107 143%package static
6f4ff00f 144Summary: Static LibGTop libraries
3851791c 145Summary(pl.UTF-8): Biblioteki statyczne LibGTop
019ef1b5 146Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com LibGTop
3851791c
ER
147Summary(ru.UTF-8): Статические библиотеки для разработки программ с использованием LibGTop
148Summary(uk.UTF-8): Статичні бібліотеки для розробки програм з використанням LibGTop
00b8478c 149Group: X11/Development/Libraries
6979f657 150Requires: %{name}-devel = %{epoch}:%{version}-%{release}
3e8250a3 151
152%description static
153Static LibGTop libraries.
154
35fb3613 155%description static -l pl.UTF-8
3e8250a3 156Biblioteki statyczne LibGTop.
157
35fb3613 158%description static -l pt_BR.UTF-8
019ef1b5 159Bibliotecas estáticas para desenvolvimento com LibGTop.
999159aa 160
35fb3613
JR
161%description static -l uk.UTF-8
162Статичні бібліотеки для розробки програм з використанням LibGTop.
62b68253 163
35fb3613
JR
164%description static -l ru.UTF-8
165Статические библиотеки для разработки программ с использованием
62b68253 166LibGTop.
167
019ef1b5
PZ
168%package examples
169Summary: LibGTop - example programs
170Summary(pl.UTF-8): LibGTop - przykładowe programy
171Group: X11/Development/Libraries
172
173%description examples
174LibGTop - example programs.
175
176%description examples -l pl.UTF-8
177LibGTop - przykładowe programy.
178
3e8250a3 179%prep
180%setup -q
181
182%build
f958621a 183%{__glib_gettextize}
0d0e26f7
JB
184%{__intltoolize}
185%{__libtoolize}
c9e80956 186%{__aclocal}
4788dbbd 187%{__autoconf}
019ef1b5 188%{__autoheader}
4788dbbd 189%{__automake}
e20e5599 190touch po/POTFILES.in
1fb91ba1 191%configure \
c36bc5e4 192 --enable-gtk-doc \
c9e80956 193 --with-linux-table=no \
93189830 194 --with-libgtop-inodedb \
c36bc5e4
MB
195 --with-libgtop-smp \
196 --with-html-dir=%{_gtkdocdir}
2785ee81 197%{__make}
3e8250a3 198
199%install
802c0a68 200rm -rf $RPM_BUILD_ROOT
019ef1b5 201install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
96b29a9f 202
c9e80956 203%{__make} install \
1bd948f4 204 DESTDIR=$RPM_BUILD_ROOT
3e8250a3 205
75ec6658 206cp -p examples/*.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
019ef1b5 207
c9e80956 208%find_lang %{name} --all-name
bb47bbb0 209
3e8250a3 210%clean
211rm -rf $RPM_BUILD_ROOT
212
f958621a 213%post -p /sbin/ldconfig
214%postun -p /sbin/ldconfig
3e8250a3 215
75ec6658 216%post devel -p /sbin/postshell
3ca81571 217-/usr/sbin/fix-info-dir -c %{_infodir}
0dff230f 218
75ec6658 219%postun devel -p /sbin/postshell
3ca81571 220-/usr/sbin/fix-info-dir -c %{_infodir}
0dff230f 221
0fc31107 222%files -f %{name}.lang
00b8478c 223%defattr(644,root,root,755)
8c993b58 224%doc AUTHORS ChangeLog NEWS README
019ef1b5 225%attr(755,root,root) %{_libdir}/libgtop-2.0.so.*.*.*
06f96f0b 226%attr(755,root,root) %ghost %{_libdir}/libgtop-2.0.so.10
bd6c9679 227%{_libdir}/girepository-1.0/GTop-2.0.typelib
6eb9eb72 228
c36bc5e4
MB
229%files apidocs
230%defattr(644,root,root,755)
231%{_gtkdocdir}/%{name}
232
3e8250a3 233%files devel
6f4ff00f 234%defattr(644,root,root,755)
019ef1b5
PZ
235%attr(755,root,root) %{_libdir}/libgtop-2.0.so
236%{_libdir}/libgtop-2.0.la
bd6c9679 237%{_datadir}/gir-1.0/GTop-2.0.gir
c9e80956 238%{_includedir}/libgtop-2.0
ec7f6a9a 239%{_infodir}/*info*
019ef1b5 240%{_pkgconfigdir}/libgtop-2.0.pc
3e8250a3 241
242%files static
ad1c6c68 243%defattr(644,root,root,755)
019ef1b5
PZ
244%{_libdir}/libgtop-2.0.a
245
246%files examples
247%defattr(644,root,root,755)
248%{_examplesdir}/%{name}-%{version}
This page took 0.110788 seconds and 4 git commands to generate.