Author: glen Date: Sun Apr 11 23:20:47 2010 GMT Module: packages Tag: HEAD ---- Log message: - audacious and xmms subpackages
---- Files affected: packages/roaraudio: roaraudio.spec (1.4 -> 1.5) ---- Diffs: ================================================================ Index: packages/roaraudio/roaraudio.spec diff -u packages/roaraudio/roaraudio.spec:1.4 packages/roaraudio/roaraudio.spec:1.5 --- packages/roaraudio/roaraudio.spec:1.4 Mon Apr 12 01:07:34 2010 +++ packages/roaraudio/roaraudio.spec Mon Apr 12 01:20:41 2010 @@ -12,6 +12,8 @@ %bcond_without pulseaudio # without pulseaudio output %bcond_without sndfile # without sndfile output %bcond_without yiff # ... +%bcond_without xmms # don't build XMMS plugin +%bcond_without audacious # without audacious player support module # celt version required for roaraudio %define celt_release 0.7.1 @@ -28,6 +30,7 @@ Source0: http://roaraudio.keep-cool.org/dl/%{name}-%{version}%{subver}.tar.gz # Source0-md5: 001e5d9ecc65d80e14486d5157eb5d42 %{?with_arts:BuildRequires: arts-devel} +%{?with_audacious:BuildRequires: audacious-devel} #BuildRequires: celt-devel >= %{celt_release} %{?with_esd:BuildRequires: esound-devel} BuildRequires: libao-devel @@ -44,6 +47,7 @@ BuildRequires: pkgconfig BuildRequires: sed >= 4.0 BuildRequires: speex-devel >= 1:1.2 +%{?with_xmms:BuildRequires: xmms-devel} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -93,6 +97,26 @@ This package contains command line utilities for the RoarAudio sound system. +%package -n xmms-output-roar +Summary: RoarAudio sound system plugin for the XMMS +Group: Libraries +Requires: %{name} = %{version}-%{release} +Requires: libao + +%description -n xmms-output-roar +This package contains the XMMS sound system plugin for the Audio +Output Library. + +%package -n audacious-output-roar +Summary: RoarAudio sound system plugin for the Audacious Media Player +Group: Libraries +Requires: %{name} = %{version}-%{release} +Requires: libao + +%description -n audacious-output-roar +This package contains the Audacious Media Player sound system plugin for the Audio +Output Library. + %package -n libao-roar Summary: RoarAudio sound system plugin for the Audio Output Library Group: Libraries @@ -171,6 +195,8 @@ --prefix-comp-bins %{_bindir} \ --prefix-comp-libs %{_libdir} \ %{!?with_arts:--no-artsc} \ + %{!?with_xmms:--disable-xmms} \ + %{!?with_audacious:--without-audacious} \ --runtime-detect \ --cdrom /dev/cdrom \ --tty /dev/tty \ @@ -259,11 +285,6 @@ %{_mandir}/man1/roarfish.1* %{_mandir}/man1/roarmonhttp.1* -# audacious -%{_libdir}/audacious/Output/libroar.so -# xmms -%{_libdir}/xmms/Output/libroar.so - %files -n libroar %defattr(644,root,root,755) %attr(755,root,root) %ghost %{_libdir}/libroar.so.0 @@ -316,6 +337,17 @@ %{_mandir}/man1/roarsin.1* %{_mandir}/man1/roarvumeter.1* +%if %{with audacious} +%files -n audacious-output-roar +%{_libdir}/audacious/Output/libroar.so +%endif + +%if %{with xmms} +%files -n xmms-output-roar +%defattr(644,root,root,755) +%attr(755,root,root) %{xmms_output_plugindir}/libroar.so +%endif + %files compat-esound %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/esd @@ -386,6 +418,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.5 2010/04/11 23:20:41 glen +- audacious and xmms subpackages + Revision 1.4 2010/04/11 23:07:34 glen - create -libs as per HACKING suggests ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/roaraudio/roaraudio.spec?r1=1.4&r2=1.5&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
