]> git.pld-linux.org Git - packages/ceph.git/commitdiff
- updated to 0.84 auto/th/ceph-0.84-1
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 23 Aug 2014 05:39:30 +0000 (07:39 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sat, 23 Aug 2014 05:39:30 +0000 (07:39 +0200)
- updated logrotate patch

ceph.logrotate.patch
ceph.spec

index 2a3bb24df6bd60d74c2fa4e1970d3e039a71fb2b..74bbca96b7bf8f767cc899e6a0a50ce9bd82b7f5 100644 (file)
@@ -1,5 +1,5 @@
---- ceph-0.78/src/logrotate.conf.orig  2014-04-03 18:19:47.067725657 +0200
-+++ ceph-0.78/src/logrotate.conf       2014-04-03 18:26:09.521051018 +0200
+--- ceph-0.84/src/logrotate.conf.orig  2014-08-22 19:12:40.945575009 +0200
++++ ceph-0.84/src/logrotate.conf       2014-08-22 19:14:59.222235873 +0200
 @@ -4,25 +4,7 @@
      compress
      sharedscripts
@@ -14,7 +14,7 @@
 -            for daemon in osd mon mds ; do
 -              find -L /var/lib/ceph/$daemon/ -mindepth 1 -maxdepth 1 -regextype posix-egrep -regex '.*/[A-Za-z0-9]+-[A-Za-z0-9._-]+' -printf '%P\n' \
 -                | while read f; do
--                    if [ -e "/var/lib/ceph/$daemon/$f/done" ] && [ -e "/var/lib/ceph/$daemon/$f/upstart" ] && [ ! -e "/var/lib/ceph/$daemon/$f/sysvinit" ]; then
+-                    if [ -e "/var/lib/ceph/$daemon/$f/done" -o -e "/var/lib/ceph/$daemon/$f/ready" ] && [ -e "/var/lib/ceph/$daemon/$f/upstart" ] && [ ! -e "/var/lib/ceph/$daemon/$f/sysvinit" ]; then
 -                      cluster="${f%%-*}"
 -                      id="${f#*-}"
 -
@@ -26,4 +26,4 @@
 +        service ceph reload >/dev/null 2>/dev/null
      endscript
      missingok
- }
+     notifempty
index 8d1457045ee2740d35d3a37a5a2a64b402f863f5..f4f723be99ae991c4f11c95c2e4918ae553d1297 100644 (file)
--- a/ceph.spec
+++ b/ceph.spec
@@ -1,3 +1,4 @@
+# TODO: --with-kinetic?
 #
 # Conditional build:
 %bcond_without java    # Java binding
@@ -6,12 +7,12 @@
 Summary:       User space components of the Ceph file system
 Summary(pl.UTF-8):     Działające w przestrzeni użytkownika elementy systemu plików Ceph
 Name:          ceph
-Version:       0.82
-Release:       2
+Version:       0.84
+Release:       1
 License:       LGPL v2.1 (libraries), GPL v2 (some programs)
 Group:         Base
 Source0:       http://ceph.com/download/%{name}-%{version}.tar.bz2
-# Source0-md5: 26cc762f36786ab601705a9d3a30e16e
+# Source0-md5: c7d8c8483cf1cef4dfb529500ed7ea93
 Patch0:                %{name}-init-fix.patch
 Patch1:                %{name}.logrotate.patch
 URL:           http://ceph.com/
@@ -27,10 +28,10 @@ BuildRequires:      gdbm-devel
 BuildRequires: jdk
 %endif
 BuildRequires: keyutils-devel
-BuildRequires: leveldb-devel
+BuildRequires: leveldb-devel >= 1.2
 BuildRequires: libaio-devel
 BuildRequires: libatomic_ops
-BuildRequires: libblkid-devel
+BuildRequires: libblkid-devel >= 2.17
 BuildRequires: libedit-devel >= 2.11
 BuildRequires: libfuse-devel
 BuildRequires: libltdl-devel
@@ -44,6 +45,7 @@ BuildRequires:        pkgconfig
 BuildRequires: python >= 1:2.4
 BuildRequires: rpmbuild(macros) >= 1.228
 BuildRequires: snappy-devel
+BuildRequires: udev-devel
 BuildRequires: xfsprogs-devel
 %ifarch %{x8664}
 BuildRequires: yasm
@@ -290,6 +292,7 @@ fi
 %attr(755,root,root) /sbin/mount.ceph
 %attr(755,root,root) /sbin/mount.fuse.ceph
 %dir %{_libdir}/ceph
+%attr(755,root,root) %{_libdir}/ceph/ceph-osd-prestart.sh
 %{_libdir}/ceph/ceph_common.sh
 %dir %{_libdir}/ceph/erasure-code
 %attr(755,root,root) %{_libdir}/ceph/erasure-code/libec_example.so*
@@ -357,6 +360,8 @@ fi
 %attr(755,root,root) %ghost %{_libdir}/libcephfs.so.1
 %attr(755,root,root) %{_libdir}/librados.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/librados.so.2
+%attr(755,root,root) %{_libdir}/libradosstriper.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libradosstriper.so.1
 %attr(755,root,root) %{_libdir}/librbd.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/librbd.so.1
 
@@ -364,18 +369,22 @@ fi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libcephfs.so
 %attr(755,root,root) %{_libdir}/librados.so
+%attr(755,root,root) %{_libdir}/libradosstriper.so
 %attr(755,root,root) %{_libdir}/librbd.so
 %{_libdir}/libcephfs.la
 %{_libdir}/librados.la
+%{_libdir}/libradosstriper.la
 %{_libdir}/librbd.la
 %{_includedir}/cephfs
 %{_includedir}/rados
+%{_includedir}/radosstriper
 %{_includedir}/rbd
 
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libcephfs.a
 %{_libdir}/librados.a
+%{_libdir}/libradosstriper.a
 %{_libdir}/librbd.a
 
 %files -n python-ceph
This page took 0.139085 seconds and 4 git commands to generate.