From 760a93e3c46b24cb394a05fb94536515018aa957 Mon Sep 17 00:00:00 2001 From: Carl George Date: Thu, 28 Mar 2019 14:36:46 -0500 Subject: [PATCH] Be more explicit in %files https://docs.fedoraproject.org/en-US/packaging-guidelines/#_listing_shared_library_files https://docs.fedoraproject.org/en-US/packaging-guidelines/#_manpages https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_files_to_include --- brotli.spec | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/brotli.spec b/brotli.spec index 0c637ae..6951a12 100644 --- a/brotli.spec +++ b/brotli.spec @@ -85,20 +85,31 @@ cd .. %files %{_bindir}/brotli -%{_libdir}/*.so.* +%{_libdir}/libbrotlicommon.so.1* +%{_libdir}/libbrotlidec.so.1* +%{_libdir}/libbrotlienc.so.1* %license LICENSE # Note that there is no %%files section for the unversioned python module # if we are building for several python runtimes %files -n python3-%{name} -%{python3_sitearch}/* +%{python3_sitearch}/brotli.py +%{python3_sitearch}/_brotli.cpython-%{python3_version_nodots}m*.so +%{python3_sitearch}/__pycache__/brotli.cpython-%{python3_version_nodots}*.py* +%{python3_sitearch}/Brotli-%{version}-py%{python3_version}.egg-info %license LICENSE %files devel -%{_includedir}/* -%{_libdir}/*.so -%{_libdir}/pkgconfig/* -%{_mandir}/man3/* +%{_includedir}/brotli +%{_libdir}/libbrotlicommon.so +%{_libdir}/libbrotlidec.so +%{_libdir}/libbrotlienc.so +%{_libdir}/pkgconfig/libbrotlicommon.pc +%{_libdir}/pkgconfig/libbrotlidec.pc +%{_libdir}/pkgconfig/libbrotlienc.pc +%{_mandir}/man3/decode.h.3brotli* +%{_mandir}/man3/encode.h.3brotli* +%{_mandir}/man3/types.h.3brotli* %changelog