From fa8bf53e8abe4ef35a4589eaf2b0d9a71985c3bc Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Sun, 14 Sep 2025 22:47:18 +0800 Subject: [PATCH] split out lv-tools so that libvisual won't pull whole chain of SDL --- libvisual.spec | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/libvisual.spec b/libvisual.spec index e457053..31d1d0c 100644 --- a/libvisual.spec +++ b/libvisual.spec @@ -1,6 +1,6 @@ Name: libvisual Version: 0.4.2 -Release: 5 +Release: 6 Epoch: 1 Summary: Audio Visualization Library @@ -35,6 +35,17 @@ This package provides the necessary development libraries and include files to allow you to develop applications and plugins using the libvisual libraries. +%package tools +Summary: Command-line tools for libvisual +Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} +Conflicts: libvisual < 1:0.4.2-6 + +%description tools +Libvisual is an abstraction library that comes between applications and +audio visualisation plugins. + +This package contains tools for interacting with libvisual. + %prep %autosetup -n %{name}-%{version} -p1 @@ -53,15 +64,20 @@ autoreconf -f %doc ABOUT-NLS AUTHORS ChangeLog INSTALL NEWS README TODO %license COPYING %{_libdir}/libvisual*.so.* -%{_bindir}/lv-tool* -%{_mandir}/man1/lv-tool* %files devel %{_includedir}/%{name}-0.4 %{_libdir}/libvisual*.so %{_libdir}/pkgconfig/*.pc +%files tools +%{_bindir}/lv-tool* +%{_mandir}/man1/lv-tool* + %changelog +* Sun Sep 14 2025 Funda Wang - 1:0.4.2-6 +- split out lv-tools so that libvisual won't pull whole chain of SDL + * Wed Jan 29 2025 Funda Wang - 1:0.4.2-5 - allow build with sdl12_compat -- Gitee