commit 9e7bee026d8863ec92e7bbc3ec52e8b45eb15914
Author: Jakub Bogusz <[email protected]>
Date:   Sat Mar 9 12:58:17 2013 +0100

    - updated to 1.0.17
    - added link patch (fixes librspreload linking)

 librdmacm-link.patch | 11 +++++++++++
 librdmacm.spec       | 16 ++++++++++++++--
 2 files changed, 25 insertions(+), 2 deletions(-)
---
diff --git a/librdmacm.spec b/librdmacm.spec
index 84ee692..0ce83fc 100644
--- a/librdmacm.spec
+++ b/librdmacm.spec
@@ -1,15 +1,19 @@
 Summary:       Userspace RDMA Connection Manager
 Summary(pl.UTF-8):     Zarządca połączeń RDMA w przestrzeni użytkowika
 Name:          librdmacm
-Version:       1.0.16
+Version:       1.0.17
 Release:       1
 License:       BSD or GPL v2
 Group:         Libraries
 Source0:       
http://www.openfabrics.org/downloads/rdmacm/%{name}-%{version}.tar.gz
-# Source0-md5: a0a94092b6a75a35f47f7d379c8cc8be
+# Source0-md5: da6fad887e9c24cb01b74b75f8449cb1
 Source1:       %{name}.pc.in
+Patch0:                %{name}-link.patch
 URL:           http://www.openfabrics.org/
+BuildRequires: autoconf >= 2.57
+BuildRequires: automake
 BuildRequires: libibverbs-devel
+BuildRequires: libtool >= 1.4
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %undefine      __cxx
@@ -48,8 +52,14 @@ Ten pakiet zawiera statyczną bibliotekę librdmacm.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
 %configure \
        --disable-silent-rules
 %{__make}
@@ -85,10 +95,12 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/rdma_server
 %attr(755,root,root) %{_bindir}/rdma_xclient
 %attr(755,root,root) %{_bindir}/rdma_xserver
+%attr(755,root,root) %{_bindir}/riostream
 %attr(755,root,root) %{_bindir}/rping
 %attr(755,root,root) %{_bindir}/rstream
 %attr(755,root,root) %{_bindir}/ucmatose
 %attr(755,root,root) %{_bindir}/udaddy
+%attr(755,root,root) %{_bindir}/udpong
 %attr(755,root,root) %{_libdir}/librdmacm.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/librdmacm.so.1
 %dir %{_libdir}/rsocket
diff --git a/librdmacm-link.patch b/librdmacm-link.patch
new file mode 100644
index 0000000..2cfab5d
--- /dev/null
+++ b/librdmacm-link.patch
@@ -0,0 +1,11 @@
+--- librdmacm-1.0.17/Makefile.am.orig  2013-03-06 02:31:33.000000000 +0100
++++ librdmacm-1.0.17/Makefile.am       2013-03-09 08:38:07.243770737 +0100
+@@ -24,7 +24,7 @@
+ 
+ src_librspreload_la_SOURCES = src/preload.c src/indexer.c
+ src_librspreload_la_LDFLAGS = -version-info 1 -export-dynamic
+-src_librspreload_la_LIBADD = $(top_builddir)/src/librdmacm.la
++src_librspreload_la_LIBADD = $(top_builddir)/src/librdmacm.la -ldl
+ 
+ bin_PROGRAMS = examples/ucmatose examples/rping examples/udaddy 
examples/mckey \
+              examples/rdma_client examples/rdma_server examples/rdma_xclient \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/librdmacm.git/commitdiff/9e7bee026d8863ec92e7bbc3ec52e8b45eb15914

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to