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