|
|
6342e1b |
Name: dfu-util
|
|
|
cd7d2a2 |
Version: 0.11
|
|
|
2a5cf66 |
Release: 4%{?dist}
|
|
|
6342e1b |
Summary: USB Device Firmware Upgrade tool
|
|
|
6342e1b |
License: GPLv2+
|
|
|
267b52c |
|
|
|
267b52c |
# Can't use normal SourceForge URL per Fedora Packaging/SourceURL
|
|
|
267b52c |
# https://fedoraproject.org/wiki/Packaging:SourceURL
|
|
|
267b52c |
# because the project is not actually using the SourceForge file release
|
|
|
267b52c |
# system. They're just using SourceForge as a web server.
|
|
|
267b52c |
URL: http://dfu-util.sourceforge.net/
|
|
|
267b52c |
Source0: http://dfu-util.sourceforge.net/releases/%{name}-%{version}.tar.gz
|
|
|
267b52c |
|
|
|
5ac908c |
BuildRequires: gcc
|
|
|
cd7d2a2 |
BuildRequires: libusb1-devel
|
|
|
90c5820 |
BuildRequires: make
|
|
|
d87c1ea |
|
|
|
d87c1ea |
%description
|
|
|
d87c1ea |
USB Device Firmware Upgrade (DFU) is an official USB device class specification
|
|
|
d87c1ea |
of the USB Implementers Forum. It specifies a vendor and device independent way
|
|
|
d87c1ea |
of updating the firmware of a USB device. The idea is to have only one
|
|
|
d87c1ea |
vendor-independent firmware update tool as part of the operating system, which
|
|
|
d87c1ea |
can then (given a particular firmware image) be downloaded into the device.
|
|
|
d87c1ea |
|
|
|
d87c1ea |
In addition to firmware download, it also specifies firmware upload, i.e.
|
|
|
d87c1ea |
loading the currently installed device firmware to the USB Host.
|
|
|
d87c1ea |
|
|
|
6342e1b |
The DFU specification can be found at:
|
|
|
656528e |
http://www.usb.org/developers/devclass_docs/usbdfu10.pdf
|
|
|
656528e |
|
|
|
d87c1ea |
|
|
|
d87c1ea |
%prep
|
|
|
9d02192 |
%autosetup -p1
|
|
|
d87c1ea |
|
|
|
d87c1ea |
|
|
|
d87c1ea |
%build
|
|
|
d87c1ea |
%configure
|
|
|
9d02192 |
%{make_build}
|
|
|
d87c1ea |
|
|
|
d87c1ea |
|
|
|
d87c1ea |
%install
|
|
|
9d02192 |
%{make_install}
|
|
|
d87c1ea |
|
|
|
d87c1ea |
|
|
|
d87c1ea |
%files
|
|
|
e858abf |
%license COPYING
|
|
|
e858abf |
%doc ChangeLog README DEVICES.txt TODO
|
|
|
d87c1ea |
%{_bindir}/*
|
|
|
d87c1ea |
%{_mandir}/man1/*
|
|
|
d87c1ea |
|
|
|
d87c1ea |
|
|
|
d87c1ea |
%changelog
|
|
|
2a5cf66 |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-4
|
|
|
2a5cf66 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
2a5cf66 |
|
|
|
17e5348 |
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-3
|
|
|
17e5348 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
17e5348 |
|
|
|
e2e2d2e |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-2
|
|
|
e2e2d2e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
e2e2d2e |
|
|
|
cd7d2a2 |
* Mon Oct 18 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 0.11-1
|
|
|
cd7d2a2 |
- Update to 0.11
|
|
|
cd7d2a2 |
|
|
|
e0965fc |
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.10-2
|
|
|
e0965fc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
e0965fc |
|
|
|
9d02192 |
* Sat Feb 06 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 0.10-1
|
|
|
9d02192 |
- Update to 0.10
|
|
|
9d02192 |
|
|
|
e73a18f |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-11
|
|
|
e73a18f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
e73a18f |
|
|
|
71c378a |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-10
|
|
|
71c378a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
71c378a |
|
|
|
1642b97 |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-9
|
|
|
1642b97 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
1642b97 |
|
|
|
a951b39 |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-8
|
|
|
a951b39 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
a951b39 |
|
|
|
d0f0ee5 |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-7
|
|
|
d0f0ee5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
d0f0ee5 |
|
|
|
cbcec5e |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-6
|
|
|
cbcec5e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
cbcec5e |
|
|
|
f68884b |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-5
|
|
|
f68884b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
f68884b |
|
|
|
5cc2205 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-4
|
|
|
5cc2205 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
5cc2205 |
|
|
|
7c643ed |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-3
|
|
|
7c643ed |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
7c643ed |
|
|
|
3a62931 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-2
|
|
|
3a62931 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
3a62931 |
|
|
|
e858abf |
* Mon Oct 24 2016 Peter Robinson <pbrobinson@fedoraproject.org> 0.9-1
|
|
|
e858abf |
- Latest 0.9 upstream release
|
|
|
e858abf |
- Minor spec cleanups
|
|
|
e858abf |
|
|
|
0e15649 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.8-3
|
|
|
0e15649 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
0e15649 |
|
|
|
04ec248 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8-2
|
|
|
04ec248 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
04ec248 |
|
|
|
267b52c |
* Mon Dec 15 2014 Eric Smith <brouhaha@fedoraproject.org> - 0.8-1
|
|
|
267b52c |
- Latest 0.8 upstream release
|
|
|
267b52c |
|
|
|
86b92e7 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-4
|
|
|
86b92e7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
86b92e7 |
|
|
|
cc794ae |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-3
|
|
|
cc794ae |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
cc794ae |
|
|
|
0f7dad3 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-2
|
|
|
0f7dad3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
0f7dad3 |
|
|
|
267b52c |
* Fri Jun 07 2013 Eric Smith <brouhaha@fedoraproject.org> - 0.7-1
|
|
|
5caf89f |
- Latest 0.7 upstream release
|
|
|
5caf89f |
|
|
|
978f84f |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-4
|
|
|
978f84f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
978f84f |
|
|
|
2a8507e |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-3
|
|
|
2a8507e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
2a8507e |
|
|
|
2575165 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-2
|
|
|
2575165 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
2575165 |
|
|
|
19acb12 |
* Wed Dec 21 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 0.5-1
|
|
|
19acb12 |
- Latest 0.5 upstream release
|
|
|
19acb12 |
- Add license and appropriate docs
|
|
|
19acb12 |
|
|
|
19acb12 |
* Sat Jun 11 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 0.3-1
|
|
|
6342e1b |
- Latest 0.3 upstream release
|
|
|
6342e1b |
- Update URL and source location
|
|
|
6342e1b |
- cleanup spec file
|
|
|
6342e1b |
|
|
|
3d3332f |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-0.12
|
|
|
3d3332f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
3d3332f |
|
|
|
ecb2b86 |
* Tue Jun 22 2010 Juha Tuomala <tuju@iki.fi> - 0.1-0.11
|
|
|
ecb2b86 |
- Update to first release, 0.1.
|
|
|
ecb2b86 |
|
|
|
ff72292 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-0.10.20090307svn4917
|
|
|
ff72292 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
ff72292 |
|
|
|
89140e0 |
* Tue Mar 10 2009 Juha Tuomala <tuju@iki.fi> - 0.1-0.9.20090307svn4917
|
|
|
89140e0 |
- Fix builds for Fedora 11.
|
|
|
89140e0 |
|
|
|
3fd239c |
* Tue Mar 10 2009 Juha Tuomala <tuju@iki.fi> - 0.1-0.8.20090307svn4917
|
|
|
3fd239c |
- Add 64-bit archs again as x86_64 seems to work.
|
|
|
3fd239c |
|
|
|
222932a |
* Tue Mar 10 2009 Jaroslav Reznik <jreznik@redhat.com> - 0.1-0.7.20090307svn4917
|
|
|
222932a |
- glibc-devel BR
|
|
|
222932a |
|
|
|
aaaac6e |
* Tue Mar 10 2009 Juha Tuomala <tuju@iki.fi> - 0.1-0.6.20090307svn4917
|
|
|
aaaac6e |
- Update to snpshot 4917.
|
|
|
aaaac6e |
|
|
|
87d6f28 |
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-0.5.20080922svn4662
|
|
|
87d6f28 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
87d6f28 |
|
|
|
d87c1ea |
* Mon Sep 22 2008 Juha Tuomala <tuju@iki.fi> - 0.1-0.4.20080922svn4662
|
|
|
d87c1ea |
- fixed perms and excluded static binary.
|
|
|
d87c1ea |
|
|
|
d87c1ea |
* Mon Sep 22 2008 Juha Tuomala <tuju@iki.fi> - 0.1-0.3.20080922svn4662
|
|
|
d87c1ea |
- Added missing BRs.
|
|
|
d87c1ea |
|
|
|
d87c1ea |
* Mon Sep 22 2008 Juha Tuomala <tuju@iki.fi> - 0.1-0.2.20080922svn4662
|
|
|
d87c1ea |
- Removed unecessary Requires: tag. Added ExlcudeArch for 64bit machines.
|
|
|
d87c1ea |
|
|
|
d87c1ea |
* Mon Sep 22 2008 Juha Tuomala <tuju@iki.fi> - 0.1-0.1.20080922svn4662
|
|
|
d87c1ea |
- Fixed version, license conflict, url, etc rpmlit warnings.
|
|
|
d87c1ea |
|
|
|
d87c1ea |
* Sun Sep 21 2008 Juha Tuomala <tuju@iki.fi> - 0.0svn4160
|
|
|
d87c1ea |
- Initial package version.
|