Hi,

Why is the name of the package "pulseaudio-voice-module" as it seems like a 
replacement for "pulseaudio-modules-meego"? Even the .spec file seems to be 
copied from that as it contains references to N900, for example. The package 
name is misleading also because it contains multiple PulseAudio modules 
(record, music, cmtspeech...), of which the "voice module" is but only one.

--
 Markus

On 2010-12-20 at 14:35:48, ext Vivian Zhang wrote:
> 
> Hi,
> Adding new package pulseaudio-voice-module in project Trunk:Testing.
> Please review and accept ASAP.
> 
> Justification for this new package:
> 
> Initial release of pulseaudio-voice-module for handset image
> (BMC#11252)
> 
> Thank You,
> Vivian Zhang
> 
> [This message was auto-generated]
> 
> ---
> 
> Request #11066:
> 
>   submit:   devel:multimedia/pulseaudio-voice-module(r3) ->
> Trunk:Testing/pulseaudio-voice-module
> 
> 
> Message:
>     Initial release of pulseaudio-voice-module for handset image
> (BMC#11252)
> 
> State:   new          2010-12-20T04:35:48 vivian
> Comment: None
> 
> 
> This is a NEW package in Trunk:Testing project.
> The files in the new package:
> pulseaudio-voice-module/
>   |__  pulseaudio-voice-module-1.0.tar.bz2
>   |__  pulseaudio-voice-module.changes
>   |__  pulseaudio-voice-module.spec
> 
> The content of the spec file, pulseaudio-voice-module.spec:
> ===================================================================
> Name:       pulseaudio-voice-module
> Version:    1.0
> Release:    1
> Summary:    MeeGo pulseaudio-modules
> License:    LGPLv2.1+
> Source0:    %{name}-%{version}.tar.bz2
> URL:        http://meego.gitorious.org/meego-middleware/pa_voice_module
> 
> BuildRequires: pkgconfig(pulsecore)
> BuildRequires: pkgconfig(check)
> BuildRequires: pkgconfig(dbus-1)
> BuildRequires: libcmtspeech-ifx-devel
> BuildRequires: libcmtspeechdata-devel
> BuildRequires: libtool-ltdl-devel
> 
> 
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
> 
> %description
> MeeGo pulseaudio-modules
> 
> %package devel
> Summary:  Development files for MeeGo pulseaudio-modules for N900
> Group:    Development/Libraries
> Requires: %{name}-common        = %{version}-%{release}
> Requires: %{name}-voice         = %{version}-%{release}
> Requires: %{name}-cmtspeech     = %{version}-%{release}
> Requires: %{name}-cmtspeech-ifx = %{version}-%{release}
> Requires: %{name}-music         = %{version}-%{release}
> Requires: %{name}-record        = %{version}-%{release}
> 
> %description devel
> This package contains development headers for MeeGo pulseaudio-modules
> 
> %package common
> Summary: Common
> Group:   Development/Libraries
> 
> Requires(post):   /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
> 
> %description common
> This contains common libs for the MeeGo Pulseaudio modules.
> 
> %package voice
> Summary:  Voice module for pulseaudio
> Group:    Development/Libraries
> Requires: %{name}-common = %{version}-%{release}
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
> 
> %description voice
> This contains voice module for MeeGo Pulseaudio
> 
> %package cmtspeech
> Summary:  Cmtspeech module for pulseaudio
> Group:    Development/Libraries
> Requires: %{name}-common = %{version}-%{release}
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
> Requires: libcmtspeechdata
> 
> %description cmtspeech
> This contains cmtspeech module for MeeGo Pulseaudio
> 
> %package cmtspeech-ifx
> Summary:  Cmtspeech module for pulseaudio
> Group:    Development/Libraries
> Requires: %{name}-common = %{version}-%{release}
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
> Requires: libcmtspeech-ifx
> 
> %description cmtspeech-ifx
> This contains cmtspeech module for MeeGo Pulseaudio with IFX modem
> 
> %package music
> Summary:  Music module for pulseaudio
> Group:    Development/Libraries
> Requires: %{name}-common = %{version}-%{release}
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
> 
> %description music
> This contains music module for MeeGo Pulseaudio
> 
> %package record
> Summary:  Record module for pulseaudio
> Group:    Development/Libraries
> Requires: %{name}-common = %{version}-%{release}
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
> 
> %description record
> This contains record module for MeeGo Pulseaudio
> 
> 
> %prep
> %setup -q
> 
> %build
> ./bootstrap.sh
> %configure
> V=1 make %{?jobs:-j%jobs}
> 
> %install
> rm -rf $RPM_BUILD_ROOT
> %make_install DESTDIR=$RPM_BUILD_ROOT
> 
> install -d
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/algorithm-hook.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/master-trigger.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/memory.h
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/optimized.h
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/pa-optimized.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/parameter-hook.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/proplist-meego.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/src-48-to-8.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/src-8-to-48.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/voice/module-voice-api.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/music/module-music-api.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/record/module-record-api.h 
> %{buildroot}/usr/include/pulse-modules-headers/modules/meego/
> install -m 644 src/common/.libs/libmeego-common.a
> %{buildroot}/usr/lib/pulse-0.9.19/modules/
> install -m 644 src/common/.libs/libmeego-common.la
> %{buildroot}/usr/lib/pulse-0.9.19/modules/
> 
> %clean
> rm -rf $RPM_BUILD_ROOT
> 
> %post          common -p /sbin/ldconfig
> %postun        common -p /sbin/ldconfig
> %post           voice -p /sbin/ldconfig
> %postun         voice -p /sbin/ldconfig
> %post       cmtspeech -p /sbin/ldconfig
> %postun     cmtspeech -p /sbin/ldconfig
> %post   cmtspeech-ifx -p /sbin/ldconfig
> %postun cmtspeech-ifx -p /sbin/ldconfig
> %post           music -p /sbin/ldconfig
> %postun         music -p /sbin/ldconfig
> %post          record -p /sbin/ldconfig
> %postun        record -p /sbin/ldconfig
> 
> %files devel
> %defattr(-,root,root,-)
> %{_includedir}/pulse-modules-headers/modules/meego/*
> 
> %files common
> %defattr(-,root,root,-)
> %{_libdir}/pulse-0.9.19/modules/libmeego-common.so
> 
> %files voice
> %defattr(-,root,root,-)
> %{_libdir}/pulse-0.9.19/modules/module-meego-voice.so
> 
> %files cmtspeech
> %defattr(-,root,root,-)
> %{_libdir}/pulse-0.9.19/modules/module-meego-cmtspeech.so
> 
> %files cmtspeech-ifx
> %defattr(-,root,root,-)
> %{_libdir}/pulse-0.9.19/modules/module-meego-cmtspeech-ifx.so
> 
> %files music
> %defattr(-,root,root,-)
> %{_libdir}/pulse-0.9.19/modules/module-meego-music.so
> 
> %files record
> %defattr(-,root,root,-)
> %{_libdir}/pulse-0.9.19/modules/module-meego-record.so
> 
> %exclude %{_libdir}/pulse-0.9.19/modules/module-meego-test.so
> %exclude %{_libdir}/pulse-0.9.19/modules/module-meego-mainvolume.so
> %exclude %{_libdir}/pulse-0.9.19/modules/libmeego-common.la
> %exclude %{_libdir}/pulse-0.9.19/modules/libmeego-common.a
> 
> ===================================================================
> 
> _______________________________________________
> MeeGo-commits mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-commits


_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to