]>
Commit | Line | Data |
---|---|---|
f29dbb26 | 1 | Summary: Utility to perform process operations |
9b17417c | 2 | Summary(pl.UTF-8): Narzędzie do wykonywania operacji na procesach |
f29dbb26 | 3 | Name: prctl |
07a0adbd | 4 | Version: 1.6 |
f29dbb26 | 5 | Release: 1 |
07a0adbd | 6 | License: GPL v2 |
f29dbb26 | 7 | Group: Applications/System |
07a0adbd JB |
8 | Source0: http://downloads.sourceforge.net/prctl/%{name}-%{version}.tar.gz |
9 | # Source0-md5: ba1e0ad94d6529c5adaab0895f385443 | |
36d428a6 JB |
10 | # emulate PR_[GS]ET_UNALIGN on alpha using osf_[gs]etsysinfo |
11 | Patch0: %{name}-alpha-sysinfo.patch | |
f29dbb26 | 12 | URL: http://sourceforge.net/projects/prctl/ |
f29dbb26 JB |
13 | ExclusiveOS: linux |
14 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
15 | ||
16 | %description | |
17 | The prctl utility allows a user to control certain process behavior in | |
18 | the runtime environment. Supported process behavior is handling of | |
07a0adbd JB |
19 | MCE memory faults, unaligned memory access (on Alpha, IA64/IPF, |
20 | PA-RISC PPC, SH and Tile systems) and floating point software assist | |
21 | faults (on IA64/IPF systems). This utility works on Linux 2.4 and | |
22 | higher kernels only. | |
f29dbb26 | 23 | |
526669ef JR |
24 | %description -l pl.UTF-8 |
25 | Narzędzie prctl umożliwia sterowanie zachowaniem procesów w środowisku | |
07a0adbd JB |
26 | uruchomieniowym. Obsługiwane zachowania to obsługa błędów pamięci MCE, |
27 | niewyrównanego dostępu do pamięci (na systemach Alpha, IA64/IPF, | |
28 | PA-RISC, PPC, SH i Tile) oraz wyjątków dla programowej obsługi | |
29 | operacji zmiennoprzecinkowych (na systemach IA64/IPF). Narzędzie to | |
30 | działa tylko pod Linuksem 2.4 i nowszym. | |
f29dbb26 JB |
31 | |
32 | %prep | |
33 | %setup -q | |
36d428a6 | 34 | %patch0 -p1 |
f29dbb26 JB |
35 | |
36 | %build | |
37 | %configure2_13 | |
38 | %{__make} | |
39 | ||
40 | %install | |
41 | rm -rf $RPM_BUILD_ROOT | |
42 | install -d $RPM_BUILD_ROOT%{_prefix} | |
43 | ||
11bd1c64 | 44 | %{__make} -j1 install \ |
f29dbb26 JB |
45 | prefix=$RPM_BUILD_ROOT%{_prefix} \ |
46 | mandir=$RPM_BUILD_ROOT%{_mandir}/man1 | |
47 | ||
48 | %clean | |
49 | rm -rf $RPM_BUILD_ROOT | |
50 | ||
51 | %files | |
52 | %defattr(644,root,root,755) | |
53 | %doc ChangeLog | |
07a0adbd | 54 | %attr(755,root,root) %{_bindir}/prctl |
f29dbb26 | 55 | %{_mandir}/man1/prctl.1* |