Hello community,
here is the log from the commit of package lsp-plugins for openSUSE:Factory checked in at 2019-11-30 10:38:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
and /work/SRC/openSUSE:Factory/.lsp-plugins.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lsp-plugins"
Sat Nov 30 10:38:02 2019 rev:4 rq:751631 version:1.1.10
Changes:
--------
--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes 2019-09-04 09:16:22.370929551 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.26869/lsp-plugins.changes 2019-11-30 10:40:04.452152782 +0100
@@ -1,0 +2,10 @@
+Thu Nov 28 14:21:21 UTC 2019 - Luigi Baldoni
+
+- Spec cleanup
+
+-------------------------------------------------------------------
+Tue Oct 29 07:10:23 UTC 2019 - Fabio Pesari
+
+- Split various plugin formats into subpackages
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lsp-plugins.spec ++++++
--- /var/tmp/diff_new_pack.p5SrgM/_old 2019-11-30 10:40:07.340152435 +0100
+++ /var/tmp/diff_new_pack.p5SrgM/_new 2019-11-30 10:40:07.384152430 +0100
@@ -1,7 +1,7 @@
#
# spec file for package lsp-plugins
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,10 +19,10 @@
Name: lsp-plugins
Version: 1.1.10
Release: 0
-Summary: Linux Studio Plugins Project
+Summary: Linux Studio Plugins Project (Stand-alone)
License: LGPL-3.0-only AND Zlib
Group: Productivity/Multimedia/Sound/Utilities
-URL: http://lsp-plug.in/
+URL: https://lsp-plug.in/
Source: https://github.com/sadko4u/lsp-plugins/archive/lsp-plugins-%{version}.tar.gz
# PATCH-FIX-UPSTREAM lsp-plugins-fix_memory_corruption.patch
Patch0: lsp-plugins-fix_memory_corruption.patch
@@ -38,6 +38,7 @@
BuildRequires: pkgconfig(lv2)
BuildRequires: pkgconfig(sndfile)
BuildRequires: pkgconfig(x11)
+Requires: %{name}-common = %{version}
%description
LSP (Linux Studio Plugins) is a collection of open-source plugins
@@ -46,6 +47,13 @@
The basic idea is to fill the lack of good and useful plugins under
the GNU/Linux platform.
+%package common
+Summary: Linux Studio Plugins (Common files)
+Group: Productivity/Multimedia/Sound/Utilities
+
+%description common
+Common files for lsp-plugins.
+
%package doc
Summary: Linux Studio Plugins Documents
Group: Documentation/HTML
@@ -53,6 +61,48 @@
%description doc
Documents for Linux Studio Plugins Project
+%package -n lv2-%{name}
+Summary: Linux Studio Plugins Documents (LV2)
+Group: Productivity/Multimedia/Sound/Utilities
+Requires: %{name}-common = %{version}
+
+%description -n lv2-%{name}
+LSP (Linux Studio Plugins) is a collection of open-source plugins
+currently compatible with LADSPA, LV2 and LinuxVST formats.
+
+The basic idea is to fill the lack of good and useful plugins under
+the GNU/Linux platform.
+
+This is the LV2 version of the plugins.
+
+%package -n vst-%{name}
+Summary: Linux Studio Plugins Documents (VST)
+Group: Productivity/Multimedia/Sound/Utilities
+Requires: %{name}-common = %{version}
+
+%description -n vst-%{name}
+LSP (Linux Studio Plugins) is a collection of open-source plugins
+currently compatible with LADSPA, LV2 and LinuxVST formats.
+
+The basic idea is to fill the lack of good and useful plugins under
+the GNU/Linux platform.
+
+This is the VST version of the plugins.
+
+%package -n ladspa-%{name}
+Summary: Linux Studio Plugins Documents (LADSPA)
+Group: Productivity/Multimedia/Sound/Utilities
+Requires: %{name}-common = %{version}
+
+%description -n ladspa-%{name}
+LSP (Linux Studio Plugins) is a collection of open-source plugins
+currently compatible with LADSPA, LV2 and LinuxVST formats.
+
+The basic idea is to fill the lack of good and useful plugins under
+the GNU/Linux platform.
+
+This is the LADSPA version of the plugins.
+
%prep
%setup -q -n %{name}-%{name}-%{version}
%patch0 -p1
@@ -68,13 +118,22 @@
%fdupes -s %{buildroot}%{_libdir}
%files
-%license LICENSE.txt
%{_bindir}/%{name}-*
-%{_libdir}/ladspa/%{name}-ladspa.so
+
+%files common
+%license LICENSE.txt
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/%{name}-jack-core-%{version}.so
%{_libdir}/%{name}/%{name}-r3d-glx.so
+
+%files -n ladspa-%{name}
+%{_libdir}/ladspa/%{name}-ladspa.so
+
+%files -n lv2-%{name}
+%dir %{_libdir}/lv2
%{_libdir}/lv2/%{name}.lv2
+
+%files -n vst-%{name}
%dir %{_libdir}/vst
%{_libdir}/vst/%{name}-lxvst-%{version}