From b2ae384e80137cc482590c43a3faf3dd7ab709c7 Mon Sep 17 00:00:00 2001 From: Nathan Cutler Date: Fri, 19 Feb 2016 20:25:08 +0100 Subject: [PATCH] RPM: refrain from packaging EC testing plugins Since these plugins are only used in "make check", there is no reason to package them and doing so causes RPMLINT to complain. Signed-off-by: Nathan Cutler --- ceph.spec.in | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ceph.spec.in b/ceph.spec.in index a9f444b1e70a7..857e27793c713 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -651,6 +651,20 @@ make %{?_smp_mflags} check-local %install make DESTDIR=$RPM_BUILD_ROOT install +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_example.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_fail_to_initialize.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_fail_to_register.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_hangs.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_missing_entry_point.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_missing_version.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_test_jerasure_generic.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_test_jerasure_neon.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_test_jerasure_sse3.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_test_jerasure_sse4.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_test_shec_generic.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_test_shec_neon.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_test_shec_sse3.so +rm -f $RPM_BUILD_ROOT%{_libdir}/ceph/erasure-code/libec_test_shec_sse4.so find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';' install -D src/etc-rbdmap $RPM_BUILD_ROOT%{_sysconfdir}/ceph/rbdmap -- 2.47.3