rpms/libmthca/devel .cvsignore, 1.7, 1.8 libmthca.spec, 1.7, 1.8 sources, 1.7, 1.8
Roland Dreier (dreier)
fedora-extras-commits at redhat.com
Thu Apr 5 22:12:52 UTC 2007
Author: dreier
Update of /cvs/extras/rpms/libmthca/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8439/devel
Modified Files:
.cvsignore libmthca.spec sources
Log Message:
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libmthca/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- .cvsignore 9 Nov 2006 19:58:20 -0000 1.7
+++ .cvsignore 5 Apr 2007 22:12:18 -0000 1.8
@@ -1 +1 @@
-libmthca-1.0.3.tar.gz
+libmthca-1.0.4.tar.gz
Index: libmthca.spec
===================================================================
RCS file: /cvs/extras/rpms/libmthca/devel/libmthca.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- libmthca.spec 9 Nov 2006 19:58:20 -0000 1.7
+++ libmthca.spec 5 Apr 2007 22:12:18 -0000 1.8
@@ -1,36 +1,32 @@
-# $Id$
-
-%define ver 1.0.3
-
Name: libmthca
-Version: 1.0.3
+Version: 1.0.4
Release: 1%{?dist}
Summary: Mellanox InfiniBand HCA Userspace Driver
Group: System Environment/Libraries
License: GPL/BSD
Url: http://openib.org/
-Source: http://openib.org/downloads/libmthca-1.0.3.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source: http://openib.org/downloads/libmthca-1.0.4.tar.gz
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-BuildRequires: libibverbs-devel >= 1.0-0.5.rc7
+BuildRequires: libibverbs-devel >= 1.1-0.1.rc2
%description
libmthca provides a device-specific userspace driver for Mellanox HCAs
(MT23108 InfiniHost and MT25208 InfiniHost III Ex) for use with the
libibverbs library.
-%package devel
+%package devel-static
Summary: Development files for the libmthca driver
Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
-%description devel
+%description devel-static
Static version of libmthca that may be linked directly to an
application, which may be useful for debugging.
%prep
-%setup -q -n %{name}-%{ver}
+%setup -q -n %{name}-1.0.4
%build
%configure
@@ -38,23 +34,31 @@
%install
rm -rf $RPM_BUILD_ROOT
-%makeinstall
+make DESTDIR=%{buildroot} install
# remove unpackaged files from the buildroot
-rm -f $RPM_BUILD_ROOT%{_libdir}/infiniband/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/libmthca.so
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%{_libdir}/infiniband/mthca.so
+%{_libdir}/libmthca-rdmav2.so
+%{_sysconfdir}/libibverbs.d/mthca.driver
%doc AUTHORS COPYING ChangeLog README
-%files devel
+%files devel-static
%defattr(-,root,root,-)
-%{_libdir}/infiniband/mthca.a
+%{_libdir}/libmthca.a
%changelog
+* Thu Nov 9 2006 Roland Dreier <rdreier at cisco.com> - 1.0.4-1
+- New upstream release
+- Depend on libibverbs 1.1, and package new library file names.
+- Spec file cleanups: remove unused ver macro, improve BuildRoot, move
+ static libraries into devel-static package, and don't use makeinstall
+ any more (all suggested by Doug Ledford <dledford at redhat.com>).
+
* Wed Jul 26 2006 Roland Dreier <rdreier at cisco.com> - 1.0.3-1
- New upstream release
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libmthca/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sources 9 Nov 2006 19:58:20 -0000 1.7
+++ sources 5 Apr 2007 22:12:18 -0000 1.8
@@ -1 +1 @@
-bbcb07450c56b7105c79e33670e3bc81 libmthca-1.0.3.tar.gz
+b68085b622d8e52bb18e66abb6bbd727 libmthca-1.0.4.tar.gz
More information about the scm-commits
mailing list