[ceph/f17] Update to upstream 0.43 and drop unnecessary patches

Jonathan Dieter jdieter at fedoraproject.org
Tue Mar 6 14:58:41 UTC 2012


commit f32a9e4df73790644713a329d8555374130af6f8
Author: Jonathan Dieter <jdieter at lesbg.com>
Date:   Tue Mar 6 16:58:21 2012 +0200

    Update to upstream 0.43 and drop unnecessary patches
    
    Signed-off-by: Jonathan Dieter <jdieter at lesbg.com>

 .gitignore                                         |    1 +
 ...9-comment-out-unused-code-in-dump_pop_map.patch |   33 ----------
 ceph-0.41-compile-fixes.patch                      |   67 --------------------
 ceph.spec                                          |   22 ++++---
 sources                                            |    2 +-
 5 files changed, 15 insertions(+), 110 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2404c22..939ad6c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ ceph-0.20.tar.gz
 /ceph-0.31.tar.gz
 /ceph-0.37.tar.gz
 /ceph-0.39.tar.gz
+/ceph-0.43.tar.bz2
diff --git a/ceph.spec b/ceph.spec
index 0810e37..7fd71e6 100644
--- a/ceph.spec
+++ b/ceph.spec
@@ -1,6 +1,6 @@
 Name:          ceph
-Version:       0.41
-Release:       2%{?dist}
+Version:       0.43
+Release:       1%{?dist}
 Summary:       User space components of the Ceph file system
 License:       LGPLv2
 Group:         System Environment/Base
@@ -9,10 +9,8 @@ URL:           http://ceph.newdream.net/
 Source:        http://ceph.newdream.net/download/%{name}-%{version}.tar.bz2
 Patch0:        ceph-init-fix.patch
 Patch1:        ceph.logrotate.patch
-Patch2:        ceph-0.39-comment-out-unused-code-in-dump_pop_map.patch
-Patch3:        ceph-0.41-compile-fixes.patch
 BuildRequires: fuse-devel, libtool, libtool-ltdl-devel, boost-devel, 
-BuildRequires: libedit-devel, fuse-devel, git, perl, gdbm,
+BuildRequires: libedit-devel, fuse-devel, git, perl, gdbm, libaio-devel,
 # google-perftools is not available on these:
 %ifnarch ppc64 s390 s390x
 BuildRequires: gperftools-devel
@@ -81,9 +79,7 @@ file system.
 %prep
 %setup -q
 %patch0 -p1 -b .init
-%patch1 -p0 
-%patch2 -p1 -b .unusedfix
-%patch3 -p1 -b .compilefix
+%patch1 -p0
 
 %build
 ./autogen.sh
@@ -108,6 +104,7 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/ceph/
 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/ceph/stat
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ceph
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -150,6 +147,7 @@ fi
 %{_bindir}/rbd
 %{_bindir}/ceph-debugpack
 %{_bindir}/ceph-coverage
+%{_bindir}/ceph-dencoder
 %{_initrddir}/ceph
 %{_libdir}/libcephfs.so.*
 %{_libdir}/librados.so.*
@@ -185,7 +183,8 @@ fi
 %{_mandir}/man8/rbd.8*
 %{_mandir}/man8/ceph-authtool.8*
 %{_mandir}/man8/ceph-debugpack.8*
-%{_mandir}/man8/ceph-clsinfo.8.gz
+%{_mandir}/man8/ceph-clsinfo.8*
+%{_mandir}/man8/ceph-dencoder.8*
 %{python_sitelib}/rados.py*
 %{python_sitelib}/rgw.py*
 %{python_sitelib}/rbd.py*
@@ -239,6 +238,11 @@ fi
 %{_bindir}/boto_tool
 
 %changelog
+* Mon Mar  5 2012 Jonathan Dieter <jdieter at lesbg.com> - 0.43-1
+- Update to 0.43
+- Remove upstreamed compile fixes patch
+- Remove obsoleted dump_pop patch
+
 * Tue Feb 28 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.41-2
 - Rebuilt for c++ ABI breakage
 
diff --git a/sources b/sources
index 470e201..ef78d9b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-12730a25f7c82549a08b0d8b8c09d69f  ceph-0.41.tar.bz2
+037d4aa271ac7f4bbff2370a87d35e90  ceph-0.43.tar.bz2


More information about the scm-commits mailing list