]>
Commit | Line | Data |
---|---|---|
fe9442b7 | 1 | Summary: lkmonitor - Linux kernel monitor |
42f0d797 | 2 | Summary(pl.UTF-8): lkmonitor - monitor jądra Linuksa |
f15abf19 | 3 | Name: lkmonitor |
dfb31268 | 4 | Version: 0.3 |
ee289e6b | 5 | Release: 4 |
f15abf19 | 6 | License: GPL v2 |
7 | Group: X11/Applications | |
8 | Source0: http://dl.sourceforge.net/lkmonitor/%{name}-%{version}.tar.gz | |
dfb31268 | 9 | # Source0-md5: dd84ee3952fc03ee8319658dc3866e3c |
6153c20b | 10 | Patch0: %{name}-pixmapsdir.patch |
f01b17bd | 11 | Patch1: %{name}-locale.patch |
b365ddf2 | 12 | Patch2: %{name}-pixmaps.patch |
935f559a | 13 | Patch3: %{name}-desktop.patch |
553c06b8 | 14 | URL: http://lkmonitor.sourceforge.net/ |
f15abf19 | 15 | BuildRequires: autoconf |
16 | BuildRequires: automake | |
28ae8eb9 | 17 | BuildRequires: gettext-tools |
682ce42e | 18 | BuildRequires: libgnomeui-devel >= 2.0 |
754c630c | 19 | BuildRequires: libtool |
682ce42e | 20 | BuildRequires: pkgconfig |
f15abf19 | 21 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
22 | ||
23 | %description | |
fe9442b7 JB |
24 | Lkmonitor is a tool for monitoring and managing Linux kernel. It has |
25 | been developed for GNOME, using Glib and GTK+ libraries in C Language. | |
f15abf19 | 26 | lkmonitor tries to offer detailed information about the |
fe9442b7 | 27 | characteristics of the system, such as types of CPU, state of the |
f15abf19 | 28 | memory and/or the file system registered in kernel. |
29 | ||
009aa522 JR |
30 | %description -l pl.UTF-8 |
31 | lkmonitor to narzędzie do monitorowania i zarządzania jądrem Linuksa. | |
32 | Zostało stworzone dla GNOME, przy użyciu bibliotek Glib i GTK+, w | |
33 | języku C. lkmonitor próbuje dostarczyć szczegółowe informacje o | |
34 | charakterystyce systemu, takie jak rodzaj procesora, stan pamięci czy | |
35 | systemy plików zarejestrowane w jądrze. | |
fe9442b7 | 36 | |
f15abf19 | 37 | %prep |
38 | %setup -q | |
6153c20b | 39 | %patch0 -p1 |
f01b17bd | 40 | %patch1 -p1 |
b365ddf2 | 41 | %patch2 -p1 |
553c06b8 | 42 | %patch3 -p1 |
f01b17bd MWP |
43 | for i in po/es_ES.*; do mv "$i" `echo "$i" | sed 's/es_ES\./es\./'`; done |
44 | for i in po/zh.*; do mv "$i" `echo "$i" | sed 's/zh\./zh_CN\./'`; done | |
b365ddf2 | 45 | mv pixmaps/gnome-computer.png pixmaps/gnome-workstation.png |
aca1203c | 46 | mv pixmaps/gnome-ccperiph.png pixmaps/gnome-ccperiph-lkm.png |
f15abf19 | 47 | |
48 | %build | |
754c630c | 49 | %{__libtoolize} |
f15abf19 | 50 | %{__aclocal} |
51 | %{__autoconf} | |
52 | %{__autoheader} | |
53 | %{__automake} | |
54 | %configure | |
55 | %{__make} | |
56 | ||
57 | %install | |
58 | rm -rf $RPM_BUILD_ROOT | |
59 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} | |
60 | ||
61 | %{__make} install \ | |
62 | DESTDIR=$RPM_BUILD_ROOT | |
63 | ||
64 | mv -f $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}/* $RPM_BUILD_ROOT%{_pixmapsdir} | |
a5e29877 | 65 | mv -f $RPM_BUILD_ROOT%{_datadir}/gnome/apps/Applications/* $RPM_BUILD_ROOT%{_desktopdir} |
49a160ef | 66 | rm -rf $RPM_BUILD_ROOT/usr/doc/lkmonitor |
6153c20b | 67 | rmdir $RPM_BUILD_ROOT%{_pixmapsdir}/%{name} |
f15abf19 | 68 | |
69 | %find_lang %{name} | |
70 | ||
71 | %clean | |
72 | rm -rf $RPM_BUILD_ROOT | |
73 | ||
74 | %files -f %{name}.lang | |
75 | %defattr(644,root,root,755) | |
76 | %doc AUTHORS ChangeLog README TODO | |
77 | %attr(755,root,root) %{_bindir}/lkmonitor | |
ed516615 | 78 | %{_desktopdir}/*.desktop |
f15abf19 | 79 | %{_pixmapsdir}/* |