]> git.pld-linux.org Git - packages/gkrellm.git/blob - gkrellm.spec
- s/^Terminal=0/Terminal=false/ s/^Terminal=1/Terminal=true/ to conform
[packages/gkrellm.git] / gkrellm.spec
1 Summary:        Multiple stacked system monitors: 1 process
2 Summary(pl):    Zestaw wielu monitorów systemu(ów) w jednym procesie
3 Summary(pt_BR): Monitoração de atividades do sistema
4 Summary(ru):    GKrellM - ÜÔÏ ÓÔÅË ÓÉÓÔÅÍÎÙÈ ÍÏÎÉÔÏÒÏ× × ÒÁÍËÁÈ ÏÄÎÏÇÏ ÐÒÏÃÅÓÓÁ
5 Summary(uk):    GKrellM - ÃÅ ÓÔÅË ÓÉÓÔÅÍÎÉÈ ÍÏΦÔÏҦנՠÒÁÍËÁÈ ÏÄÎÏÇÏ ÐÒÏÃÅÓÕ
6 Name:           gkrellm
7 Version:        2.1.21
8 Release:        2
9 License:        GPL
10 Group:          X11/Applications
11 #Source0:       http://web.wt.net/~billw/%{name}/%{name}-%{version}.tar.bz2
12 # From http://web.wt.net/~billw/gkrellm/%{name}-%{version}.tar.bz2
13 # But it seems to be blocked from some hosts.
14 Source0:        ftp://distfiles.pld-linux.org/src/%{name}-%{version}.tar.bz2
15 # Source0-md5:  ad5cc23638abb665406effbba58725df
16 Source1:        %{name}.desktop
17 Source2:        %{name}.png
18 Source3:        gkrellmd.init
19 Source4:        gkrellmd.sysconf
20 Patch0:         %{name}-opt.patch
21 Patch1:         %{name}-home_etc.patch
22 Icon:           gkrellm.xpm
23 URL:            http://www.gkrellm.net/
24 BuildRequires:  gettext-devel
25 BuildRequires:  glib2-devel >= 2.2.0
26 BuildRequires:  gtk+2-devel >= 2.2.0
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 GKrellM charts SMP CPU, load, Disk, and all active net interfaces
31 automatically. An on/off button and online timer for the PPP interface
32 is provided. Includes meters for memory and swap usage, an uptime
33 monitor, a hostname label, and a clock/calendar. are provided.
34 Additional features are:
35
36   - Autoscaling grid lines with configurable grid line resolution.
37   - LED indicators for the net interfaces.
38   - A gui popup for configuration of chart sizes and resolutions.
39
40 %description -l pl
41 GKrellM automatycznie wyswietla wykresy aktywno¶ci SMP CPU,
42 obci±¿enia, dysku oraz aktywnych interfejsów sieciowych. Jest równie¿
43 przycisk wy³±cznika, czasomierz dla interfejsu PPP, mierniki
44 wykorzystania pamiêci oraz partycji wymiany, wy¶wietlacz czasy, który
45 up³yn±³ od w³±czenia maszyny, etykietê nazwy hosta oraz zegar i
46 kalendarz. Inne funkcje:
47
48  - Samoskaluj±ce sie linie siatki o konfigurowanej gêsto¶ci
49  - Wy¶wietlacze imitujace diody LED dla interfejsów sieciowych
50  - Narzêdzie gui do konfiguracji rozmiarów wykresów i rozdzielczo¶ci
51
52 %description -l pt_BR
53 O GKrellM mostra gráficos com dados sobre CPUs, carga da máquina,
54 discos e todas as interfaces de rede ativas, automaticamente. Um botão
55 liga/desliga e um temporizador para a interface PPP estão presentes.
56 Monitores para uso de memória e área de troca, sistemas de arquivos,
57 conexões Internet, para a bateria de computadores portáteis, para
58 caixas de correio no estilo mbox e para a temperatura da CPU. Também
59 inclui um monitor de tempo de atividade da máquina, um rótulo como o
60 nome da máquina e um relógio e calendário.
61
62 %description -l ru
63 GKrellM ÏÔÏÂÒÁÖÁÅÔ ÇÒÁÆÉËÉ ÄÌÑ SMP CPU, ÚÁÇÒÕÚËÉ, ÄÉÓËÏ× É ×ÓÅÈ
64 ÁËÔÉ×ÎÙÈ ÓÅÔÅ×ÙÈ ÉÎÔÅÒÆÅÊÓÏ× Á×ÔÏÍÁÔÉÞÅÓËÉ. åÓÔØ ËÎÏÐËÁ on/off É
65 ÔÁÊÍÅÒ ×ÒÅÍÅÎÉ ÏÎÌÁÊΠÄÌÑ PPP ÉÎÔÅÒÆÅÊÓÁ. åÓÔØ ÍÏÎÉÔÏÒÙ ÏÐÅÒÁÔÉ×ÎÏÊ
66 ÐÁÍÑÔÉ É swap, ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ, ÏÂÒÁÝÅÎÉÊ ÉÚ ÉÎÔÅÒÎÅÔÁ, APM, ÐÏÞÔÏ×ÙÈ
67 ÑÝÉËÏ× É ÔÅÍÐÅÒÁÔÕÒÙ CPU. ÷ËÌÀÞÁÅÔ ÔÁËÖÅ ÍÏÎÉÔÏÒ uptime, ÍÅÔËÕ ÉÍÅÎÉ
68 ÈÏÓÔÁ, ÞÁÓÙ É ËÁÌÅÎÄÁÒØ.
69
70 %description -l uk
71 GKrellM ×¦ÄÏÂÒÁÖÁ¤ ÇÒÁƦËÉ ÄÌÑ SMP CPU, ÚÁ×ÁÎÔÁÖÅÎÎÑ, ÄÉÓ˦נÔÁ ×Ó¦È
72 ÁËÔÉ×ÎÉÈ ÍÅÒÅÖÅ×ÉÈ ¦ÎÔÅÒÆÅÊӦנÁ×ÔÏÍÁÔÉÞÎÏ. ´ ËÎÏÐËÁ on/off ÔÁ ÔÁÊÍÅÒ
73 ÏÎÌÁÊÎ-ÞÁÓÕ ÄÌÑ PPP ¦ÎÔÅÒÆÅÊÓÕ. ´ ÍÏΦÔÏÒÉ ÏÐÅÒÁÔÉ×Îϧ ÐÁÍ'ÑÔ¦ ÔÁ
74 swap, ÆÁÊÌÏ×ÉÈ ÓÉÓÔÅÍ, Ú×ÅÒÔÁÎØ Ú ¦ÎÔÅÒÎÅÔÕ, APM, ÐÏÛÔÏ×ÉÈ ÓËÒÉÎØÏË ÔÁ
75 ÔÅÍÐÅÒÁÔÕÒÉ CPU. ÷ËÌÀÞÁ¤ ÔÁËÏÖ ÍÏΦÔÏÒ uptime, Í¦ÔËÕ ¦ÍÅΦ ÈÏÓÔÁ,
76 ÇÏÄÉÎÎÉË ÔÁ ËÁÌÅÎÄÁÒ.
77
78 %package gkrellmd
79 Summary:        gkrellmd - The GNU Krell Monitors Server
80 Summary(pl):    gkrellmd - Serwer monitorów GKrellM
81 Group:          Daemons
82 PreReq:         rc-scripts
83 Requires(post,preun):   /sbin/chkconfig
84
85 %description gkrellmd
86 gkrellmd listens for connections from gkrellm clients.  When a gkrellm
87 client connects to a gkrellmd server all builtin monitors collect their
88 data from the server.
89
90 %description gkrellmd -l pl
91 gkrellmd nas³uchuje po³±czeñ z klientów gkrellm.  Gdy klient gkrellm
92 ³±czy siê z serwerem gkrellmd, wszystkie wbudowane monitory pobieraj±
93 dane z serwera.
94
95 %package devel
96 Summary:        gkrellm include files
97 Summary(pl):    Pliki nag³ówkowe do gkrellm
98 Summary(pt_BR): Componentes para desenvolvimento com o gkrellm
99 Summary(ru):    æÁÊÌÙ C ÈÅÄÅÒÏ× ÄÌÑ GKrellM
100 Summary(uk):    æÁÊÌÉ C ÈÅÄÅҦנÄÌÑ GKrellM
101 Group:          X11/Development/Libraries
102 Requires:       gtk+2-devel
103
104 %description devel
105 gkrellm header files for gkrellm development and plugin support.
106
107 %description devel -l pl
108 Pliki nag³ówkowe do gkrellm.
109
110 %description devel -l pt_BR
111 Componentes para desenvolvimento de plugins para o gkrellm.
112
113 %description devel -l ru
114 æÁÊÌÙ C ÈÅÄÅÒÏ× ÄÌÑ GKrellM - ÄÌÑ ÒÁÚÒÁÂÏÔËÉ É ÐÏÄÄÅÒÖËÉ ÍÏÄÕÌÅÊ.
115
116 %description devel -l uk
117 æÁÊÌÉ C ÈÅÄÅҦנÄÌÑ GKrellM - ÄÌÑ ÒÏÚÒÏÂËÉ ÔÁ Ð¦ÄÔÒÉÍËÉ ÍÏÄÕ̦×.
118
119 %prep
120 %setup -q
121 %patch0 -p1
122 %patch1 -p1
123
124 %build
125 %{__make} \
126         OPTFLAGS="%{rpmcflags}" \
127         INSTALLROOT=%{_prefix}
128
129 %install
130 rm -rf $RPM_BUILD_ROOT
131 install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir}/gkrellm2} \
132         $RPM_BUILD_ROOT%{_libdir}/gkrellm2{,/plugins} \
133         $RPM_BUILD_ROOT%{_datadir}/gkrellm2 \
134         $RPM_BUILD_ROOT{%{_applnkdir}/System,%{_pixmapsdir}} \
135         $RPM_BUILD_ROOT%{_datadir}/locale
136
137 %{__make} install \
138         %{?debug:STRIP=} \
139         INSTALLROOT=$RPM_BUILD_ROOT%{_prefix}
140
141 %{__install} %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/System
142 %{__install} %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
143 %{__install} -D %{SOURCE3} $RPM_BUILD_ROOT%{_initrddir}/gkrellmd
144 %{__install} -D %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/gkrellmd
145 %{__install} -D server/gkrellmd.conf $RPM_BUILD_ROOT%{_sysconfdir}/gkrellmd.conf
146
147 %find_lang %{name}
148
149 %clean
150 rm -rf $RPM_BUILD_ROOT
151
152 %post gkrellmd
153 /sbin/chkconfig --add gkrellmd
154 if [ -f %{_localstatedir}/lock/subsys/gkrellmd ]; then
155         %{_initrddir}/gkrellmd restart >&2
156 else
157         echo "Run \"%{_initrddir}/gkrellmd start\" to start gkrellmd." >&2
158 fi
159
160 %preun gkrellmd
161 if [ "$1" = "0" ]; then
162         if [ -f %{_localstatedir}/lock/subsys/gkrellmd ]; then
163                 %{_initrddir}/gkrellmd stop
164         fi
165         /sbin/chkconfig --del gkrellmd
166 fi
167
168 %files -f %{name}.lang
169 %defattr(644,root,root,755)
170 %doc Changelog* README Themes.html
171 %attr(755,root,root) %{_bindir}/gkrellm
172 %{_mandir}/man1/gkrellm.*
173 %dir %{_libdir}/gkrellm2
174 %dir %{_libdir}/gkrellm2/plugins
175 %dir %{_datadir}/gkrellm2
176 %{_applnkdir}/System/*
177 %{_pixmapsdir}/*
178
179 %files gkrellmd
180 %defattr(644,root,root,755)
181 %{_mandir}/man1/gkrellmd.*
182 %attr(755,root,root) %{_bindir}/gkrellmd
183 %attr(755,root,root) %{_initrddir}/gkrellmd
184 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sysconfig/gkrellmd
185 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/gkrellmd.conf
186
187 %files devel
188 %defattr(644,root,root,755)
189 %{_includedir}/*
190 %{_pkgconfigdir}/*
This page took 0.080326 seconds and 3 git commands to generate.