b42ea36
Name:		usbmon
9f9c6c0
Version:	5.4
6837041
Release:	4%{dist}
b42ea36
Summary:	A basic front-end to usbmon
b42ea36
b42ea36
Group:		System Environment/Base
b42ea36
License:	GPLv2
b42ea36
URL:		http://people.redhat.com/zaitcev/linux/
b42ea36
Source:		http://people.redhat.com/zaitcev/linux/%{name}-%{version}.tar.gz
b42ea36
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
b42ea36
b42ea36
%description
b42ea36
The usbmon program collects and prints a trace of USB transactions as they
b42ea36
occur between the USB core and HCDs. Analyzing the trace helps to debug the
b42ea36
kernel USB stack, device firmware, and applications.
b42ea36
b42ea36
%prep
b42ea36
%setup -q
b42ea36
b42ea36
%build
b42ea36
make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" 
b42ea36
# Builds outside of the Koji/Brew fail unless we mkdir. How do other RPMs work?
b42ea36
%install
b42ea36
rm -rf $RPM_BUILD_ROOT
b42ea36
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8
b42ea36
install -p -m 644 -t $RPM_BUILD_ROOT/%{_mandir}/man8 usbmon.8
b42ea36
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
b42ea36
install -p -m 755 -t $RPM_BUILD_ROOT/%{_sbindir} usbmon
b42ea36
b42ea36
%clean
b42ea36
rm -rf $RPM_BUILD_ROOT
b42ea36
b42ea36
#files -f %{name}.lang
b42ea36
%files
b42ea36
%defattr(-,root,root,-)
b42ea36
%doc README COPYING
b42ea36
%{_sbindir}/usbmon
b42ea36
%{_mandir}/man8/usbmon.8*
b42ea36
b42ea36
%changelog
6837041
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.4-4
6837041
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
6837041
0b653ac
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.4-3
0b653ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0b653ac
9f9c6c0
* Wed Feb 18 2009 Pete Zaitcev <zaitcev@redhat.com> 5.4-1
9f9c6c0
- Pull 5.4: Really prevent overflows when printing _and_ rework the size
9f9c6c0
  calculation. Hopefully fix corruption reported by Paul Bolle.
9f9c6c0
0b1a27f
* Thu Dec 18 2008 Pete Zaitcev <zaitcev@redhat.com> 5.3-1
0b1a27f
- Pull 5.3 in: license made explicit in usbmon.c per Fedora review feedback.
0b1a27f
  Also, change parse_params to protect print_48 from overflows.
0b1a27f
b42ea36
* Sun Dec 7 2008 Pete Zaitcev <zaitcev@redhat.com> 5.2-1
b42ea36
- Initial revision (5.2)