]> git.pld-linux.org Git - packages/nmon.git/blob - nmon.spec
- ncurses rebuild
[packages/nmon.git] / nmon.spec
1 Summary:        Performance analysis tool
2 Summary(pl.UTF-8):      Narzędzie do analizowania wydajności
3 Name:           nmon
4 Version:        14g
5 Release:        3
6 License:        GPL
7 Group:          Applications/System
8 URL:            http://nmon.sourceforge.net/pmwiki.php
9 BuildRequires:  ncurses-devel
10 Source0:        http://dl.sourceforge.net/project/nmon/lmon%{version}.c
11 # Source0-md5:  e537f51446fb375140368b115dc8278b
12 Source1:        http://dl.sourceforge.net/project/nmon/Documentation.txt
13 # Source1-md5:  dbb13658cf55d687c4f2ff771a696d4a
14 ExclusiveArch:  %{ix86} %{x8664} ppc ppc64
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 nmon is designed for performance specialists to use for monitoring and
19 analyzing performance data.
20 Collected data can be analyzed by nmonanalyser tool:
21 http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmonanalyser
22
23 %description -l pl.UTF-8
24 nmon to zbudowany dla specjalistów od wydajnosci aby używać go do
25 monitorowania i analizoawnia wydajnościowych danych.
26 Zebrane dane można analizować za pomocą narzędzia nmonanalyser:
27 http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmonanalyser
28
29 %prep
30 %setup -qcT
31 install %{SOURCE0} nmon.c
32 install %{SOURCE1} .
33
34 cat <<'EOF' > Makefile
35 LIBS := -lncurses -ltinfo
36 OPTFLAGS := -O2
37 CFLAGS := -Wall -I/usr/include/ncurses -D JFS -D GETUSER -D LARGEMEM -D KERNEL_2_6_18 $(OPTFLAGS)
38 LDFLAGS := -l/libtinfo.so.5
39
40 nmon: nmon.o
41         $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
42 EOF
43
44 %build
45 %{__make} nmon \
46         CC="%{__cc}" \
47         OPTFLAGS="%{rpmcflags}" \
48         LDFLAGS="%{rpmldflags}"
49
50 %install
51 rm -rf $RPM_BUILD_ROOT
52 install -p -D nmon $RPM_BUILD_ROOT%{_bindir}/nmon
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57 %files
58 %defattr(644,root,root,755)
59 %doc Documentation.txt
60 %attr(755,root,root) %{_bindir}/nmon
This page took 0.058544 seconds and 4 git commands to generate.