rpms/alsa-plugins/devel maemo.conf, NONE, 1.1 .cvsignore, 1.9, 1.10 alsa-plugins.spec, 1.26, 1.27 sources, 1.9, 1.10 0001-alsa-plugins-pulse-Implement-pause.patch, 1.3, NONE 0002-pulse-get-rid-of-a-number-of-assert-s.patch, 1.1, NONE 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch, 1.1, NONE 0004-pulse-unify-destruction-of-snd_pulse_t.patch, 1.1, NONE 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch, 1.1, NONE 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch, 1.1, NONE 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch, 1.1, NONE 0008-pulse-get-rid-of-redundant-state-variable.patch, 1.1, NONE 0009-pulse-unify-stream-context-state-checks.patch, 1.1, NONE 0010-pulse-rework-object-destruction-paths-a-bit.patch, 1.1, NONE 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch, 1.1, NONE
Eric Moret
emoret at fedoraproject.org
Mon Sep 7 23:54:29 UTC 2009
- Previous message: rpms/vinagre/devel .cvsignore, 1.28, 1.29 sources, 1.28, 1.29 vinagre.spec, 1.55, 1.56
- Next message: rpms/vino/devel .cvsignore, 1.51, 1.52 sources, 1.51, 1.52 vino.spec, 1.105, 1.106
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: emoret
Update of /cvs/pkgs/rpms/alsa-plugins/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24665
Modified Files:
.cvsignore alsa-plugins.spec sources
Added Files:
maemo.conf
Removed Files:
0001-alsa-plugins-pulse-Implement-pause.patch
0002-pulse-get-rid-of-a-number-of-assert-s.patch
0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch
0004-pulse-unify-destruction-of-snd_pulse_t.patch
0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch
0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch
0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch
0008-pulse-get-rid-of-redundant-state-variable.patch
0009-pulse-unify-stream-context-state-checks.patch
0010-pulse-rework-object-destruction-paths-a-bit.patch
0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch
Log Message:
Updated to 1.0.21
Patch clean up
Added maemo subpackage
--- NEW FILE maemo.conf ---
# PCM
pcm.!default {
type alsa_dsp
playback_device_file ["/dev/dsptask/pcm2"]
recording_device_file ["/dev/dsptask/pcm_rec"]
}
# Mixer
ctl.!default {
type dsp_ctl
playback_devices ["/dev/dsptask/pcm2"]
recording_devices ["/dev/dsptask/pcm_rec"]
}
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore 9 May 2009 05:51:46 -0000 1.9
+++ .cvsignore 7 Sep 2009 23:54:27 -0000 1.10
@@ -1 +1 @@
-alsa-plugins-1.0.20.tar.bz2
+alsa-plugins-1.0.21.tar.bz2
Index: alsa-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/devel/alsa-plugins.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- alsa-plugins.spec 4 Aug 2009 22:15:24 -0000 1.26
+++ alsa-plugins.spec 7 Sep 2009 23:54:28 -0000 1.27
@@ -1,6 +1,6 @@
Name: alsa-plugins
-Version: 1.0.20
-Release: 5%{?dist}
+Version: 1.0.21
+Release: 1%{?dist}
Summary: The Advanced Linux Sound Architecture (ALSA) Plugins
# All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
License: GPLv2+ and LGPLv2+
@@ -15,18 +15,8 @@ Source5: upmix.conf
Source6: vdownmix.conf
Source7: pulse-default.conf
Source8: arcamav.conf
+Source9: maemo.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Patch1: 0001-alsa-plugins-pulse-Implement-pause.patch
-Patch2: 0002-pulse-get-rid-of-a-number-of-assert-s.patch
-Patch3: 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch
-Patch4: 0004-pulse-unify-destruction-of-snd_pulse_t.patch
-Patch5: 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch
-Patch6: 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch
-Patch7: 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch
-Patch8: 0008-pulse-get-rid-of-redundant-state-variable.patch
-Patch9: 0009-pulse-unify-stream-context-state-checks.patch
-Patch10: 0010-pulse-rework-object-destruction-paths-a-bit.patch
-Patch11: 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch
BuildRequires: alsa-lib-devel
@@ -37,7 +27,8 @@ functionality to the Linux operating sys
This package includes plugins for ALSA.
%package jack
-Requires: jack-audio-connection-kit, alsa-utils
+Requires: alsa-utils
+Requires: jack-audio-connection-kit
BuildRequires: jack-audio-connection-kit-devel
Summary: Jack PCM output plugin for ALSA
Group: System Environment/Libraries
@@ -61,7 +52,8 @@ ALSA native apps can run on OSS drivers.
This plugin provides the PCM type "oss".
%package pulseaudio
-Requires: pulseaudio, alsa-utils
+Requires: alsa-utils
+Requires: pulseaudio
BuildRequires: pulseaudio-lib-devel
Summary: Alsa to PulseAudio backend
Group: System Environment/Libraries
@@ -132,23 +124,23 @@ The rate plugin is an external rate conv
(aka Public Parrot Hack) by Jean-Marc Valin. The pcm plugin provides
pre-processing of a mono stream like denoise using libspeex DSP API.
+%package maemo
+BuildRequires: alsa-lib-devel = %{version}
+Summary: Maemo plugin for ALSA
+Group: System Environment/Libraries
+License: LGPLv2+
+%description maemo
+This plugin converts the ALSA API over PCM task nodes protocol. In this way,
+ALSA native applications can run over DSP Gateway and use DSP PCM task nodes.
+
%prep
%setup -q -n %{name}-%{version}%{?prever}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
%build
%configure --disable-static \
- --with-speex=lib
+ --with-speex=lib \
+ --enable-maemo-plugin \
+ --enable-maemo-resource-manager
make %{?_smp_mflags}
%install
@@ -156,20 +148,21 @@ rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa/pcm
-install -m 644 %SOURCE1 %SOURCE2 \
- %SOURCE3 %SOURCE4 \
- %SOURCE5 %SOURCE6 \
+install -m 644 %SOURCE1 \
+ %SOURCE2 \
+ %SOURCE3 \
+ %SOURCE4 \
+ %SOURCE5 \
+ %SOURCE6 \
%SOURCE8 \
+ %SOURCE9 \
${RPM_BUILD_ROOT}%{_sysconfdir}/alsa/pcm
+# pulseaudio configuration file
install -m 644 %SOURCE7 \
${RPM_BUILD_ROOT}%{_sysconfdir}/alsa
find $RPM_BUILD_ROOT -name "*.la" -exec rm {} \;
-# Removing the maemo plugins
-find $RPM_BUILD_ROOT \( -name libasound_module_ctl_dsp_ctl.so -o \
- -name libasound_module_pcm_alsa_dsp.so \) -exec rm {} \;
-
%clean
rm -rf $RPM_BUILD_ROOT
@@ -245,8 +238,20 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/alsa-lib/libasound_module_rate_speexrate_best.so
%{_libdir}/alsa-lib/libasound_module_rate_speexrate_medium.so
+%files maemo
+%defattr(-,root,root,-)
+%doc COPYING COPYING.GPL doc/README-maemo
+%config(noreplace) %{_sysconfdir}/alsa/pcm/maemo.conf
+%{_libdir}/alsa-lib/libasound_module_ctl_dsp_ctl.so
+%{_libdir}/alsa-lib/libasound_module_pcm_alsa_dsp.so
+
%changelog
+* Mon Sep 7 2009 Eric Moret <eric.moret at gmail.com> - 1.0.21-1
+- Updated to 1.0.21
+- Patch clean up
+- Added maemo subpackage
+
* Tue Aug 4 2009 Lennart Poettering <lpoetter at redhat.com> - 1.0.20-5
- Add a couple of more clean up patches for the pulse plugin
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources 9 May 2009 05:51:46 -0000 1.9
+++ sources 7 Sep 2009 23:54:28 -0000 1.10
@@ -1 +1 @@
-819c4f21e3e913eacefd32993a8fbed7 alsa-plugins-1.0.20.tar.bz2
+392d016c0948c54978c0505f24271e01 alsa-plugins-1.0.21.tar.bz2
--- 0001-alsa-plugins-pulse-Implement-pause.patch DELETED ---
--- 0002-pulse-get-rid-of-a-number-of-assert-s.patch DELETED ---
--- 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch DELETED ---
--- 0004-pulse-unify-destruction-of-snd_pulse_t.patch DELETED ---
--- 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch DELETED ---
--- 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch DELETED ---
--- 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch DELETED ---
--- 0008-pulse-get-rid-of-redundant-state-variable.patch DELETED ---
--- 0009-pulse-unify-stream-context-state-checks.patch DELETED ---
--- 0010-pulse-rework-object-destruction-paths-a-bit.patch DELETED ---
--- 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch DELETED ---
- Previous message: rpms/vinagre/devel .cvsignore, 1.28, 1.29 sources, 1.28, 1.29 vinagre.spec, 1.55, 1.56
- Next message: rpms/vino/devel .cvsignore, 1.51, 1.52 sources, 1.51, 1.52 vino.spec, 1.105, 1.106
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list