[packages/mpg123] - added tinyalsa support (disabled by default, as full alsa is already highly integrated in PLD by d
qboosh
qboosh at pld-linux.org
Sat Jul 26 15:38:32 CEST 2014
commit 10c113d765d737174381e6fc02e8897621d5795e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jul 26 15:43:53 2014 +0200
- added tinyalsa support (disabled by default, as full alsa is already highly integrated in PLD by default)
mpg123.spec | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
---
diff --git a/mpg123.spec b/mpg123.spec
index 36d03b2..5f98bdb 100644
--- a/mpg123.spec
+++ b/mpg123.spec
@@ -11,6 +11,7 @@
%bcond_without sdl # disable sdl support
%bcond_without portaudio # disable portaudio support
%bcond_without pulseaudio # disable pulseaudio support
+%bcond_with tinyalsa # enable tinyalsa support
%ifarch pentium3 pentium4 athlon
%define with_mmx 1
@@ -45,6 +46,7 @@ BuildRequires: libtool >= 2:1.5
BuildRequires: pkgconfig
%{?with_portaudio:BuildRequires: portaudio-devel >= 18}
%{?with_pulseaudio:BuildRequires: pulseaudio-devel}
+%{?with_tinyalsa:BuildRequires: tinyalsa-devel}
Requires: libmpg123 = %{version}-%{release}
Suggests: %{name}-alsa = %{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -194,6 +196,18 @@ SDL audio output plugin for mpg123.
%description sdl -l pl.UTF-8
Wtyczka wyjścia dźwięku SDL dla mpg123.
+%package tinyalsa
+Summary: tinyalsa audio output plugin for mpg123
+Summary(pl.UTF-8): Wtyczka wyjścia dźwięku tinyalsa dla mpg123
+Group: Applications/Sound
+Requires: %{name} = %{version}-%{release}
+
+%description tinyalsa
+tinyalsa audio output plugin for mpg123.
+
+%description tinyalsa -l pl.UTF-8
+Wtyczka wyjścia dźwięku tinyalsa dla mpg123.
+
%package -n libmpg123
Summary: An optimized MPEG Audio decoder library
Summary(pl.UTF-8): Zoptymalizowana biblioteka dekodera dźwięku MPEG
@@ -243,7 +257,7 @@ Statyczna biblioteka mpg123.
%configure \
--enable-modules \
--enable-static \
- --with-audio=%{?with_alsa:alsa,}oss%{?with_esd:,esd}%{?with_jack:,jack}%{?with_portaudio:,portaudio}%{?with_pulseaudio:,pulse}%{?with_sdl:,sdl}%{?with_nas:,nas}%{?with_arts:,arts}%{?with_openal:,openal} \
+ --with-audio=%{?with_alsa:alsa,}oss%{?with_esd:,esd}%{?with_jack:,jack}%{?with_portaudio:,portaudio}%{?with_pulseaudio:,pulse}%{?with_sdl:,sdl}%{?with_nas:,nas}%{?with_arts:,arts}%{?with_openal:,openal}%{?with_tinyalsa:,tinyalsa} \
%{?with_mmx:--with-cpu=mmx} \
--with-default-audio=%{?with_alsa:alsa,}oss \
--with-module-suffix=.so \
@@ -335,6 +349,12 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/mpg123/output_sdl.so
%endif
+%if %{with tinyalsa}
+%files tinyalsa
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/mpg123/output_tinyalsa.so
+%endif
+
%files -n libmpg123
%defattr(644,root,root,755)
%doc NEWS.libmpg123
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mpg123.git/commitdiff/10c113d765d737174381e6fc02e8897621d5795e
More information about the pld-cvs-commit
mailing list