Пакет iptraf: Specfile

Name: iptraf
Version: 3.0.0
Release: alt4.2

License: GPL
Url: http://iptraf.seul.org/
Summary: IPTraf - console-based network statistics utility for Linux
Summary(ru_RU.CP1251): IPTraf - \xea\xee\xed\xf1\xee\xeb\xfc\xed\xe0\xff \xe3\xf0\xe0\xf4\xe8\xf7\xe5\xf1\xea\xe0\xff \xef\xf0\xee\xe3\xf0\xe0\xec\xec\xe0 \xe4\xeb\xff \xf1\xe1\xee\xf0\xe0 \xf1\xe5\xf2\xe5\xe2\xee\xe9 \xf1\xf2\xe0\xf2\xe8\xf1\xf2\xe8\xea\xe8 \xe2 Linux.
Group: Monitoring

Source: %name-%version.tar.gz
Patch1: %name-3.0.0-alt-makefile.patch
Patch2: iptraf-3.0.0-interface.patch
Patch3: iptraf-3.0.0-alt-glibc-2.16.patch

Provides: %name %name-doc

# Automatically added by buildreq on Fri Dec 26 2008 (-bi)
BuildRequires: docbook-utils libncurses-devel

%description
IPTraf is a console-based network statistics utility for Linux.
It gathers a variety of figures such as TCP connection packet and byte counts,
interface statistics and activity indicators, TCP/UDP traffic breakdowns,
and LAN station packet and byte counts.

%description -l ru_RU.CP1251
IPTraf \xfd\xf2\xee \xea\xee\xed\xf1\xee\xeb\xfc\xed\xe0\xff \xe3\xf0\xe0\xf4\xe8\xf7\xe5\xf1\xea\xe0\xff \xef\xf0\xee\xe3\xf0\xe0\xec\xec\xe0 \xe4\xeb\xff \xf1\xe1\xee\xf0\xe0 \xf1\xe5\xf2\xe5\xe2\xee\xe9 \xf1\xf2\xe0\xf2\xe8\xf1\xf2\xe8\xea\xe8 \xe2 Linux.
\xce\xed\xe0 \xe7\xe0\xed\xe8\xec\xe0\xe5\xf2\xf1\xff \xf1\xe1\xee\xf0\xee\xec \xf0\xe0\xe7\xed\xee\xee\xe1\xf0\xe0\xe7\xed\xee\xe9 \xe8\xed\xf4\xee\xf0\xec\xe0\xf6\xe8\xe8, \xf2\xe0\xea\xee\xe9 \xea\xe0\xea \xef\xe0\xea\xe5\xf2\xfb TCP-\xf1\xee\xe5\xe4\xe8\xed\xe5\xed\xe8\xe9,
\xef\xee\xe4\xf1\xf7\xe5\xf2\xee\xec \xe1\xe0\xe9\xf2, \xf1\xf2\xe0\xf2\xe8\xf2\xf1\xf2\xe8\xea\xee\xe9 \xf1\xe5\xf2\xe5\xe2\xfb\xf5 \xe8\xed\xf2\xe5\xf0\xf4\xe5\xe9\xf1\xee\xe2 \xe8 \xe8\xed\xe4\xe8\xea\xe0\xf6\xe8\xe5\xe9 \xe0\xea\xf2\xe8\xe2\xed\xee\xf1\xf2\xe8,
\xed\xe0\xf0\xf3\xf8\xe5\xed\xe8\xff\xec\xe8 TCP/UDP-\xf2\xf0\xe0\xf4\xe8\xea\xe0, \xef\xee\xe4\xf1\xf7\xe5\xf2\xee\xec \xef\xe0\xea\xe5\xf2\xee\xe2 \xe8 \xe1\xe0\xe9\xf2 \xe2 LAN.

%prep
%setup -n %name-%version
%patch1 -p1
%patch2 -p1
%patch3 -p2

%__subst -p "s/asm\/types.h/sys\/types.h/" src/*
%build
#make_build -C src DEBUG= CFLAGS="$RPM_OPT_FLAGS"
%make -C src
%make -C Documentation
%make -C support

%install
%__mkdir_p $RPM_BUILD_ROOT%_bindir
%__mkdir_p $RPM_BUILD_ROOT%_docdir/%name/manual/stylesheet-images
%__mkdir_p $RPM_BUILD_ROOT%_man8dir
%__mkdir_p $RPM_BUILD_ROOT%_localstatedir/%name
%__mkdir_p $RPM_BUILD_ROOT%_logdir/%name
%__mkdir_p $RPM_BUILD_ROOT/var/run/%name
%__install -p src/{%name,rawtime,rvnamed} $RPM_BUILD_ROOT%_bindir
%__install -p -m644 Documentation/*.8 $RPM_BUILD_ROOT%_man8dir
%__install -p -m644 CHANGES FAQ LICENSE README* RELEASE-NOTES $RPM_BUILD_ROOT%_docdir/%name
%__install -p -m644 Documentation/manual/manual.html $RPM_BUILD_ROOT%_docdir/%name/manual
%__install -p -m644 Documentation/manual/stylesheet-images/*.gif $RPM_BUILD_ROOT%_docdir/%name/manual/stylesheet-images

%files
%attr(750,root,root) %dir %_localstatedir/%name
%attr(750,root,root) %dir %_logdir/%name
%attr(750,root,root) %dir /var/run/%name
%dir %_docdir/%name
%_bindir/*
%_man8dir/*
%_docdir/%name/*

%changelog
* Fri Apr 27 2018 Grigory Ustinov <grenka@altlinux.org> 3.0.0-alt4.2
- Fix typo in changelog (Closes: #18924).

* Wed Nov 07 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 3.0.0-alt4.1
- Fixed build with glibc 2.16

* Sun Aug 02 2009 Hihin Ruslan <ruslandh@altlinux.ru> 3.0.0-alt4
- fix spec

* Wed Feb 18 2009 Hihin Ruslan <ruslandh@altlinux.ru> 3.0.0-alt3
- Fix type interfaces

* Fri Dec 26 2008 Hihin Ruslan <ruslandh@altlinux.ru> 3.0.0-alt2
- Picked up from orphaned

* Thu Sep 22 2005 Aleksandr Blokhin 'Sass' <sass@altlinux.ru> 3.0.0-alt1
- 3.0.0
- %name-doc and %name splitted back into one package

* Fri Apr 08 2005 Aleksandr Blokhin 'Sass' <sass@altlinux.ru> 2.7.0-alt4
- Updated BuildRequires

* Thu Feb 26 2004 Aleksandr Blokhin (Sass) <sass@altlinux.ru> 2.7.0-alt3
- Updated spec - added build optimisation.

* Mon Jan 27 2003 Aleksandr Blokhin (Sass) <sass@altlinux.ru> 2.7.0-alt2
- Changed package name from %name-manuals to %name-doc
- Updated BuildRequires

* Tue Sep 17 2002 Aleksandr Blokhin <sass@altlinux.ru> 2.7.0-alt1
- Initial release.