I have made the following changes intended for : CE:Adaptation:N9xx-common / pulseaudio-modules-n900
Please review and accept or decline. BOSS has already run some checks on this request. See the "Messages from BOSS" section below. https://build.pub.meego.com//request/show/7042 Thank You, Tanu Kaskinen [This message was auto-generated] --- Request # 7042: Messages from BOSS: State: review at 2012-10-16T15:03:38 by bossbot Reviews: accepted by bossbot : Prechecks succeeded. new for CE-maintainers : Please replace this text with a review and approve/reject the review (not the SR). BOSS will take care of the rest Changes: submit: home:tanuk2:branches:Mer.MDS:Core:armv7hl / pulseaudio-modules-n900 -> CE:Adaptation:N9xx-common / pulseaudio-modules-n900 changes files: -------------- --- pulseaudio-modules-n900.changes +++ pulseaudio-modules-n900.changes @@ -0,0 +1,4 @@ +* Sun Oct 14 2012 Tanu Kaskinen <[email protected]> - 2.1.0 +- Package 2.1.0 from the new upstream at + https://github.com/nemomobile/pulseaudio-modules-nemo + old: ---- maemo-multimedia-pulseaudio-modules-meego-0.9.19.0-11_released.tar.gz pa-0.9.19-mfld-common-updated-parameter-hook-interface.patch pa-0.9.22-Insert-PA_LOG_NOTICE-at-param-of-pa_log_ratelim_B.patch pa-0.9.22-alignment-with-new-pa_thread_new-for-cmtspeech.patch pa-0.9.22-cmtspeech-Change-the-retry-interval-for-opening-dev-.patch pa-0.9.22-remove-flat-volume-for-n900.patch pulseaudio-modules-n900-cmtspeech-ofono.patch pulseaudio-modules-n900-include-call-state-tracker_h.patch new: ---- pulseaudio-modules-n900-2.1.0.tar.gz spec files: ----------- --- pulseaudio-modules-n900.spec +++ pulseaudio-modules-n900.spec @@ -6,24 +6,19 @@ Name: pulseaudio-modules-n900 # >> macros +%define pulseversion 2.1 # << macros -Summary: PulseAudio modules for Nokia N900 handset -Version: 0.9.19.0.11 +Summary: PulseAudio modules for Nemo +Version: 2.1.0 Release: 0 Group: Multimedia/PulseAudio License: LGPLv2.1+ ExclusiveArch: %arm -URL: http://meego.gitorious.org/maemo-multimedia/pulseaudio-modules-meego -Source0: maemo-multimedia-pulseaudio-modules-meego-0.9.19.0-11_released.tar.gz +URL: https://github.com/nemomobile/pulseaudio-modules-nemo +Source0: %{name}-%{version}.tar.gz Source100: pulseaudio-modules-n900.yaml -Patch0: %{name}-include-call-state-tracker_h.patch -Patch1: %{name}-cmtspeech-ofono.patch -Patch2: pa-0.9.22-alignment-with-new-pa_thread_new-for-cmtspeech.patch -Patch3: pa-0.9.22-Insert-PA_LOG_NOTICE-at-param-of-pa_log_ratelim_B.patch -Patch4: pa-0.9.19-mfld-common-updated-parameter-hook-interface.patch -Patch5: pa-0.9.22-remove-flat-volume-for-n900.patch -Patch6: pa-0.9.22-cmtspeech-Change-the-retry-interval-for-opening-dev-.patch +BuildRequires: pkgconfig(alsa) >= 1.0.19 BuildRequires: pkgconfig(check) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(pulsecore) @@ -31,27 +26,14 @@ BuildRequires: libtool-ltdl-devel %description -PulseAudio modules for Nokia N900 handset. - -%package devel -Summary: Development files for MeeGo PulseAudio modules for N900 -Group: Development/Libraries -Requires: %{name}-common = %{version}-%{release} -Requires: %{name}-music = %{version}-%{release} -Requires: %{name}-record = %{version}-%{release} -Requires: %{name}-voice = %{version}-%{release} -Requires: %{name}-cmtspeech = %{version}-%{release} -Requires: %{name}-mainvolume = %{version}-%{release} - -%description devel -This package contains development headers for MeeGo PulseAudio modules +PulseAudio modules for Nemo. %package common -Summary: Common libs for the MeeGo PulseAudio modules +Summary: Common libs for the Nemo PulseAudio modules Group: Multimedia/PulseAudio %description common -This contains common libs for the MeeGo PulseAudio modules. +This contains common libs for the Nemo PulseAudio modules. %package music Summary: Music module for PulseAudio @@ -59,7 +41,7 @@ Requires: %{name}-common = %{version}-%{release} %description music -This contains music module for MeeGo PulseAudio +This contains music module for PulseAudio %package record Summary: Cmtspeech module for PulseAudio @@ -67,7 +49,7 @@ Requires: %{name}-common = %{version}-%{release} %description record -This contains record module for MeeGo PulseAudio +This contains record module for PulseAudio %package voice Summary: Voice module for PulseAudio @@ -75,7 +57,7 @@ Requires: %{name}-common = %{version}-%{release} %description voice -This contains voice module for MeeGo PulseAudio +This contains voice module for PulseAudio %package cmtspeech Summary: Cmtspeech module for PulseAudio @@ -83,7 +65,7 @@ Requires: %{name}-common = %{version}-%{release} %description cmtspeech -This contains cmtspeech module for MeeGo PulseAudio with Nokia N900 modem +This contains cmtspeech module for PulseAudio with Nokia N900/N950/N9 modem %package mainvolume Summary: Mainvolume module for PulseAudio @@ -91,26 +73,43 @@ Requires: %{name}-common = %{version}-%{release} %description mainvolume -This contains mainvolume module for MeeGo PulseAudio +This contains mainvolume module for PulseAudio + +%package parameters +Summary: Algorithm parameter manager module for PulseAudio +Group: Multimedia/PulseAudio +Requires: %{name}-common = %{version}-%{release} + +%description parameters +This contains an algorithm parameter manager module for PulseAudio + +%package sidetone +Summary: Sidetone module for PulseAudio +Group: Multimedia/PulseAudio +Requires: %{name}-common = %{version}-%{release} + +%description sidetone +This contains a sidetone module for PulseAudio + +%package test +Summary: Test module for PulseAudio +Group: Multimedia/PulseAudio +Requires: %{name}-common = %{version}-%{release} + +%description test +This contains a test module for PulseAudio + +%package stream-restore-nemo +Summary: Modified version of the original stream-restore module for PulseAudio +Group: Multimedia/PulseAudio + +%description stream-restore-nemo +This contains a modified version of the original stream-restore module in PulseAudio. %prep -%setup -q -n maemo-multimedia-pulseaudio-modules-meego +%setup -q -n %{name}-%{version} -# %{name}-include-call-state-tracker_h.patch -%patch0 -p1 -# %{name}-cmtspeech-ofono.patch -%patch1 -p1 -# pa-0.9.22-alignment-with-new-pa_thread_new-for-cmtspeech.patch -%patch2 -p1 -# pa-0.9.22-Insert-PA_LOG_NOTICE-at-param-of-pa_log_ratelim_B.patch -%patch3 -p1 -# pa-0.9.19-mfld-common-updated-parameter-hook-interface.patch -%patch4 -p1 -# pa-0.9.22-remove-flat-volume-for-n900.patch -%patch5 -p1 -# pa-0.9.22-cmtspeech-Change-the-retry-interval-for-opening-dev-.patch -%patch6 -p1 # >> setup # << setup @@ -119,7 +118,7 @@ autoreconf -vfi # << build pre -%configure --disable-static +%reconfigure --disable-static make %{?jobs:-j%jobs} # >> build post @@ -132,61 +131,65 @@ %make_install # >> install post -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/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/parameter-hook-implementor.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 post -%files devel -%defattr(-,root,root,-) -# >> files devel -%{_includedir}/pulse-modules-headers/modules/meego/* -%exclude %{_libdir}/pulse-0.9.22/modules/module-meego-test.so -# << files devel - %files common %defattr(-,root,root,-) # >> files common -%{_libdir}/pulse-0.9.22/modules/libmeego-common.so +%{_libdir}/pulse-%{pulseversion}/modules/libmeego-common.so # << files common %files music %defattr(-,root,root,-) # >> files music -%{_libdir}/pulse-0.9.22/modules/module-meego-music.so +%{_libdir}/pulse-%{pulseversion}/modules/module-meego-music.so # << files music %files record %defattr(-,root,root,-) # >> files record -%{_libdir}/pulse-0.9.22/modules/module-meego-record.so +%{_libdir}/pulse-%{pulseversion}/modules/module-meego-record.so # << files record %files voice %defattr(-,root,root,-) # >> files voice -%{_libdir}/pulse-0.9.22/modules/module-meego-voice.so +%{_libdir}/pulse-%{pulseversion}/modules/module-meego-voice.so # << files voice %files cmtspeech %defattr(-,root,root,-) # >> files cmtspeech -%{_libdir}/pulse-0.9.22/modules/module-meego-cmtspeech.so +%{_libdir}/pulse-%{pulseversion}/modules/module-meego-cmtspeech.so # << files cmtspeech %files mainvolume %defattr(-,root,root,-) # >> files mainvolume -%{_libdir}/pulse-0.9.22/modules/module-meego-mainvolume.so +%{_libdir}/pulse-%{pulseversion}/modules/module-meego-mainvolume.so # << files mainvolume + +%files parameters +%defattr(-,root,root,-) +# >> files parameters +%{_libdir}/pulse-%{pulseversion}/modules/module-meego-parameters.so +# << files parameters + +%files sidetone +%defattr(-,root,root,-) +# >> files sidetone +%{_libdir}/pulse-%{pulseversion}/modules/module-meego-sidetone.so +# << files sidetone + +%files test +%defattr(-,root,root,-) +# >> files test +%{_libdir}/pulse-%{pulseversion}/modules/module-meego-test.so +# << files test + +%files stream-restore-nemo +%defattr(-,root,root,-) +# >> files stream-restore-nemo +%{_libdir}/pulse-%{pulseversion}/modules/module-stream-restore-nemo.so +# << files stream-restore-nemo other changes: -------------- ++++++ pulseaudio-modules-n900-2.1.0.tar.gz (new) ++++++ pulseaudio-modules-n900.yaml --- pulseaudio-modules-n900.yaml +++ pulseaudio-modules-n900.yaml @@ -1,82 +1,90 @@ Name: pulseaudio-modules-n900 -Summary: PulseAudio modules for Nokia N900 handset -Version: 0.9.19.0.11 +Summary: PulseAudio modules for Nemo +Version: 2.1.0 Release: 0 Group: Multimedia/PulseAudio License: LGPLv2.1+ -URL: http://meego.gitorious.org/maemo-multimedia/pulseaudio-modules-meego +URL: https://github.com/nemomobile/pulseaudio-modules-nemo Sources: - - maemo-multimedia-pulseaudio-modules-meego-0.9.19.0-11_released.tar.gz -Patches: - - "%{name}-include-call-state-tracker_h.patch" - - "%{name}-cmtspeech-ofono.patch" - - "pa-0.9.22-alignment-with-new-pa_thread_new-for-cmtspeech.patch" - - "pa-0.9.22-Insert-PA_LOG_NOTICE-at-param-of-pa_log_ratelim_B.patch" - - "pa-0.9.19-mfld-common-updated-parameter-hook-interface.patch" - - "pa-0.9.22-remove-flat-volume-for-n900.patch" - - "pa-0.9.22-cmtspeech-Change-the-retry-interval-for-opening-dev-.patch" -Description: PulseAudio modules for Nokia N900 handset. + - "%{name}-%{version}.tar.gz" + +Description: PulseAudio modules for Nemo. ExclusiveArch: "%arm" PkgBR: - libcmtspeechdata-devel - libtool-ltdl-devel PkgConfigBR: + - alsa >= 1.0.19 - check - dbus-1 - pulsecore -Configure: configure +Configure: reconfigure Builder: make NoFiles: yes SubPackages: - - Name: devel - Summary: Development files for MeeGo PulseAudio modules for N900 - Group: Development/Libraries - Description: This package contains development headers for MeeGo PulseAudio modules - Requires: - - "%{name}-common = %{version}-%{release}" - - "%{name}-music = %{version}-%{release}" - - "%{name}-record = %{version}-%{release}" - - "%{name}-voice = %{version}-%{release}" - - "%{name}-cmtspeech = %{version}-%{release}" - - "%{name}-mainvolume = %{version}-%{release}" - - Name: common - Summary: Common libs for the MeeGo PulseAudio modules + Summary: Common libs for the Nemo PulseAudio modules Group: Multimedia/PulseAudio - Description: This contains common libs for the MeeGo PulseAudio modules. + Description: This contains common libs for the Nemo PulseAudio modules. - Name: music Summary: Music module for PulseAudio Group: Multimedia/PulseAudio - Description: This contains music module for MeeGo PulseAudio + Description: This contains music module for PulseAudio Requires: - "%{name}-common = %{version}-%{release}" - Name: record Summary: Cmtspeech module for PulseAudio Group: Multimedia/PulseAudio - Description: This contains record module for MeeGo PulseAudio + Description: This contains record module for PulseAudio Requires: - "%{name}-common = %{version}-%{release}" - Name: voice Summary: Voice module for PulseAudio Group: Multimedia/PulseAudio - Description: This contains voice module for MeeGo PulseAudio + Description: This contains voice module for PulseAudio Requires: - "%{name}-common = %{version}-%{release}" - Name: cmtspeech Summary: Cmtspeech module for PulseAudio Group: Multimedia/PulseAudio - Description: This contains cmtspeech module for MeeGo PulseAudio with Nokia N900 modem + Description: This contains cmtspeech module for PulseAudio with Nokia N900/N950/N9 modem Requires: - "%{name}-common = %{version}-%{release}" - Name: mainvolume Summary: Mainvolume module for PulseAudio Group: Multimedia/PulseAudio - Description: This contains mainvolume module for MeeGo PulseAudio + Description: This contains mainvolume module for PulseAudio + Requires: + - "%{name}-common = %{version}-%{release}" + + - Name: parameters + Summary: Algorithm parameter manager module for PulseAudio + Group: Multimedia/PulseAudio + Description: This contains an algorithm parameter manager module for PulseAudio + Requires: + - "%{name}-common = %{version}-%{release}" + + - Name: sidetone + Summary: Sidetone module for PulseAudio + Group: Multimedia/PulseAudio + Description: This contains a sidetone module for PulseAudio + Requires: + - "%{name}-common = %{version}-%{release}" + + - Name: test + Summary: Test module for PulseAudio + Group: Multimedia/PulseAudio + Description: This contains a test module for PulseAudio Requires: - "%{name}-common = %{version}-%{release}" + - Name: stream-restore-nemo + Summary: Modified version of the original stream-restore module for PulseAudio + Group: Multimedia/PulseAudio + Description: This contains a modified version of the original stream-restore module in PulseAudio. + ++++++ deleted files: --- maemo-multimedia-pulseaudio-modules-meego-0.9.19.0-11_released.tar.gz --- pa-0.9.19-mfld-common-updated-parameter-hook-interface.patch --- pa-0.9.22-Insert-PA_LOG_NOTICE-at-param-of-pa_log_ratelim_B.patch --- pa-0.9.22-alignment-with-new-pa_thread_new-for-cmtspeech.patch --- pa-0.9.22-cmtspeech-Change-the-retry-interval-for-opening-dev-.patch --- pa-0.9.22-remove-flat-volume-for-n900.patch --- pulseaudio-modules-n900-cmtspeech-ofono.patch --- pulseaudio-modules-n900-include-call-state-tracker_h.patch
