]> git.pld-linux.org Git - packages/libgtop.git/blobdiff - libgtop.spec
Update to 2.32.0
[packages/libgtop.git] / libgtop.spec
index 1d2628ba54713a5014ee4db656efea39d519ca29..cc8f7b02b145b5e0c7a27d1c0b6c772fdec786a0 100644 (file)
@@ -1,35 +1,41 @@
 Summary:       LibGTop library
-Summary(pl):   Biblioteka 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:       1.0.12
-Release:       5
+Version:       2.32.0
+Release:       1
 Epoch:         1
-License:       LGPL
-Group:         X11/Libraries
-Group(de):     X11/Libraries
-Group(es):     X11/Bibliotecas
-Group(fr):     X11/Librairies
-Group(pl):     X11/Biblioteki
-Source0:       ftp://ftp.gnome.org/pub/GNOME/stable/sources/libgtop/%{name}-%{version}.tar.gz
-Patch0:                %{name}-info.patch
-Patch1:                %{name}-AM_GNU_GETTEXT.patch
-BuildRequires: ORBit-devel
-BuildRequires: XFree86-devel
-BuildRequires: bc
-BuildRequires: gettext-devel >= 0.10.35-9
-BuildRequires: gdbm-devel
-BuildRequires: glib-devel >= 1.2.0
-BuildRequires: gnome-libs-devel
-BuildRequires: guile-devel
-BuildRequires: zlib-devel
-BuildRequires: autoconf
+License:       GPL v2+
+Group:         Libraries
+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 >= 2.62
 BuildRequires: automake
+BuildRequires: docbook-dtd412-xml
+BuildRequires: gdbm-devel >= 1.8.3
+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
-URL:           http://www.home-of-linux.org/gnome/libgtop/
+BuildRequires: perl-base
+BuildRequires: pkgconfig
+BuildRequires: rpmbuild(macros) >= 1.197
+BuildRequires: tar >= 1:1.22
+BuildRequires: texinfo
+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)
-Obsoletes:     libgtop-examples
-
-%define                _prefix         /usr/X11R6
 
 %description
 A library that fetches information about the running system such as
@@ -38,113 +44,203 @@ information are taken directly from the /proc filesystem while on
 other systems a server is used to read those information from
 /dev/kmem or whatever.
 
-%description -l pl
-LibGTop jest bibliotek± do pozyskiwania informacji o uruchomionych
-procesach jak zajêto¶æ pamiêci i czasu procesora, aktywnych procesach
-itd. Na Linuxie 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 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.
+
+%description -l ja.UTF-8
+このライブラリは、 CPU やメモリの使用率、アクティブプロセスなど、
+実行中のシステムの情報を得るためのものです。
+
+Linux システムでは、この情報は他のプログラムが /dev/kmem などから
+取り出した情報の入っている /proc ファイルシステムから読み込まれます。
+
+%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.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.UTF-8
+Библиотека, которая извлекает информацию о работающей системе, такую
+как использование памяти и процессорного времени, активные процессы и
+др.
+
+На системах Linux эта информация берется напрямую из файловой системы
+/proc, тогда как на других системах используется сервер для чтения из
+таких источников как /dev/kmem.
+
+%description -l uk.UTF-8
+Бібліотека, що добуває інформацію про працюючу систему, таку як
+використання памяті та процесорного часу, активні процеси та інше.
+
+На системах Linux ця інформація береться напряму з файлової системи
+/proc, тоді як на інших системах використовується сервер для читання з
+таких джерел як /dev/kmem.
+
+%package apidocs
+Summary:       LibGTop API documentation
+Summary(pl.UTF-8):     Dokumentacja API LibGTop
+Group:         Documentation
+Requires:      gtk-doc-common
+
+%description apidocs
+LibGTop API documentation.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API LibGTop.
 
 %package devel
 Summary:       Header files and etc for develop LibGTop applications
-Summary(pl):   Pliki nag³ówkowe dla 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
-Group(de):     X11/Entwicklung/Libraries
-Group(es):     X11/Desarrollo/Bibliotecas
-Group(fr):     X11/Development/Librairies
-Group(pl):     X11/Programowanie/Biblioteki
-Group(pt_BR):  X11/Desenvolvimento/Bibliotecas
-Group(ru):     X11/òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
-Group(uk):     X11/òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
-Requires:      %{name} = %{version}
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires:      gdbm-devel >= 1.8.3
+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 pl
-Pliki nag³ówkowe i inne potrzebne do tworzenia programów opartych o
+%description devel -l es.UTF-8
+Bibliotecas e archivos de inclusión para desarrollar aplicaciones
+LibGTop.
+
+%description devel -l ja.UTF-8
+CPU やメモリの使用率などのシステム情報にアクセスするアプリケーションを
+作成する場合、このパッケージをインストールしてください。
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe i inne potrzebne do tworzenia programów opartych o
+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.UTF-8
+Библиотеки, хедеры и другие файлы для разработки программ с
+использованием LibGTop.
+
+%description devel -l uk.UTF-8
+Бібліотеки, хедери та інші файли для розробки програм з використанням
 LibGTop.
 
 %package static
 Summary:       Static LibGTop libraries
-Summary(pl):   Biblioteki statyczne 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
-Group(de):     X11/Entwicklung/Libraries
-Group(es):     X11/Desarrollo/Bibliotecas
-Group(fr):     X11/Development/Librairies
-Group(pl):     X11/Programowanie/Biblioteki
-Group(pt_BR):  X11/Desenvolvimento/Bibliotecas
-Group(ru):     X11/òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
-Group(uk):     X11/òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
-Requires:      %{name}-devel = %{version}
+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.UTF-8
+Bibliotecas estáticas para desenvolvimento com LibGTop.
+
+%description static -l uk.UTF-8
+Статичні бібліотеки для розробки програм з використанням LibGTop.
+
+%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
-%patch1 -p1
 
 %build
-libtoolize --copy --force
-gettextize --copy --force
-#aclocal -I macros
-#autoconf
-%configure2_13 \
-       --without-linux-table \
-       --with-libgtop-inodedb \
-       --with-libgtop-smp
+%{__glib_gettextize}
+%{__intltoolize}
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+touch po/POTFILES.in
+%configure \
+       --disable-silent-rules \
+       --enable-gtk-doc \
+       --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
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
 
-gzip -9nf src/inodedb/README.inodedb \
-       RELNOTES* AUTHORS ChangeLog NEWS README
+cp -p examples/*.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
-%find_lang %{name}
+%find_lang %{name} --all-name
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post   -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%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 src/inodedb/README.inodedb.gz
+%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
 
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
-%attr(755,root,root) %{_bindir}/file_by_inode
-%attr(755,root,root) %{_bindir}/libgtop_daemon
-%attr(755,root,root) %{_bindir}/mkinodedb
-
-%{_libdir}/libgtop-features.def
+%files apidocs
+%defattr(644,root,root,755)
+%{_gtkdocdir}/%{name}
 
 %files devel
 %defattr(644,root,root,755)
-%doc {RELNOTES*,AUTHORS,ChangeLog,NEWS,README}.gz
-%attr(755,root,root) %{_bindir}/libgtop-config
-%attr(755,root,root) %{_libdir}/lib*.so
-%attr(755,root,root) %{_libdir}/*.sh
-%attr(755,root,root) %{_libdir}/*.la
-%{_libdir}/*.def
-%{_includedir}/*
+%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}/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}
This page took 0.102252 seconds and 4 git commands to generate.