]> git.pld-linux.org Git - packages/bwm-ng.git/blob - bwm-ng.spec
- release 2 (rebuild against libstatgrab-0.13)
[packages/bwm-ng.git] / bwm-ng.spec
1 Summary:        Bandwidth monitor - display bandwidth usage on all interfaces
2 Summary(pl):    Bandwidth monitor - wy¶wietlanie obci±¿enia na interfejsach
3 Name:           bwm-ng
4 Version:        0.5
5 Release:        2
6 License:        GPL
7 Group:          Networking/Utilities
8 Source0:        http://www.gropp.org/bwm-ng/%{name}-%{version}.tar.gz
9 # Source0-md5:  4c5197527c985dc8b45973dfd00deca0
10 Patch0:         %{name}-procfile.patch
11 URL:            http://www.gropp.org/
12 BuildRequires:  libstatgrab-devel
13 BuildRequires:  ncurses-devel
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %description
17 Bandwidth Monitor NG is a small and simple console-based bandwidth
18 monitor for Linux, BSD, and Mac OS X, or other systems with either
19 /proc/net/dev, netstat (Linux and BSD), getifaddrs, sysctl, or
20 libstatgrab. You can choose whether to show all interfaces or only
21 those interfaces that are up. Output is possible as plain console,
22 curses, CSV, or HTML. Unlimited interfaces are supported and will be
23 added dynamically while running.
24
25 %description -l pl
26 Bandwidth Monitor NG to ma³y i prosty dzia³aj±cy na terminalu
27 tekstowym monitor wykorzystania pasma dla Linuksa, BSD i Mac OS X lub
28 innych systemów z interfejsem /proc/net/dev, netstat, getifaddrs,
29 sysctl lub libstatgrab. Mo¿na wybraæ, czy maj± byæ pokazywane
30 wszystkie interfejsy, czy tylko aktualnie w³±czone. Obs³ugiwane jest
31 wyj¶cie na zwyk³± konsolê, przez curses, w CSV lub w HTML-u.
32 Obs³ugiwana jest nieograniczona liczba interfejsów, bêd± one dodawane
33 dynamicznie w trakcie dzia³ania programu.
34
35 %prep
36 %setup -q
37 %patch0 -p1
38
39 %build
40 %configure
41 %{__make} \
42         CFLAGS="%{rpmcflags} -Wall -I/usr/include/ncurses"
43
44 %install
45 rm -rf $RPM_BUILD_ROOT
46 install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir},%{_mandir}/man1}
47
48 install src/bwm-ng $RPM_BUILD_ROOT%{_bindir}
49 install bwm-ng.conf-example $RPM_BUILD_ROOT%{_sysconfdir}/bwm-ng.conf
50 install bwm-ng.1 $RPM_BUILD_ROOT%{_mandir}/man1
51
52 %clean
53 rm -rf $RPM_BUILD_ROOT
54
55 %files
56 %defattr(644,root,root,755)
57 %doc AUTHORS README changelog
58 %attr(755,root,root) %{_bindir}/*
59 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bwm-ng.conf
60 %{_mandir}/man1/*
This page took 0.047174 seconds and 3 git commands to generate.