[xrootd] Update to version 3.2.2

Mattias Ellert ellert at fedoraproject.org
Wed Jul 11 18:58:14 UTC 2012


commit 6109ef7b13d4a93b4f162e0c2d82b929e428f2b0
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date:   Wed Jul 11 20:56:58 2012 +0200

    Update to version 3.2.2

 xrootd-include.patch |   15 +++++++++++++++
 xrootd.spec          |   14 ++++++++++++--
 2 files changed, 27 insertions(+), 2 deletions(-)
---
diff --git a/xrootd-include.patch b/xrootd-include.patch
new file mode 100644
index 0000000..6baadf2
--- /dev/null
+++ b/xrootd-include.patch
@@ -0,0 +1,15 @@
+diff -ur xrootd-3.2.2.orig/src/XrdOss/XrdOssAio.cc xrootd-3.2.2/src/XrdOss/XrdOssAio.cc
+--- xrootd-3.2.2.orig/src/XrdOss/XrdOssAio.cc	2012-06-18 14:39:12.000000000 +0200
++++ xrootd-3.2.2/src/XrdOss/XrdOssAio.cc	2012-07-11 20:41:40.792903194 +0200
+@@ -15,10 +15,8 @@
+ #include <signal.h>
+ #include <stdio.h>
+ #include <unistd.h>
+-#ifdef _POSIX_ASYNCHRONOUS_IO
+-#ifdef __FreeBSD__
+ #include <fcntl.h>
+-#endif
++#ifdef _POSIX_ASYNCHRONOUS_IO
+ #ifdef __macos__
+ #include <sys/aio.h>
+ #else
diff --git a/xrootd.spec b/xrootd.spec
index 3a00cbe..58ffd96 100644
--- a/xrootd.spec
+++ b/xrootd.spec
@@ -4,8 +4,8 @@
 
 Name:		xrootd
 Epoch:		1
-Version:	3.2.1
-Release:	2%{?dist}
+Version:	3.2.2
+Release:	1%{?dist}
 Summary:	Extended ROOT file server
 
 Group:		System Environment/Daemons
@@ -17,6 +17,7 @@ Patch0:		%{name}-perl.patch
 Patch1:		%{name}-java.patch
 Patch2:		%{name}-cryptoload.patch
 Patch3:		%{name}-init.patch
+Patch4:		%{name}-include.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	cmake
@@ -41,6 +42,7 @@ BuildRequires:	graphviz-gd
 %endif
 
 Provides:	%{name}-server = %{epoch}:%{version}-%{release}
+Provides:	%{name}-server%{?_isa} = %{epoch}:%{version}-%{release}
 Obsoletes:	%{name}-server < %{epoch}:%{version}-%{release}
 Requires:	%{name}-libs = %{epoch}:%{version}-%{release}
 
@@ -76,6 +78,10 @@ clients.
 Summary:	Development files for xrootd
 Group:		Development/Libraries
 Requires:	%{name}-libs = %{epoch}:%{version}-%{release}
+Provides:	%{name}-client-devel = %{epoch}:%{version}-%{release}
+Provides:	%{name}-client-devel%{?_isa} = %{epoch}:%{version}-%{release}
+Provides:	%{name}-server-devel = %{epoch}:%{version}-%{release}
+Provides:	%{name}-server-devel%{?_isa} = %{epoch}:%{version}-%{release}
 
 %description devel
 This package contains header files and development libraries for xrootd.
@@ -135,6 +141,7 @@ This package contains the API documentation of the xrootd libraries.
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 # Use absolute path to load JNI library
 sed 's!loadLibrary("\(.*\)")!load("%{_libdir}/%{name}/lib\1.so")!' \
@@ -361,6 +368,9 @@ fi
 %doc %{_docdir}/%{name}-%{version}
 
 %changelog
+* Wed Jul 11 2012 Mattias Ellert <ellert at localhost.localdomain> - 1:3.2.2-1
+- Update to version 3.2.2
+
 * Mon Jun 11 2012 Petr Pisar <ppisar at redhat.com> - 1:3.2.1-2
 - Perl 5.16 rebuild
 


More information about the scm-commits mailing list