Summary: LibGTop library
-Summary(es): Biblioteca libgtop
-Summary(ja): LibGTop ¥é¥¤¥Ö¥é¥ê
-Summary(pl): Biblioteka LibGTop
-Summary(pt_BR): Biblioteca libgtop
-Summary(ru): âÉÂÌÉÏÔÅËÁ LibGTop
-Summary(uk): â¦Â̦ÏÔÅËÁ LibGTop
+Summary(es.UTF-8): Biblioteca LibGTop
+Summary(ja.UTF-8): LibGTop ライブラリ
+Summary(pl.UTF-8): Biblioteka LibGTop
+Summary(pt_BR.UTF-8): Biblioteca LibGTop
+Summary(ru.UTF-8): Библиотека LibGTop
+Summary(uk.UTF-8): Бібліотека LibGTop
Name: libgtop
-Version: 2.14.5
+Version: 2.32.0
Release: 1
Epoch: 1
License: GPL v2+
Group: Libraries
-Source0: http://ftp.gnome.org/pub/gnome/sources/libgtop/2.14/%{name}-%{version}.tar.bz2
-# Source0-md5: 76e25d05ecea6ddd26cecb99f69fc020
-Patch0: %{name}-configure.patch
+Source0: http://ftp.gnome.org/pub/gnome/sources/libgtop/2.32/%{name}-%{version}.tar.xz
+# Source0-md5: 887491e96841eff68cfacd1ed8872e56
URL: http://www.home-of-linux.org/gnome/libgtop/
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.62
BuildRequires: automake
-BuildRequires: gettext-devel >= 0.10.35-9
+BuildRequires: docbook-dtd412-xml
BuildRequires: gdbm-devel >= 1.8.3
-BuildRequires: glib2-devel >= 1:2.12.6
-BuildRequires: gtk-doc >= 1.6
+BuildRequires: gettext-tools >= 0.10.35-9
+BuildRequires: glib2-devel >= 1:2.26.0
+BuildRequires: gobject-introspection-devel >= 0.6.7
+BuildRequires: gtk-doc >= 1.8
+BuildRequires: intltool >= 0.35.0
BuildRequires: libtool
BuildRequires: perl-base
BuildRequires: pkgconfig
-BuildRequires: popt-devel
BuildRequires: rpmbuild(macros) >= 1.197
+BuildRequires: tar >= 1:1.22
BuildRequires: texinfo
-Obsoletes: libgtop-examples
+BuildRequires: xorg-lib-libXau-devel
+BuildRequires: xz
+Requires: glib2 >= 1:2.26.0
Obsoletes: libgtop1
+# sr@Latn vs. sr@latin
+Conflicts: glibc-misc < 6:2.7
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
other systems a server is used to read those information from
/dev/kmem or whatever.
-%description -l es
-Una biblioteca que obtiene información sobre el sistema como cpu y uso
+%description -l es.UTF-8
+Una biblioteca que obtiene información sobre el sistema como cpu y uso
de la memoria, procesos activos, etc. En sistemas Linux esta
-información se obtiene directamente del sistema de archivos /proc.
+información se obtiene directamente del sistema de archivos /proc.
-%description -l ja
-¤³¤Î¥é¥¤¥Ö¥é¥ê¤Ï¡¢ CPU ¤ä¥á¥â¥ê¤Î»ÈÍÑΨ¡¢¥¢¥¯¥Æ¥£¥Ö¥×¥í¥»¥¹¤Ê¤É¡¢
-¼Â¹ÔÃæ¤Î¥·¥¹¥Æ¥à¤Î¾ðÊó¤òÆÀ¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£
+%description -l ja.UTF-8
+このライブラリは、 CPU やメモリの使用率、アクティブプロセスなど、
+実行中のシステムの情報を得るためのものです。
-Linux ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤Î¾ðÊó¤Ï¾¤Î¥×¥í¥°¥é¥à¤¬ /dev/kmem ¤Ê¤É¤«¤é
-¼è¤ê½Ð¤·¤¿¾ðÊó¤ÎÆþ¤Ã¤Æ¤¤¤ë /proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤«¤éÆɤ߹þ¤Þ¤ì¤Þ¤¹¡£
+Linux システムでは、この情報は他のプログラムが /dev/kmem などから
+取り出した情報の入っている /proc ファイルシステムから読み込まれます。
-%description -l pl
-LibGTop jest bibliotek± do pozyskiwania informacji o uruchomionych
-procesach jak zajêto¶æ pamiêci i czasu procesora, aktywnych procesach
-itd. Na Linuksie powy¿sze informacje s± pozyskiwane bezpo¶rednio z
-systemu plikowego znajduj±cego siê w /proc, a na innych do pozyskania
-powy¿szych informacji wykorzystywane jest urz±dzenie /dev/kmem lub
-jeszcze w inny sposób zale¿ny od systemu.
+%description -l pl.UTF-8
+LibGTop jest biblioteką do pozyskiwania informacji o uruchomionych
+procesach jak zajętość pamięci i czasu procesora, aktywnych procesach
+itd. Na Linuksie powyższe informacje są pozyskiwane bezpośrednio z
+systemu plikowego znajdującego się w /proc, a na innych do pozyskania
+powyższych informacji wykorzystywane jest urządzenie /dev/kmem lub
+jeszcze w inny sposób zależny od systemu.
-%description -l pt_BR
-Uma biblioteca que obtém informações sobre o sistema como cpu e uso da
-memória, processos ativos, etc. Em sistemas Linux estas informações
-são obtidas diretamente do sistema de arquivos /proc.
+%description -l pt_BR.UTF-8
+Uma biblioteca que obtém informações sobre o sistema como cpu e uso da
+memória, processos ativos, etc. Em sistemas Linux estas informações
+são obtidas diretamente do sistema de arquivos /proc.
-%description -l ru
-âÉÂÌÉÏÔÅËÁ, ËÏÔÏÒÁÑ ÉÚ×ÌÅËÁÅÔ ÉÎÆÏÒÍÁÃÉÀ Ï ÒÁÂÏÔÁÀÝÅÊ ÓÉÓÔÅÍÅ, ÔÁËÕÀ
-ËÁË ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÁÍÑÔÉ É ÐÒÏÃÅÓÓÏÒÎÏÇÏ ×ÒÅÍÅÎÉ, ÁËÔÉ×ÎÙÅ ÐÒÏÃÅÓÓÙ É
-ÄÒ.
+%description -l ru.UTF-8
+Библиотека, которая извлекает информацию о работающей системе, такую
+как использование памяти и процессорного времени, активные процессы и
+др.
-îÁ ÓÉÓÔÅÍÁÈ Linux ÜÔÁ ÉÎÆÏÒÍÁÃÉÑ ÂÅÒÅÔÓÑ ÎÁÐÒÑÍÕÀ ÉÚ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ
-/proc, ÔÏÇÄÁ ËÁË ÎÁ ÄÒÕÇÉÈ ÓÉÓÔÅÍÁÈ ÉÓÐÏÌØÚÕÅÔÓÑ ÓÅÒ×ÅÒ ÄÌÑ ÞÔÅÎÉÑ ÉÚ
-ÔÁËÉÈ ÉÓÔÏÞÎÉËÏ× ËÁË /dev/kmem.
+На системах Linux эта информация берется напрямую из файловой системы
+/proc, тогда как на других системах используется сервер для чтения из
+таких источников как /dev/kmem.
-%description -l uk
-â¦Â̦ÏÔÅËÁ, ÝÏ ÄÏÂÕ×Á¤ ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÐÒÁÃÀÀÞÕ ÓÉÓÔÅÍÕ, ÔÁËÕ ÑË
-×ÉËÏÒÉÓÔÁÎÎÑ ÐÁÍÑÔ¦ ÔÁ ÐÒÏÃÅÓÏÒÎÏÇÏ ÞÁÓÕ, ÁËÔÉ×Φ ÐÒÏÃÅÓÉ ÔÁ ¦ÎÛÅ.
+%description -l uk.UTF-8
+Бібліотека, що добуває інформацію про працюючу систему, таку як
+використання памяті та процесорного часу, активні процеси та інше.
-îÁ ÓÉÓÔÅÍÁÈ Linux ÃÑ ¦ÎÆÏÒÍÁÃ¦Ñ ÂÅÒÅÔØÓÑ ÎÁÐÒÑÍÕ Ú ÆÁÊÌÏ×ϧ ÓÉÓÔÅÍÉ
-/proc, ÔÏĦ ÑË ÎÁ ¦ÎÛÉÈ ÓÉÓÔÅÍÁÈ ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÓÅÒ×ÅÒ ÄÌÑ ÞÉÔÁÎÎÑ Ú
-ÔÁËÉÈ ÄÖÅÒÅÌ ÑË /dev/kmem.
+На системах Linux ця інформація береться напряму з файлової системи
+/proc, тоді як на інших системах використовується сервер для читання з
+таких джерел як /dev/kmem.
%package apidocs
-Summary: libGTop API documentation
-Summary(pl): Dokumentacja API libGTop
+Summary: LibGTop API documentation
+Summary(pl.UTF-8): Dokumentacja API LibGTop
Group: Documentation
Requires: gtk-doc-common
%description apidocs
-libGTop API documentation.
+LibGTop API documentation.
-%description apidocs -l pl
-Dokumentacja API libGTop.
+%description apidocs -l pl.UTF-8
+Dokumentacja API LibGTop.
%package devel
Summary: Header files and etc for develop LibGTop applications
-Summary(es): Bibliotecas e archivos de inclusión para desarrollar aplicaciones libgtop
-Summary(ja): LibGTop ¥¢¥×¥ê¥±¡¼¥·¥ç¥óºîÀ®¤Î¤¿¤á¤Î¥é¥¤¥Ö¥é¥ê¡¢¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤ä¤½¤Î¾¥Õ¥¡¥¤¥ë
-Summary(pl): Pliki nag³ówkowe dla LibGTop
-Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolver aplicações com a libgtop
-Summary(ru): æÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ LibGTop
-Summary(uk): æÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ LibGTop
+Summary(es.UTF-8): Bibliotecas e archivos de inclusión para desarrollar aplicaciones LibGTop
+Summary(ja.UTF-8): LibGTop アプリケーション作成のためのライブラリ、インクルードファイルやその他ファイル
+Summary(pl.UTF-8): Pliki nagłówkowe dla LibGTop
+Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para desenvolver aplicações com a LibGTop
+Summary(ru.UTF-8): Файлы для разработки программ с использованием LibGTop
+Summary(uk.UTF-8): Файли для розробки програм з використанням LibGTop
Group: X11/Development/Libraries
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: gdbm-devel >= 1.8.3
-Requires: glib2-devel >= 1:2.12.6
+Requires: glib2-devel >= 1:2.26.0
+Requires: xorg-lib-libXau-devel
Obsoletes: libgtop1-devel
%description devel
Header files and etc for develop LibGTop applications.
-%description devel -l es
-Bibliotecas e archivos de inclusión para desarrollar aplicaciones
-libgtop.
+%description devel -l es.UTF-8
+Bibliotecas e archivos de inclusión para desarrollar aplicaciones
+LibGTop.
-%description devel -l ja
-CPU ¤ä¥á¥â¥ê¤Î»ÈÍÑΨ¤Ê¤É¤Î¥·¥¹¥Æ¥à¾ðÊó¤Ë¥¢¥¯¥»¥¹¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò
-ºîÀ®¤¹¤ë¾ì¹ç¡¢¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¯¤À¤µ¤¤¡£
+%description devel -l ja.UTF-8
+CPU やメモリの使用率などのシステム情報にアクセスするアプリケーションを
+作成する場合、このパッケージをインストールしてください。
-%description devel -l pl
-Pliki nag³ówkowe i inne potrzebne do tworzenia programów opartych o
+%description devel -l pl.UTF-8
+Pliki nagłówkowe i inne potrzebne do tworzenia programów opartych o
LibGTop.
-%description devel -l pt_BR
-Bibliotecas e arquivos de inclusão para desenvolver aplicações com a
-libgtop.
+%description devel -l pt_BR.UTF-8
+Bibliotecas e arquivos de inclusão para desenvolver aplicações com a
+LibGTop.
-%description devel -l ru
-âÉÂÌÉÏÔÅËÉ, ÈÅÄÅÒÙ É ÄÒÕÇÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó
-ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ LibGTop.
+%description devel -l ru.UTF-8
+Библиотеки, хедеры и другие файлы для разработки программ с
+использованием LibGTop.
-%description devel -l uk
-â¦Â̦ÏÔÅËÉ, ÈÅÄÅÒÉ ÔÁ ¦ÎÛ¦ ÆÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ
+%description devel -l uk.UTF-8
+Бібліотеки, хедери та інші файли для розробки програм з використанням
LibGTop.
%package static
Summary: Static LibGTop libraries
-Summary(pl): Biblioteki statyczne LibGTop
-Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com libgtop
-Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ LibGTop
-Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ LibGTop
+Summary(pl.UTF-8): Biblioteki statyczne LibGTop
+Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com LibGTop
+Summary(ru.UTF-8): Статические библиотеки для разработки программ с использованием LibGTop
+Summary(uk.UTF-8): Статичні бібліотеки для розробки програм з використанням LibGTop
Group: X11/Development/Libraries
Requires: %{name}-devel = %{epoch}:%{version}-%{release}
%description static
Static LibGTop libraries.
-%description static -l pl
+%description static -l pl.UTF-8
Biblioteki statyczne LibGTop.
-%description static -l pt_BR
-Bibliotecas estáticas para desenvolvimento com libgtop.
+%description static -l pt_BR.UTF-8
+Bibliotecas estáticas para desenvolvimento com LibGTop.
-%description static -l uk
-óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ LibGTop.
+%description static -l uk.UTF-8
+Статичні бібліотеки для розробки програм з використанням LibGTop.
-%description static -l ru
-óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ
+%description static -l ru.UTF-8
+Статические библиотеки для разработки программ с использованием
LibGTop.
+%package examples
+Summary: LibGTop - example programs
+Summary(pl.UTF-8): LibGTop - przykładowe programy
+Group: X11/Development/Libraries
+
+%description examples
+LibGTop - example programs.
+
+%description examples -l pl.UTF-8
+LibGTop - przykładowe programy.
+
%prep
%setup -q
-%patch0 -p1
%build
%{__glib_gettextize}
%{__libtoolize}
%{__aclocal}
%{__autoconf}
+%{__autoheader}
%{__automake}
+touch po/POTFILES.in
%configure \
+ --disable-silent-rules \
--enable-gtk-doc \
- --with-linux-table=no \
- --with-libgtop-inodedb \
- --with-libgtop-smp \
--with-html-dir=%{_gtkdocdir}
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-# remove bogus es_ES locale (empty while there is non-empty es)
-rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/es_ES
+cp -p examples/*.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
%find_lang %{name} --all-name
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
-%post devel
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%post devel -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
-%postun devel
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%postun devel -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
%files -f %{name}.lang
%defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README src/inodedb/README.inodedb
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
-%attr(755,root,root) %{_bindir}/file_by_inode2
-%attr(755,root,root) %{_bindir}/mkinodedb2
+%doc AUTHORS ChangeLog NEWS README
+%attr(755,root,root) %{_libdir}/libgtop-2.0.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgtop-2.0.so.10
+%{_libdir}/girepository-1.0/GTop-2.0.typelib
%files apidocs
%defattr(644,root,root,755)
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_libdir}/lib*.la
+%attr(755,root,root) %{_libdir}/libgtop-2.0.so
+%{_libdir}/libgtop-2.0.la
+%{_datadir}/gir-1.0/GTop-2.0.gir
%{_includedir}/libgtop-2.0
%{_infodir}/*info*
-%{_pkgconfigdir}/*.pc
+%{_pkgconfigdir}/libgtop-2.0.pc
%files static
%defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/libgtop-2.0.a
+
+%files examples
+%defattr(644,root,root,755)
+%{_examplesdir}/%{name}-%{version}