shared library allowing applications to access the distributed object
store using a simple file-like interface.
-%package -n librados2-devel
+%package -n librados-devel
Summary: RADOS headers
Group: Development/Libraries
License: LGPL-2.0
Requires: librados2 = %{epoch}:%{version}-%{release}
Obsoletes: ceph-devel < %{epoch}:%{version}-%{release}
-%description -n librados2-devel
+Obsoletes: librados2-devel
+%description -n librados-devel
This package contains libraries and headers needed to develop programs
that use RADOS object store.
This package provides a library implementation of the RADOS gateway
(distributed object store with S3 and Swift personalities).
-%package -n librgw2-devel
+%package -n librgw-devel
Summary: RADOS gateway client library
Group: Development/Libraries
License: LGPL-2.0
Requires: librados2 = %{epoch}:%{version}-%{release}
-%description -n librgw2-devel
+Obsoletes: librgw2-devel
+%description -n librgw-devel
This package contains libraries and headers needed to develop programs
that use RADOS gateway client library.
to stripe bigger objects onto several standard rados objects using
an interface very similar to the rados one.
-%package -n libradosstriper1-devel
+%package -n libradosstriper-devel
Summary: RADOS striping interface headers
Group: Development/Libraries
License: LGPL-2.0
Requires: libradosstriper1 = %{epoch}:%{version}-%{release}
-Requires: librados2-devel = %{epoch}:%{version}-%{release}
+Requires: librados-devel = %{epoch}:%{version}-%{release}
Obsoletes: ceph-devel < %{epoch}:%{version}-%{release}
-%description -n libradosstriper1-devel
+Obsoletes: libradosstriper1-devel
+%description -n libradosstriper-devel
This package contains libraries and headers needed to develop programs
that use RADOS striping interface.
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to manage these block devices.
-%package -n librbd1-devel
+%package -n librbd-devel
Summary: RADOS block device headers
Group: Development/Libraries
License: LGPL-2.0
Requires: librbd1 = %{epoch}:%{version}-%{release}
-Requires: librados2-devel = %{epoch}:%{version}-%{release}
+Requires: librados-devel = %{epoch}:%{version}-%{release}
Obsoletes: ceph-devel < %{epoch}:%{version}-%{release}
-%description -n librbd1-devel
+Obsoletes: librbd1-devel
+%description -n librbd-devel
This package contains libraries and headers needed to develop programs
that use RADOS block device.
allowing applications to access a Ceph distributed file system via a
POSIX-like interface.
-%package -n libcephfs1-devel
+%package -n libcephfs-devel
Summary: Ceph distributed file system headers
Group: Development/Libraries
License: LGPL-2.0
Requires: libcephfs1 = %{epoch}:%{version}-%{release}
-Requires: librados2-devel = %{epoch}:%{version}-%{release}
+Requires: librados-devel = %{epoch}:%{version}-%{release}
Obsoletes: ceph-devel < %{epoch}:%{version}-%{release}
-%description -n libcephfs1-devel
+Obsoletes: libcephfs1-devel
+%description -n libcephfs-devel
This package contains libraries and headers needed to develop programs
that use Cephs distributed file system.
This package contains the Java Native Interface library for CephFS Java
bindings.
-%package -n libcephfs_jni1-devel
+%package -n libcephfs_jni-devel
Summary: Development files for CephFS Java Native Interface library
Group: System Environment/Libraries
License: LGPL-2.0
Requires: java
Requires: libcephfs_jni1 = %{epoch}:%{version}-%{release}
Obsoletes: ceph-devel < %{epoch}:%{version}-%{release}
-%description -n libcephfs_jni1-devel
+Obsoletes: libcephfs_jni1-devel
+%description -n libcephfs_jni-devel
This package contains the development files for CephFS Java Native Interface
library.
Group: Development/Libraries
License: LGPL-2.0
Obsoletes: ceph-devel
-Requires: librados2-devel = %{epoch}:%{version}-%{release}
-Requires: libradosstriper1-devel = %{epoch}:%{version}-%{release}
-Requires: librbd1-devel = %{epoch}:%{version}-%{release}
-Requires: libcephfs1-devel = %{epoch}:%{version}-%{release}
+Requires: librados-devel = %{epoch}:%{version}-%{release}
+Requires: libradosstriper-devel = %{epoch}:%{version}-%{release}
+Requires: librbd-devel = %{epoch}:%{version}-%{release}
+Requires: libcephfs-devel = %{epoch}:%{version}-%{release}
%if 0%{with cephfs_java}
-Requires: libcephfs_jni1-devel = %{epoch}:%{version}-%{release}
+Requires: libcephfs_jni-devel = %{epoch}:%{version}-%{release}
%endif
Provides: ceph-devel
%description devel-compat
This is a compatibility package to accommodate ceph-devel split into
-librados2-devel, librbd1-devel and libcephfs1-devel. Packages still depending
-on ceph-devel should be fixed to depend on librados2-devel, librbd1-devel,
-libcephfs1-devel or libradosstriper1-devel instead.
+librados-devel, librbd-devel and libcephfs-devel. Packages still depending
+on ceph-devel should be fixed to depend on librados-devel, librbd-devel,
+libcephfs-devel or libradosstriper-devel instead.
%package -n python-ceph-compat
Summary: Compatibility package for Cephs python libraries
/sbin/ldconfig
#################################################################################
-%files -n librados2-devel
+%files -n librados-devel
%defattr(-,root,root,-)
%dir %{_includedir}/rados
%{_includedir}/rados/librados.h
/sbin/ldconfig
#################################################################################
-%files -n libradosstriper1-devel
+%files -n libradosstriper-devel
%defattr(-,root,root,-)
%dir %{_includedir}/radosstriper
%{_includedir}/radosstriper/libradosstriper.h
/sbin/ldconfig
#################################################################################
-%files -n librbd1-devel
+%files -n librbd-devel
%defattr(-,root,root,-)
%dir %{_includedir}/rbd
%{_includedir}/rbd/librbd.h
/sbin/ldconfig
#################################################################################
-%files -n librgw2-devel
+%files -n librgw-devel
%defattr(-,root,root,-)
%dir %{_includedir}/rados
%{_includedir}/rados/librgw.h
/sbin/ldconfig
#################################################################################
-%files -n libcephfs1-devel
+%files -n libcephfs-devel
%defattr(-,root,root,-)
%dir %{_includedir}/cephfs
%{_includedir}/cephfs/libcephfs.h
/sbin/ldconfig
#################################################################################
-%files -n libcephfs_jni1-devel
+%files -n libcephfs_jni-devel
%defattr(-,root,root,-)
%{_libdir}/libcephfs_jni.so