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