Blame SPECS/libnes.spec

c6dea4
Name: libnes
687127
Version: 1.1.4
687127
Release: 2%{?dist}
c6dea4
Summary: NetEffect RNIC Userspace Driver
c6dea4
Group: System Environment/Libraries
c6dea4
License: GPLv2 or BSD
c6dea4
Url: http://www.openfabrics.org/
c6dea4
Source: http://www.openfabrics.org/downloads/nes/%{name}-%{version}.tar.gz
c6dea4
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
c6dea4
BuildRequires: libibverbs-devel > 1.1.4
687127
%ifnarch ia64 %{sparc}
c6dea4
BuildRequires: valgrind-devel
c6dea4
%endif
c6dea4
Provides: libibverbs-driver.%{_arch}
687127
Requires: rdma
c6dea4
ExcludeArch: s390 s390x
c6dea4
Obsoletes: %{name}-devel
c6dea4
%description
c6dea4
Userspace hardware driver for use with the libibverbs InfiniBand/iWARP verbs
c6dea4
library.  This driver enables NetEffect iWARP capable ethernet devices.
c6dea4
c6dea4
%package static
c6dea4
Summary: Static version of the libnes driver
c6dea4
Group: System Environment/Libraries
c6dea4
Requires: %{name} = %{version}-%{release}
c6dea4
%description static
c6dea4
Static version of libnes that may be linked directly to an application.
c6dea4
c6dea4
%prep
c6dea4
%setup -q
c6dea4
c6dea4
%build
c6dea4
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
687127
%ifnarch ia64 %{sparc}
c6dea4
%configure --with-valgrind
c6dea4
%else
c6dea4
%configure
c6dea4
%endif
c6dea4
make %{?_smp_mflags}
c6dea4
c6dea4
%install
c6dea4
rm -rf $RPM_BUILD_ROOT
c6dea4
%makeinstall
c6dea4
# remove unpackaged files from the buildroot
c6dea4
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
c6dea4
c6dea4
%clean
c6dea4
rm -rf $RPM_BUILD_ROOT
c6dea4
c6dea4
%files
c6dea4
%defattr(-,root,root,-)
c6dea4
%{_libdir}/*.so*
c6dea4
%{_sysconfdir}/libibverbs.d/*.driver
c6dea4
%doc AUTHORS COPYING
c6dea4
c6dea4
%files static
c6dea4
%defattr(-,root,root,-)
c6dea4
%{_libdir}/*.a
c6dea4
c6dea4
%changelog
687127
* Tue Dec 23 2014 Doug Ledford <dledford@redhat.com> - 1.1.4-2
687127
- Require the rdma package
687127
- Related: bz1164618
687127
687127
* Fri Oct 17 2014 Doug Ledford <dledford@redhat.com> - 1.1.4-1
687127
- Update to latest and rebuild against latest libibverbs and
687127
  valgrind (1142116)
687127
- Related: bz1137044
687127
796860
* Mon Mar 03 2014 Doug Ledford <dledford@redhat.com> - 1.1.3-5
796860
- Bump and rebuild against latest libibverbs
796860
- Related: bz1062281
796860
796860
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.1.3-4
796860
- Mass rebuild 2013-12-27
796860
c6dea4
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-3
c6dea4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
c6dea4
c6dea4
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-2
c6dea4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
c6dea4
c6dea4
* Tue Jan 03 2012 Doug Ledford <dledford@redhat.com> - 1.1.3-1
c6dea4
- Update to latest upstream release
c6dea4
- Remove now obsolete patch
c6dea4
c6dea4
* Wed Jul 20 2011 Doug Ledford <dledford@redhat.com> - 1.1.1-3
c6dea4
- Improve usage of valgrind (don't attempt to use it where it doesn't exist)
c6dea4
c6dea4
* Wed Jul 20 2011 Doug Ledford <dledford@redhat.com> - 1.1.1-2
c6dea4
- Initial import into Fedora
c6dea4
- Add valgrind support
c6dea4
c6dea4
* Mon Jan 17 2011 Doug Ledford <dledford@redhat.com> - 1.1.1-1.el6
c6dea4
- Update to latest upstream release
c6dea4
- Related: bz664801
c6dea4
c6dea4
* Mon Jan 25 2010 Doug Ledford <dledford@redhat.com> - 0.9.0-2.el6
c6dea4
- Correct license tag
c6dea4
- Related: bz543948
c6dea4
c6dea4
* Mon Dec 21 2009 Doug Ledford <dledford@redhat.com> - 0.9.0-1.el5
c6dea4
- Update to latest upstream source
c6dea4
- Build against new libibverbs API
c6dea4
- Related: bz518218
c6dea4
c6dea4
* Mon Jun 22 2009 Doug Ledford <dledford@redhat.com> - 0.6-2.el5
c6dea4
- Rebuild against libibverbs that isn't missing the proper ppc wmb() macro
c6dea4
- Related: bz506258
c6dea4
c6dea4
* Sun Jun 21 2009 Doug Ledford <dledford@redhat.com> - 0.6-1.el5
c6dea4
- Build against non-XRC libibverbs
c6dea4
- Update to ofed 1.4.1 final bits
c6dea4
- Remove no longer needed memleak patch
c6dea4
- Related: bz506258, bz506097
c6dea4
c6dea4
* Fri Apr 17 2009 Doug Ledford <dledford@redhat.com> - 0.5-5.el5
c6dea4
- Fix a minor memleak (from upstream)
c6dea4
- Rebuild against libibverbs that has xrc support
c6dea4
- Related: bz459652
c6dea4
c6dea4
* Thu Sep 18 2008 Doug Ledford <dledford@redhat.com> - 0.5-4
c6dea4
- Add a build flag to silence some compile warnings
c6dea4
c6dea4
* Tue Sep 16 2008 Doug Ledford <dledford@redhat.com> - 0.5-3
c6dea4
- Upstream has updated the libnes tarball without changing the version.  Pick
c6dea4
  up the libnes-0.5.tar.gz tarball that's dated 13-Jun-2008
c6dea4
- Resolves: bz451470
c6dea4
c6dea4
* Thu Feb 14 2008 Doug Ledford <dledford@redhat.com> - 0.5-2
c6dea4
- Obsolete the old -devel package
c6dea4
- Related: bz432765
c6dea4
c6dea4
* Tue Jan 15 2008 Doug Ledford <dledford@redhat.com> - 0.5-1
c6dea4
- Initial driver import
c6dea4
- Related: bz428197