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