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/7167

Thank You,
Tanu Kaskinen

[This message was auto-generated]

---

Request # 7167:

Messages from BOSS:

State: review at 2012-10-29T12:57:20 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,111 +6,122 @@
 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)
+BuildRequires:  pkgconfig(pulsecore) >= 2.1
 BuildRequires:  libcmtspeechdata-devel
 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
+Requires:   pulseaudio >= 2.1
 
 %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
 Group:      Multimedia/PulseAudio
 Requires:   %{name}-common = %{version}-%{release}
+Requires:   pulseaudio >= 2.1
 
 %description music
-This contains music module for MeeGo PulseAudio
+This contains music module for PulseAudio
 
 %package record
 Summary:    Cmtspeech module for PulseAudio
 Group:      Multimedia/PulseAudio
 Requires:   %{name}-common = %{version}-%{release}
+Requires:   pulseaudio >= 2.1
 
 %description record
-This contains record module for MeeGo PulseAudio
+This contains record module for PulseAudio
 
 %package voice
 Summary:    Voice module for PulseAudio
 Group:      Multimedia/PulseAudio
 Requires:   %{name}-common = %{version}-%{release}
+Requires:   pulseaudio >= 2.1
 
 %description voice
-This contains voice module for MeeGo PulseAudio
+This contains voice module for PulseAudio
 
 %package cmtspeech
 Summary:    Cmtspeech module for PulseAudio
 Group:      Multimedia/PulseAudio
 Requires:   %{name}-common = %{version}-%{release}
+Requires:   pulseaudio >= 2.1
 
 %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
 Group:      Multimedia/PulseAudio
 Requires:   %{name}-common = %{version}-%{release}
+Requires:   %{name}-stream-restore-nemo
+Requires:   pulseaudio >= 2.1
 
 %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}
+Requires:   pulseaudio >= 2.1
+
+%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}
+Requires:   pulseaudio >= 2.1
+
+%description sidetone
+This contains a sidetone module for PulseAudio
+
+%package test
+Summary:    Test module for PulseAudio
+Group:      Multimedia/PulseAudio
+Requires:   %{name}-common = %{version}-%{release}
+Requires:   pulseaudio >= 2.1
+
+%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
+Requires:   %{name}-common = %{version}-%{release}
+Requires:   pulseaudio >= 2.1
+
+%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 +130,7 @@
 autoreconf -vfi
 # << build pre
 
-%configure --disable-static
+%reconfigure --disable-static
 make %{?jobs:-j%jobs}
 
 # >> build post
@@ -132,61 +143,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,103 @@
 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
+    - pulsecore >= 2.1
+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.
+      Requires:
+          - pulseaudio >= 2.1
 
     - 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}"
+          - pulseaudio >= 2.1
 
     - 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}"
+          - pulseaudio >= 2.1
 
     - 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}"
+          - pulseaudio >= 2.1
 
     - 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}"
+          - pulseaudio >= 2.1
 
     - 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}-stream-restore-nemo"
+          - pulseaudio >= 2.1
+
+    - 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}"
+          - pulseaudio >= 2.1
+
+    - Name: sidetone
+      Summary: Sidetone module for PulseAudio
+      Group: Multimedia/PulseAudio
+      Description: This contains a sidetone module for PulseAudio
       Requires:
           - "%{name}-common = %{version}-%{release}"
+          - pulseaudio >= 2.1
 
+    - Name: test
+      Summary: Test module for PulseAudio
+      Group: Multimedia/PulseAudio
+      Description: This contains a test module for PulseAudio
+      Requires:
+          - "%{name}-common = %{version}-%{release}"
+          - pulseaudio >= 2.1
+
+    - 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.
+      Requires:
+          - "%{name}-common = %{version}-%{release}"
+          - pulseaudio >= 2.1

++++++ 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



Reply via email to