From 1e9af1e4326b269dadca750f57a68dfd82c8c42c Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Tue, 30 Aug 2022 17:47:49 +0200 Subject: [PATCH] Avoid exclude directives in the files section so build ids are not duplicated --- lv2.spec | 39 +++++++++++++++++++++++++++++++++++---- 1 file changed, 35 insertions(+), 4 deletions(-) diff --git a/lv2.spec b/lv2.spec index 99920d2..e575e3e 100644 --- a/lv2.spec +++ b/lv2.spec @@ -73,6 +73,7 @@ Documentation for the LV2 plugin API. %package example-plugins Summary: Examples of the LV2 Audio Plugin Standard +Requires: %{name}%{?_isa} = %{version}-%{release} %description example-plugins Example plugins for the LV2 Audio Plugin Standard. @@ -99,8 +100,32 @@ rm -fr %{buildroot}%{_docdir}/%{name} %files %license COPYING %doc NEWS README.md -%{_libdir}/%{name}/ -%exclude %{_libdir}/%{name}/eg-* +%dir %{_libdir}/%{name}/ +%{_libdir}/%{name}/atom.lv2 +%{_libdir}/%{name}/buf-size.lv2 +%{_libdir}/%{name}/core.lv2 +%{_libdir}/%{name}/data-access.lv2 +%{_libdir}/%{name}/dynmanifest.lv2 +%{_libdir}/%{name}/event.lv2 +%{_libdir}/%{name}/instance-access.lv2 +%{_libdir}/%{name}/log.lv2 +%{_libdir}/%{name}/midi.lv2 +%{_libdir}/%{name}/morph.lv2 +%{_libdir}/%{name}/options.lv2 +%{_libdir}/%{name}/parameters.lv2 +%{_libdir}/%{name}/patch.lv2 +%{_libdir}/%{name}/port-groups.lv2 +%{_libdir}/%{name}/port-props.lv2 +%{_libdir}/%{name}/presets.lv2 +%{_libdir}/%{name}/resize-port.lv2 +%{_libdir}/%{name}/schemas.lv2 +%{_libdir}/%{name}/state.lv2 +%{_libdir}/%{name}/time.lv2 +%{_libdir}/%{name}/ui.lv2 +%{_libdir}/%{name}/units.lv2 +%{_libdir}/%{name}/uri-map.lv2 +%{_libdir}/%{name}/urid.lv2 +%{_libdir}/%{name}/worker.lv2 %files devel %{_bindir}/lv2specgen.py @@ -108,10 +133,15 @@ rm -fr %{buildroot}%{_docdir}/%{name} %{_datadir}/lv2specgen %{_includedir}/%{name}/ %{_libdir}/pkgconfig/%{name}.pc -%exclude %{_libdir}/%{name}/eg-* %files example-plugins -%{_libdir}/%{name}/eg-* +%{_libdir}/%{name}/eg-amp.lv2 +%{_libdir}/%{name}/eg-fifths.lv2 +%{_libdir}/%{name}/eg-metro.lv2 +%{_libdir}/%{name}/eg-midigate.lv2 +%{_libdir}/%{name}/eg-params.lv2 +%{_libdir}/%{name}/eg-sampler.lv2 +%{_libdir}/%{name}/eg-scope.lv2 %files doc %doc %{_vpath_builddir}/doc/* @@ -121,6 +151,7 @@ rm -fr %{buildroot}%{_docdir}/%{name} - Update to 1.18.8, switch to Meson. - Update docs installation. - Drop gcc/python-devel build requirements. +- Avoid exclude directives in the files section so build ids are not duplicated. * Thu Jul 21 2022 Fedora Release Engineering - 1.18.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild