]> git.pld-linux.org Git - packages/procps.git/blame - procps.spec
- use plain gettextize; added autotools BRs
[packages/procps.git] / procps.spec
CommitLineData
b52cbdbd 1Summary: Utilities for monitoring your system and processes on your system
f4a157dd
ER
2Summary(de.UTF-8): Utilities zum Ueberwachen Ihres Systems und der Prozesse
3Summary(es.UTF-8): Utilitarios de monitoración de procesos
4Summary(fr.UTF-8): Utilitaires de surveillance des processus
5Summary(pl.UTF-8): Narzędzia do monitorowania procesów
6Summary(pt_BR.UTF-8): Utilitários de monitoração de processos
7Summary(tr.UTF-8): Süreç izleme araçları
d2983712 8Name: procps
0913e117
AM
9Version: 3.3.3
10Release: 1
d910449e 11Epoch: 1
f9286257 12License: GPL v2+
45f16a11 13Group: Applications/System
a277607c
AM
14Source0: http://gitorious.org/procps/procps/archive-tarball/v%{version}
15##/%{name}-%{version}.tar.gz
0913e117
AM
16# Source0-md5: b3a24b00791bc97b62f6952264d7031d
17Source1: %{name}-non-english-man-pages.tar.bz2
14f4fdce 18# Source1-md5: 60d24720b76c10553ed4abf68b76e079
9df2e818 19Source2: top.desktop
2e6492fa 20Source3: top.png
21Source4: XConsole.sh
0913e117
AM
22Patch1: %{name}-FILLBUG_backport.patch
23URL: http://gitorious.org/procps/pages/Home
f9286257
JB
24BuildRequires: autoconf >= 2.64
25BuildRequires: automake >= 1:1.11
26BuildRequires: gettext-devel >= 0.14.1
27BuildRequires: libtool >= 2:2
dfb256ae 28BuildRequires: ncurses-devel >= 5.1
f9286257 29BuildRequires: pkgconfig
177600bd 30BuildRequires: rpmbuild(macros) >= 1.402
a66677ae 31Requires(post): /sbin/ldconfig
cfab0591 32Requires: fileutils
ea362f1e 33Obsoletes: procps-X11
168de4b7 34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
9e6b678e 35
fc5aef86 36%description
d2eca1e8 37The procps package contains a set of system utilities which provide
38system information. Procps includes ps, free, skill, snice, tload,
756a16a0 39top, uptime, vmstat, w and watch. The ps command displays a snapshot
d2eca1e8 40of running processes. The top command provides a repetitive update of
41the statuses of running processes. The free command displays the
42amounts of free and used memory on your system. The skill command
43sends a terminate command (or another specified signal) to a specified
44set of processes. The snice command is used to change the scheduling
45priority of specified processes. The tload command prints a graph of
46the current system load average to a specified tty. The uptime command
47displays the current time, how long the system has been running, how
48many users are logged on and system load averages for the past one,
49five and fifteen minutes. The w command displays a list of the users
50who are currently logged on and what they're running. The watch
51program watches a running program. The vmstat command displays virtual
52memory statistics about processes, memory, paging, block I/O, traps
6dc78c4a 53and CPU activity.
fc5aef86 54
400f831f
JR
55%description -l de.UTF-8
56Das procps-Paket enthält System-Utilities, die Systeminformationen
57anzeigen. Procps enthält ps, free, skill, snice, tload, top, uptime,
d2eca1e8 58vmstat, w und watch. ps zeigt an, welche Prozesse gerade laufen. Top
400f831f 59zeigt in regelmäßigen Abständen eine Prozessliste an. Free zeigt an,
d2eca1e8 60wieviel Speicher frei ist, und wieviel Speicher benutzt wird. Skill
61schickt den Terminierungsbefehl (oder ein anderes angegebenes Signal)
400f831f 62an angegebene Prozesse. Snice ändert die Priorität von angegebenen
d2eca1e8 63Prozessen. tload zeigt einen Graphen der aktuellen Systemauslastung
64an. Uptime zeigt an, wie lange das System am laufen ist, wieviele User
65eingeloggt sind, und die Auslastungswerte der letzten Minute, der
66letzten 5 Minuten, und 15 Minuten. Der w-Befehl zeigt eine Liste der
67User an, die gerade eingeloggt sind, und welches Programm sie
400f831f
JR
68benutzen. Vmstat zeigt Statistiken über den virtuellen Speicher,
69Prozesse, Paging, Block I/O, Traps, und CPU-Aktivität.
fc5aef86 70
400f831f 71%description -l es.UTF-8
ea362f1e 72Un paquete de utilitarios que relatan el estado del sistema. Se da
400f831f
JR
73énfasis a los procesos en ejecución, total de memoria disponible y a
74los usuarios que están "logados" en el sistema.
ea362f1e 75
400f831f
JR
76%description -l fr.UTF-8
77Paquetage d'utilitaires donnant des informations sur l'état du
78système, dont les états des processus en cours, le total de mémoire
79disponible, et les utilisateurs loggés.
fc5aef86 80
400f831f
JR
81%description -l pl.UTF-8
82Pakiet zawiera podstawowe narzędzia do monitorowania pracy systemu.
83Dzięki tym programom będziesz mógł na bieżąco kontrolować jakie
84procesy są w danej chwili uruchomione, ilość wolnej pamięci, kto jest
85w danej chwili zalogowany, jakie jest aktualne obciążenie systemu itp.
fc5aef86 86
400f831f
JR
87%description -l pt_BR.UTF-8
88Um pacote de utilitários que relatam o estado do sistema. É dado
89ênfase aos processos em execução, total de memória disponível e aos
90usuários que estão logados no sistema.
ea362f1e 91
400f831f
JR
92%description -l tr.UTF-8
93Sistemin durumunu rapor eden araçlar paketidir. Koşan süreçlerin
94durumunu, kullanılabilir bellek miktarını, ve o an için sisteme girmiş
95kullanıcıları bildirir.
fc5aef86 96
9715011d
JB
97%package devel
98Summary: libproc header files
f4a157dd 99Summary(pl.UTF-8): Pliki nagłówkowe libproc
9715011d
JB
100License: LGPL
101Group: Development/Libraries
4bde6177 102Requires: %{name} = %{epoch}:%{version}-%{release}
9715011d
JB
103
104%description devel
105libproc header files.
106
400f831f
JR
107%description devel -l pl.UTF-8
108Pliki nagłówkowe biblioteki libproc.
9715011d
JB
109
110%package static
111Summary: Static libproc library
f4a157dd 112Summary(pl.UTF-8): Statyczna biblioteka libproc
9715011d
JB
113License: LGPL
114Group: Development/Libraries
4bde6177 115Requires: %{name}-devel = %{epoch}:%{version}-%{release}
9715011d
JB
116
117%description static
118Static version of libproc library.
119
400f831f 120%description static -l pl.UTF-8
9715011d
JB
121Statyczna wersja biblioteki libproc.
122
fc5aef86 123%prep
05ed06fa 124%setup -q -n %{name}-%{name}
0913e117 125%patch1 -p1
a8cff2af
AM
126
127sed -i -e "s#usrbin_execdir=.*#usrbin_execdir='\${bindir}'#g" configure.ac
f9286257
JB
128# gettextize workaround
129sed -i -e '/po\/Makefile.in/d' configure.ac
fc5aef86 130
131%build
f9286257
JB
132po/update-potfiles
133%{__gettextize}
a8cff2af 134%{__libtoolize}
0913e117 135%{__aclocal} -I m4
a8cff2af
AM
136%{__autoconf}
137%{__autoheader}
138%{__automake}
139%configure \
140 CPPFLAGS="-I%{_includedir}/ncurses" \
0913e117
AM
141 --sbindir=/sbin \
142 --enable-skill \
143 --enable-oom \
144 --enable-w-from
a8cff2af 145%{__make}
fc5aef86 146
147%install
148rm -rf $RPM_BUILD_ROOT
4e1ebfb8 149install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},/%{_lib},/bin}
d2983712 150
fcb3e261 151%{__make} install \
4e1ebfb8
JB
152 DESTDIR=$RPM_BUILD_ROOT \
153 pkgconfigdir=%{_pkgconfigdir}
48555180 154
2d0c0dbd 155mv $RPM_BUILD_ROOT%{_bindir}/ps $RPM_BUILD_ROOT/bin/ps
0913e117
AM
156
157install -d $RPM_BUILD_ROOT/%{_lib}
158mv -f $RPM_BUILD_ROOT%{_libdir}/libprocps.so.* $RPM_BUILD_ROOT/%{_lib}
159ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libprocps.so.*.*.*) \
160 $RPM_BUILD_ROOT%{_libdir}/libprocps.so
fc5aef86 161
c1e7b724 162install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
2e6492fa 163install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
164install %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/XConsole
d2983712 165
4e1ebfb8
JB
166# PLD: kill is packaged in util-linux
167%{__rm} $RPM_BUILD_ROOT%{_bindir}/kill
168%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/kill.1
4e1ebfb8 169# obsoleted by pkg-config
0913e117 170%{__rm} $RPM_BUILD_ROOT%{_libdir}/libprocps.la
4e1ebfb8
JB
171# packaged as doc
172%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/procps-ng
0a3a887a 173
bcfa7052 174bzcat -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
4e1ebfb8
JB
175%{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man1/{kill,oldps}.1
176%{__rm} $RPM_BUILD_ROOT%{_mandir}/README-procps-non-english-man-pages
6732c11b 177
9715011d
JB
178%clean
179rm -rf $RPM_BUILD_ROOT
fc5aef86 180
177600bd 181%post -p /sbin/ldconfig
fc5aef86 182%postun -p /sbin/ldconfig
183
184%files
d2983712 185%defattr(644,root,root,755)
0913e117
AM
186%doc AUTHORS Documentation/{BUGS,FAQ,TODO} NEWS README top/README.top
187%attr(755,root,root) /%{_lib}/libprocps.so.*.*
188%ghost %attr(755,root,root) /%{_lib}/libprocps.so.0
4e1ebfb8 189%attr(755,root,root) /bin/ps
9e6b678e 190%attr(755,root,root) /sbin/sysctl
4e1ebfb8
JB
191%attr(755,root,root) %{_bindir}/XConsole
192%attr(755,root,root) %{_bindir}/free
193%attr(755,root,root) %{_bindir}/pgrep
194%attr(755,root,root) %{_bindir}/pkill
195%attr(755,root,root) %{_bindir}/pmap
196%attr(755,root,root) %{_bindir}/pwdx
197%attr(755,root,root) %{_bindir}/skill
198%attr(755,root,root) %{_bindir}/slabtop
199%attr(755,root,root) %{_bindir}/snice
200%attr(755,root,root) %{_bindir}/tload
201%attr(755,root,root) %{_bindir}/top
202%attr(755,root,root) %{_bindir}/uptime
203%attr(755,root,root) %{_bindir}/vmstat
204%attr(755,root,root) %{_bindir}/w
205%attr(755,root,root) %{_bindir}/watch
c1e7b724 206%{_desktopdir}/top.desktop
2e6492fa 207%{_pixmapsdir}/top.png
4e1ebfb8
JB
208%{_mandir}/man1/free.1*
209%{_mandir}/man1/pgrep.1*
210%{_mandir}/man1/pkill.1*
211%{_mandir}/man1/pmap.1*
212%{_mandir}/man1/ps.1*
213%{_mandir}/man1/pwdx.1*
214%{_mandir}/man1/skill.1*
215%{_mandir}/man1/slabtop.1*
216%{_mandir}/man1/snice.1*
217%{_mandir}/man1/tload.1*
218%{_mandir}/man1/top.1*
219%{_mandir}/man1/uptime.1*
220%{_mandir}/man1/w.1*
221%{_mandir}/man1/watch.1*
222%{_mandir}/man5/sysctl.conf.5*
223%{_mandir}/man8/sysctl.8*
224%{_mandir}/man8/vmstat.8*
225%lang(cs) %{_mandir}/cs/man[158]/*
226%lang(de) %{_mandir}/de/man[158]/*
227%lang(es) %{_mandir}/es/man[158]/*
228%lang(fi) %{_mandir}/fi/man[158]/*
229%lang(fr) %{_mandir}/fr/man[158]/*
230%lang(hu) %{_mandir}/hu/man[158]/*
231%lang(it) %{_mandir}/it/man[158]/*
232%lang(ja) %{_mandir}/ja/man[158]/*
233%lang(ko) %{_mandir}/ko/man[158]/*
234%lang(nl) %{_mandir}/nl/man[158]/*
235%lang(pl) %{_mandir}/pl/man[158]/*
9715011d
JB
236
237%files devel
238%defattr(644,root,root,755)
0913e117 239%attr(755,root,root) %{_libdir}/libprocps.so
9715011d 240%{_includedir}/proc
0913e117 241%{_pkgconfigdir}/libprocps.pc
9715011d
JB
242
243%files static
244%defattr(644,root,root,755)
0913e117 245%{_libdir}/libprocps.a
This page took 0.077978 seconds and 4 git commands to generate.