[packages/audacious-plugins] - package -effect-sox-resampler and -visualization-gl-spectrum plugins
qboosh
qboosh at pld-linux.org
Mon Nov 4 21:29:00 CET 2013
commit 61967792960a4dc93da3bc1f5d2395b26c8ebe6e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Nov 4 21:29:13 2013 +0100
- package -effect-sox-resampler and -visualization-gl-spectrum plugins
audacious-plugins.spec | 56 +++++++++++++++++++++++++++++++++++++++++++-------
1 file changed, 49 insertions(+), 7 deletions(-)
---
diff --git a/audacious-plugins.spec b/audacious-plugins.spec
index 8c390c1..42b805c 100644
--- a/audacious-plugins.spec
+++ b/audacious-plugins.spec
@@ -1,7 +1,5 @@
# TODO:
# - build oss4 plugin
-# /usr/lib64/audacious/Effect/sox-resampler.so
-# /usr/lib64/audacious/Visualization/gl-spectrum.so
# - stop subpackages madness(?)
#
# Conditional build:
@@ -26,7 +24,9 @@ BuildRequires: automake
BuildRequires: gettext-devel
BuildRequires: pkgconfig
### for plugins
-# output-sdlout
+# visualization-gl-spectrum
+BuildRequires: OpenGL-GLX-devel
+# output-sdlout (could be also SDL2-devel >= 2.0)
BuildRequires: SDL-devel >= 1.2.11
# input-amidi (>= 1.0), output-alsa (>= 1.0.16)
BuildRequires: alsa-lib-devel >= 1.0.16
@@ -96,6 +96,8 @@ BuildRequires: neon-devel >= 0.26
BuildRequires: pango-devel >= 1:1.14.7
# output-pulseaudio
BuildRequires: pulseaudio-devel >= 0.9.9
+# effect-sox-resampler
+BuildRequires: soxr-devel
# input-wavpack
BuildRequires: wavpack-devel >= 4.31
# general-aosd (aosd-xcomp option)
@@ -118,6 +120,7 @@ Requires: audacious-effect-echo = %{version}-%{release}
Requires: audacious-effect-ladspa = %{version}-%{release}
Requires: audacious-effect-mixer = %{version}-%{release}
Requires: audacious-effect-resample = %{version}-%{release}
+Requires: audacious-effect-sox-resampler = %{version}-%{release}
Requires: audacious-effect-speed-pitch = %{version}-%{release}
Requires: audacious-effect-stereo = %{version}-%{release}
Requires: audacious-effect-voice_removal = %{version}-%{release}
@@ -166,6 +169,7 @@ Requires: audacious-transport-neon = %{version}-%{release}
Requires: audacious-transport-unix_io = %{version}-%{release}
Requires: audacious-visualization-blur-scope = %{version}-%{release}
Requires: audacious-visualization-cairo-spectrum = %{version}-%{release}
+Requires: audacious-visualization-gl-spectrum = %{version}-%{release}
Obsoletes: bmp-extra-plugins
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -370,6 +374,20 @@ Sample rate converter plugin for Audacious media player.
Wtyczka konwertera częstotliwości próbkowania dla odtwarzacza
multimedialnego Audacious.
+%package -n audacious-effect-sox-resampler
+Summary: Audacious media player - sox-resampler plugin
+Summary(pl.UTF-8): Wtyczka sox-resampler dla odtwarzacza multimedialnego Audacious
+License: BSD
+Group: X11/Applications/Sound
+Requires: audacious = %{audver}
+
+%description -n audacious-effect-sox-resampler
+SoX based sample rate converter plugin for Audacious media player.
+
+%description -n audacious-effect-sox-resampler -l pl.UTF-8
+Oparta na SoX wtyczka konwertera częstotliwości próbkowania dla
+odtwarzacza multimedialnego Audacious.
+
%package -n audacious-effect-speed-pitch
Summary: Audacious media player - speed-pitch plugin
Summary(pl.UTF-8): Wtyczka speed-pitch dla odtwarzacza multimedialnego Audacious
@@ -1088,18 +1106,34 @@ Wtyczka wizualizacji Blur scope dla odtwarzacza multimedialnego
Audacious.
%package -n audacious-visualization-cairo-spectrum
-Summary: Audacious media player - Blur cairo-spectrum visualization plugin
+Summary: Audacious media player - cairo-spectrum visualization plugin
Summary(pl.UTF-8): Wtyczka wizualizacji cairo-spectrum odtwarzacza multimedialnego Audacious
License: MIT
Group: X11/Applications/Sound
Requires: audacious = %{audver}
%description -n audacious-visualization-cairo-spectrum
-cairo-spectrum visualization plugin for Audacious media player.
+Cairo spectrum analyzer visualization plugin for Audacious media
+player.
%description -n audacious-visualization-cairo-spectrum -l pl.UTF-8
-Wtyczka wizualizacji cairo-spectrum dla odtwarzacza multimedialnego
-Audacious.
+Oparta na Cairo wtyczka wizualizacji analizująca widmo dla odtwarzacza
+multimedialnego Audacious.
+
+%package -n audacious-visualization-gl-spectrum
+Summary: Audacious media player - gl-spectrum visualization plugin
+Summary(pl.UTF-8): Wtyczka wizualizacji gl-spectrum odtwarzacza multimedialnego Audacious
+License: GPL v2+
+Group: X11/Applications/Sound
+Requires: audacious = %{audver}
+
+%description -n audacious-visualization-gl-spectrum
+OpenGL spectrum analyzer visualization plugin for Audacious media
+player.
+
+%description -n audacious-visualization-gl-spectrum -l pl.UTF-8
+Oparta na OpenGL wtyczka wizualizacji analizująca widmo dla
+odtwarzacza multimedialnego Audacious.
%prep
%setup -q
@@ -1231,6 +1265,10 @@ rm -rf $RPM_BUILD_ROOT
%doc src/resample/LICENSE
%attr(755,root,root) %{_libdir}/audacious/Effect/resample.so
+%files -n audacious-effect-sox-resampler
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/audacious/Effect/sox-resampler.so
+
%files -n audacious-effect-speed-pitch
%defattr(644,root,root,755)
%doc src/speed-pitch/LICENSE
@@ -1446,3 +1484,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc src/cairo-spectrum/LICENSE
%attr(755,root,root) %{_libdir}/audacious/Visualization/cairo-spectrum.so
+
+%files -n audacious-visualization-gl-spectrum
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/audacious/Visualization/gl-spectrum.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/audacious-plugins.git/commitdiff/61967792960a4dc93da3bc1f5d2395b26c8ebe6e
More information about the pld-cvs-commit
mailing list