Hello community,
here is the log from the commit of package alsa-plugins
checked in at Thu Jun 8 14:54:52 CEST 2006.
--------
--- alsa-plugins/alsa-plugins.changes 2006-05-15 17:38:17.000000000 +0200
+++ alsa-plugins/alsa-plugins.changes 2006-06-08 12:20:36.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Jun 8 12:19:34 CEST 2006 - tiwai@suse.de
+
+- new plugins: polyp and a52
+- split to sub-packages: jack, polyp and a52
+
+-------------------------------------------------------------------
New:
----
alsa-plugins-a52-txt.diff
alsa-plugins-hg-fixes.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ alsa-plugins.spec ++++++
--- /var/tmp/diff_new_pack.mQzUpd/_old 2006-06-08 14:54:28.000000000 +0200
+++ /var/tmp/diff_new_pack.mQzUpd/_new 2006-06-08 14:54:28.000000000 +0200
@@ -11,16 +11,18 @@
# norootforbuild
Name: alsa-plugins
-BuildRequires: alsa-devel jack-devel libsamplerate-devel
+BuildRequires: alsa-devel ffmpeg-devel jack-devel libsamplerate-devel polypaudio-devel
%define package_version 1.0.11
URL: http://www.alsa-project.org/
Summary: Extra Plug-Ins for the ALSA Library
Version: 1.0.11
-Release: 1
+Release: 2
License: LGPL, Other License(s), see package
Group: System/Libraries
Autoreqprov: on
Source: ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-%{package_version}.tar.bz2
+Patch: alsa-plugins-a52-txt.diff
+Patch1: alsa-plugins-hg-fixes.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -31,38 +33,105 @@
Authors:
--------
Takashi Iwai
+
+%package jack
+Summary: JACK I/O Plug-In for the ALSA Library
+Group: System/Libraries
+License: Other License(s), see package, LGPL
+
+%description jack
+This package contains the JACK (Jack Audio Connection Kit) I/O plug-in
+for the ALSA library.
+
+
+
+Authors:
+--------
+ Takashi Iwai
Maarten de Boer
+%package polyp
+Summary: Polypaudio Plug-In for the ALSA Library
+Group: System/Libraries
+License: Other License(s), see package, GPL
+
+%description polyp
+This package contains the polypaudio I/O plug-in for the ALSA library.
+
+
+
+Authors:
+--------
+ Pierre Ossman
+
+%package a52
+Summary: A52 Encoding Plug-In for the ALSA Library
+Group: System/Libraries
+License: Other License(s), see package, GPL
+
+%description a52
+This package contains the A52 encoding plug-in for the ALSA library.
+
+
+
+Authors:
+--------
+ Takashi Iwai
+
%prep
%setup -n %{name}-%{package_version}
+%patch -p1
+%patch1 -p1
%build
%{?suse_update_config:%{suse_update_config -f}}
autoreconf -fi
-CFLAGS="$RPM_OPT_FLAGS" ./configure \
- --prefix=%{_prefix} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir}
+%configure
make
%install
make DESTDIR="$RPM_BUILD_ROOT" install
rm -f $RPM_BUILD_ROOT%{_libdir}/alsa-lib/*.la
-# install documents
-mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
-cp COPYING $RPM_BUILD_ROOT%{_docdir}/%{name}
-mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
-cp doc/README* doc/*.txt $RPM_BUILD_ROOT%{_docdir}/%{name}
%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
%files
%defattr(-, root, root)
-%doc %{_docdir}/%{name}
-%{_libdir}/alsa-lib
+%doc COPYING*
+%doc doc/README-pcm-oss
+%doc doc/upmix.txt
+%doc doc/vdownmix.txt
+%doc doc/samplerate.txt
+%{_libdir}/alsa-lib/libasound_module_ctl_oss.so
+%{_libdir}/alsa-lib/libasound_module_pcm_oss.so
+%{_libdir}/alsa-lib/libasound_module_pcm_upmix.so
+%{_libdir}/alsa-lib/libasound_module_pcm_vdownmix.so
+%{_libdir}/alsa-lib/libasound_module_rate_*.so
+
+%files jack
+%defattr(-, root, root)
+%doc COPYING
+%doc doc/README-jack
+%{_libdir}/alsa-lib/libasound_module_pcm_jack.so
+
+%files polyp
+%defattr(-, root, root)
+%doc COPYING
+%doc doc/README-polyp
+%{_libdir}/alsa-lib/libasound_module_ctl_polyp.so
+%{_libdir}/alsa-lib/libasound_module_pcm_polyp.so
+
+%files a52
+%defattr(-, root, root)
+%doc COPYING
+%doc doc/a52.txt
+%{_libdir}/alsa-lib/libasound_module_pcm_a52.so
%changelog -n alsa-plugins
+* Thu Jun 08 2006 - tiwai@suse.de
+- new plugins: polyp and a52
+- split to sub-packages: jack, polyp and a52
* Mon May 15 2006 - tiwai@suse.de
- updated to version 1.0.11.
* new samplerate plugins
++++++ alsa-plugins-a52-txt.diff ++++++
--- /dev/null 2006-05-11 03:49:03.000000000 +0200
+++ alsa-plugins-1.0.11/doc/a52.txt 2006-05-29 17:05:03.000000000 +0200
@@ -0,0 +1,48 @@
+A52 OUTPUT PLUGIN
+=================
+
+This plugin converts S16 linear format to A52 compressed stream and
+send to an SPDIF output. It requires libavcodec for encoding the
+audio stream.
+
+A PCM using this plugin can be defined like below:
+
+ pcm.myout {
+ type a52
+ }
+
+In addition, the following options are available:
+
+- The "card" option specifies the card ID or number of the SPDIF.
+ The output PCM becomes "iec958:{CARD=$CARD}" with extra AESx
+ settings. When omitted, the default card is used.
+
+- The "rate" option specifies the input/output sample rate in HZ.
+ The accepted rate is either 44100 or 48000.
+ When omitted, 48000 is used.
+
+- The "channels" option specifies the number of _input_ channels.
+ It must be either 2, 4 or 6. The default value is 6.
+
+- The "bitrate" option specifies the bit-rate of the compressed
+ stream in kbps. Too small or too big value may not be accepted by
+ the encoder. When omitted, 448 is used.
+
+- The "format" option specifies the output format type. It's either
+ S16_LE or S16_BE. As default, S16_LE is used.
+
+An example using the secondary card, 44.1kHz, 4 channels, output
+bitrate 256kbps and output format S16_BE looks like below:
+
+ pcm.myout {
+ type a52
+ card 1
+ rate 44100
+ channels 4
+ bitrate 256
+ format S16_BE
+ }
+
+
+The plugin reads always S16 format (i.e. native-endian) as input, so
+you'd need plug layer appropriately to covert it.
++++++ alsa-plugins-hg-fixes.diff ++++++
++++ 1644 lines (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit-help@opensuse.org