Doug Ledford 8df8b7
Name:		mstflint
Doug Ledford 8df8b7
Summary:	Mellanox firmware burning tool
Doug Ledford 6566d6
Version:	3.0
Kalev Lember 3291f0
Release:	0.10.g6961daa.1%{?dist}
Doug Ledford 8df8b7
License:	GPLv2+ or BSD
Doug Ledford 8df8b7
Group:		Applications/System
Doug Ledford 94ef70
Source:		http://www.openfabrics.org/downloads/%{name}/%{name}-%{version}-0.6.g6961daa.tar.gz
Yaakov Selkowitz 04f7db
Patch0:		mstflint-3.0-format-security.patch
Doug Ledford 8df8b7
Url:		http://www.openfabrics.org
Doug Ledford 8df8b7
BuildRequires:	libstdc++-devel, zlib-devel
Doug Ledford 8df8b7
Obsoletes:	openib-mstflint <= 1.4 openib-tvflash <= 0.9.2 tvflash <= 0.9.0
Yaakov Selkowitz bb37b8
ExcludeArch:	s390 s390x %{arm} aarch64
Doug Ledford 8df8b7
Doug Ledford 8df8b7
%description
Doug Ledford 8df8b7
This package contains a burning tool for Mellanox manufactured HCA cards.
Doug Ledford 8df8b7
It also provides access to the relevant source code.
Doug Ledford 8df8b7
Doug Ledford 8df8b7
%prep
Doug Ledford 8df8b7
%setup -q
Yaakov Selkowitz 04f7db
%patch0 -p1
Doug Ledford 8df8b7
Doug Ledford 8df8b7
%build
Doug Ledford 8df8b7
export CFLAGS="$RPM_OPT_FLAGS"
Doug Ledford 8df8b7
%configure
Doug Ledford 8df8b7
make
Doug Ledford 8df8b7
Doug Ledford 8df8b7
%install
Doug Ledford 6566d6
make DESTDIR=%{buildroot} install
Doug Ledford 6566d6
# Remove the devel files that we don't ship
Doug Ledford 6566d6
rm -fr %{buildroot}%{_includedir}
Doug Ledford 6566d6
rm -fr %{buildroot}%{_datadir}
Doug Ledford 8df8b7
Doug Ledford 8df8b7
%files
Doug Ledford 8df8b7
%doc README
Doug Ledford 8df8b7
%_bindir/*
Doug Ledford 8df8b7
Doug Ledford 8df8b7
%changelog
Kalev Lember 3291f0
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 3.0-0.10.g6961daa.1
Kalev Lember 3291f0
- Rebuilt for GCC 5 C++11 ABI change
Kalev Lember 3291f0
Peter Robinson 86bb74
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-0.9.g6961daa.1
Peter Robinson 86bb74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Peter Robinson 86bb74
Yaakov Selkowitz 04f7db
* Fri Jun 20 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 3.0-0.8.g6961daa.1
Yaakov Selkowitz 04f7db
- Fix FTBFS with -Werror=format-security (#1037207, #1106248)
Yaakov Selkowitz bb37b8
- ExcludeArch: %%arm aarch64
Yaakov Selkowitz 04f7db
- Cleanup spec
Yaakov Selkowitz 04f7db
cb7a52
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-0.7.g6961daa.1
cb7a52
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
cb7a52
Doug Ledford 94ef70
* Fri Aug 16 2013 Doug Ledford <dledford@redhat.com> - 3.0-0.6.g6961daa.1
Doug Ledford 94ef70
- Update to latest upstream version, which resovles some licensing issues
Doug Ledford 94ef70
  on some of the source files
Doug Ledford 94ef70
Doug Ledford 6566d6
* Fri Aug 09 2013 Doug Ledford <dledford@redhat.com> - 3.0-0.5.gff93670.1
Doug Ledford 6566d6
- Update to latest upstream version, which include ConnectIB support
Doug Ledford 6566d6
c7a76a
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-10
c7a76a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
c7a76a
e6543a
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-9
e6543a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e6543a
82d4c8
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-8
82d4c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
82d4c8
Doug Ledford 36106b
* Fri Jan 13 2012 Doug Ledford <dledford@redhat.com> - 1.4-7
Doug Ledford 36106b
- The upstream tarball as provided is broken.  Clean up the tarball so
Doug Ledford 36106b
  the package builds properly
Doug Ledford 36106b
Doug Ledford 8df8b7
* Fri Jan 06 2012 Doug Ledford <dledford@redhat.com> - 1.4-6
Doug Ledford 8df8b7
- Initial import into Fedora
Doug Ledford 8df8b7
Doug Ledford 8df8b7
* Wed Oct 26 2011 Doug Ledford <dledford@redhat.com> - 1.4-5.el6
Doug Ledford 8df8b7
- Update to a version that will support the latest Mellanox CX3 hardware
Doug Ledford 8df8b7
- Resolves: bz748244
Doug Ledford 8df8b7
Doug Ledford 8df8b7
* Mon Aug 08 2011 Doug Ledford <dledford@redhat.com> - 1.4-4.el6
Doug Ledford 8df8b7
- Fix a bug in mmio space unmapping
Doug Ledford 8df8b7
- Resolves: bz729061
Doug Ledford 8df8b7
- Related: bz725016
Doug Ledford 8df8b7
Doug Ledford 8df8b7
* Fri Feb 19 2010 Doug Ledford <dledford@redhat.com> - 1.4-3.el6
Doug Ledford 8df8b7
- Don't include mtcr.h as we don't really expect anything to need Mellanox
Doug Ledford 8df8b7
  card register definitions except this program, and we already have the
Doug Ledford 8df8b7
  file.
Doug Ledford 8df8b7
- Change to ExcludeArch instead of ExclusiveArch so we build in all the right
Doug Ledford 8df8b7
  places.
Doug Ledford 8df8b7
- Related: bz543948
Doug Ledford 8df8b7
Doug Ledford 8df8b7
* Mon Jan 25 2010 Doug Ledford <dledford@redhat.com> - 1.4-2.el6
Doug Ledford 8df8b7
- Update to tarball from URL instead of from OFED
Doug Ledford 8df8b7
- Minor tweaks for pkgwrangler import
Doug Ledford 8df8b7
- Related: bz543948
Doug Ledford 8df8b7
Doug Ledford 8df8b7
* Sat Apr 18 2009 Doug Ledford <dledford@redhat.com> - 1.4-1.el5
Doug Ledford 8df8b7
- Update to ofed 1.4.1-rc3 version
Doug Ledford 8df8b7
- Related: bz459652
Doug Ledford 8df8b7
Doug Ledford 8df8b7
* Tue Apr 01 2008 Doug Ledford <dledford@redhat.com> - 1.3-1
Doug Ledford 8df8b7
- Update to OFED 1.3 final bits
Doug Ledford 8df8b7
- Related: bz428197
Doug Ledford 8df8b7
Doug Ledford 8df8b7
* Sun Jan 27 2008 Doug Ledford <dledford@redhat.com> - 1.2-2
Doug Ledford 8df8b7
- Obsolete the old openib-mstflint package
Doug Ledford 8df8b7
Doug Ledford 8df8b7
* Fri Jan 25 2008 Doug Ledford <dledford@redhat.com> - 1.2-1
Doug Ledford 8df8b7
- Initial import into CVS
Doug Ledford 8df8b7
- Related: bz428197
Doug Ledford 8df8b7
Doug Ledford 8df8b7
* Thu Jul 19 2007 - Vladimir Sokolovsky vlad@mellanox.co.il
Doug Ledford 8df8b7
- Initial Package, Version 1.2