summaryrefslogtreecommitdiffstats
path: root/bwm-ng.spec
blob: 656b2f7d0cffa4ec8fef943b4c28c645501a878f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
Summary:		Bandwidth Monitor NG
Name:			bwm-ng

Version:		0.6
Release:		2%{?dist}

License:		GPLv2+
Group:			Applications/System
URL:			http://www.volker-gropp.de/?id=projects&sub=bwm-ng

Source0:		http://www.volker-gropp.de/bwm-ng/bwm-ng-%{version}.tar.gz
Source1:		bwm-ng.conf

BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root
Requires:		net-tools, procps
BuildRequires:	ncurses-devel, libstatgrab-devel

%description
A small and simple curses base bandwidth monitor. No big features.

%prep
%setup -q

%build
%configure	--enable-64bit \
			--enable-netstatbyte \
			--enable-netstatlink \
			--with-ncurses \
			--with-time	\
			--with-getopt_long \
			--with-getifaddrs \
			--with-sysctl \
			--with-procnetdev \
			--with-libstatgrab \
			--with-netstatlinux	\
			--without-strip
%{__make} %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
install -D -m755 src/bwm-ng $RPM_BUILD_ROOT%{_bindir}/bwm-ng
install -D -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/bwm-ng.conf
install -D -m644 bwm-ng.1 $RPM_BUILD_ROOT%{_mandir}/man1/bwm-ng.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%doc AUTHORS README ChangeLog bwm-ng.conf-example bwm-ng.css
%config(noreplace) %{_sysconfdir}/bwm-ng.conf
%{_bindir}/bwm-ng
%{_mandir}/man1/bwm-ng.1*

%changelog
* Tue Aug 21 2007 Patrick "Jima" Laughton <jima@beer.tclug.org> 0.6-2
- Rebuild for BuildID
- License clarification 

* Fri Mar 16 2007 Patrick "Jima" Laughton <jima@beer.tclug.org> 0.6-1
- Update
- Filename change: changelog -> ChangeLog
- Removed tag at start of spec (since I don't use it)

* Thu Jan 25 2007 Patrick "Jima" Laughton <jima@beer.tclug.org> 0.5-9
- Added noreplace to config, as per rpmlint warning
- Removed a couple spaces which triggered spaces/tabs rpmlint warning
- Fixed project URL

* Wed Oct 04 2006 Patrick "Jima" Laughton <jima@beer.tclug.org> 0.5-8
- Bump-n-build

* Tue Sep 19 2006 Patrick "Jima" Laughton <jima@beer.tclug.org>	- 0.5-7
- Bump for FC6 rebuild

* Fri Aug 12 2005 Oliver Falk <oliver@linux-kernel.at>		- 0.5-6
- Rebuild against libstatgrab 0.12

* Thu Jul 14 2005 Oliver Falk <oliver@linux-kernel.at>		- 0.5-5
- Integrated Matthias changes, after his review

* Thu May 19 2005 Oliver Falk <oliver@linux-kernel.at>		- 0.5-4.2
- Specfile cleanup

* Fri Mar 25 2005 Oliver Falk <oliver@linux-kernel.at>		- 0.5-4.1
- Check with lint says: bwm-ng hardcoded-packager-tag Oliver: FIXED

* Wed Mar 16 2005 Oliver Falk <oliver@linux-kernel.at>		- 0.5-4
- Fix, still build pre1 :-/

* Wed Mar 16 2005 Oliver Falk <oliver@linux-kernel.at>		- 0.5-3
- Update to real 0.5, not only 0.5pre1

* Tue Feb 15 2005 Oliver Falk <oliver@linux-kernel.at>		- 0.5-2
- Make use of libstatgrab, by using it in the default config

* Tue Feb 15 2005 Oliver Falk <oliver@linux-kernel.at>		- 0.5-1
- Fix warnings spotted by rpmlint
- Update
- Update dependencies and add various configure switches, so this
  little thingy is no longer _little_ :-)

* Tue Oct 19 2004 Oliver Falk <oliver@linux-kernel.at>		- 0.4-pre1-1
- Initial package