]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
packaging: rados-classes libraries in ceph-base
authorNathan Cutler <ncutler@suse.com>
Mon, 29 Feb 2016 16:29:46 +0000 (17:29 +0100)
committerNathan Cutler <ncutler@suse.com>
Mon, 29 Feb 2016 16:36:39 +0000 (17:36 +0100)
Drop duplicate rados-classes libraries from ceph-osd and align the RPM
packaging with Debian by using a wildcard to package everything that
autotools puts in the rados-classes directory.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
ceph.spec.in
debian/ceph-base.install
debian/ceph-osd.install

index 37a895ea2a1ecb74b416ba61c30141191fb52db8..99a38519068b38a9a6d21b5fd0a0b1235f20f197 100644 (file)
@@ -883,21 +883,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_libexecdir}/ceph
 %{_libexecdir}/ceph/ceph_common.sh
 %dir %{_libdir}/rados-classes
-%{_libdir}/rados-classes/libcls_cephfs.so*
-%{_libdir}/rados-classes/libcls_rbd.so*
-%{_libdir}/rados-classes/libcls_hello.so*
-%{_libdir}/rados-classes/libcls_numops.so*
-%{_libdir}/rados-classes/libcls_rgw.so*
-%{_libdir}/rados-classes/libcls_lock.so*
-%{_libdir}/rados-classes/libcls_kvs.so*
-%{_libdir}/rados-classes/libcls_refcount.so*
-%{_libdir}/rados-classes/libcls_log.so*
-%{_libdir}/rados-classes/libcls_replica_log.so*
-%{_libdir}/rados-classes/libcls_statelog.so*
-%{_libdir}/rados-classes/libcls_timeindex.so*
-%{_libdir}/rados-classes/libcls_user.so*
-%{_libdir}/rados-classes/libcls_version.so*
-%{_libdir}/rados-classes/libcls_journal.so*
+%{_libdir}/rados-classes/*
 %dir %{_libdir}/ceph
 %dir %{_libdir}/ceph/erasure-code
 %{_libdir}/ceph/erasure-code/libec_*.so*
@@ -1152,18 +1138,6 @@ fi
 %{_sbindir}/ceph-disk
 %{_sbindir}/ceph-disk-udev
 %{_libexecdir}/ceph/ceph-osd-prestart.sh
-%dir %{_libdir}/rados-classes
-%{_libdir}/rados-classes/libcls_rbd.so*
-%{_libdir}/rados-classes/libcls_hello.so*
-%{_libdir}/rados-classes/libcls_rgw.so*
-%{_libdir}/rados-classes/libcls_lock.so*
-%{_libdir}/rados-classes/libcls_kvs.so*
-%{_libdir}/rados-classes/libcls_refcount.so*
-%{_libdir}/rados-classes/libcls_log.so*
-%{_libdir}/rados-classes/libcls_replica_log.so*
-%{_libdir}/rados-classes/libcls_statelog.so*
-%{_libdir}/rados-classes/libcls_user.so*
-%{_libdir}/rados-classes/libcls_version.so*
 %{_udevrulesdir}/60-ceph-partuuid-workaround.rules
 %{_udevrulesdir}/95-ceph-osd.rules
 %{_mandir}/man8/ceph-clsinfo.8*
index 24fef5fa390a510b86606d7c1c399fbb24cedc5f..895a50415c906506cd17462e47c14c017034695c 100644 (file)
@@ -8,6 +8,7 @@ usr/bin/monmaptool
 usr/bin/osdmaptool
 usr/lib/ceph/ceph_common.sh
 usr/lib/ceph/erasure-code/*
+usr/lib/rados-classes/*
 usr/share/doc/ceph/sample.ceph.conf
 usr/share/doc/ceph/sample.fetch_config
 usr/share/man/man8/ceph-debugpack.8
index 53ab4336a2218c3642fc1e62fc181afd37748ef1..fd93b4dba93a8307a478cd1f87e85f4d4f4e298b 100644 (file)
@@ -7,7 +7,6 @@ usr/bin/ceph-objectstore-tool
 usr/bin/ceph-bluefs-tool
 usr/bin/ceph_objectstore_bench
 usr/bin/ceph-osd
-usr/lib/rados-classes/*
 usr/lib/ceph/ceph-osd-prestart.sh
 usr/share/man/man8/ceph-clsinfo.8
 usr/share/man/man8/ceph-disk.8