I have made the following changes intended for :
  CE:MW:Shared / pulseaudio-modules-nemo

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

Thank You,
Juho Hämäläinen

[This message was auto-generated]

---

Request # 7686:

Messages from BOSS:

State: review at 2013-01-16T15:16:08 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:jhamalai / pulseaudio-modules-nemo -> CE:MW:Shared / 
pulseaudio-modules-nemo
  
changes files:
--------------

++++++ new changes file:
--- pulseaudio-modules-nemo.changes
+++ pulseaudio-modules-nemo.changes
@@ -0,0 +1,87 @@
+* Wed Jan 16 2013 Juho Hamalainen <[email protected]> - 2.1.3
+- Renamed to pulseaudio-modules-nemo
+- Updated version with cmtspeech module removed.
+- Add common devel package.
+
+* Thu Dec 20 2012 Juho Hamalainen <[email protected]> - 2.1.2
+- Update mainvolume-module rate limit implementation.
+
+* Mon Nov 19 2012 Juho Hamalainen <[email protected]> - 2.1.1
+- Fix stream-restore-nemo DBus interface argument list.
+
+* 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
+
+* Thu Sep 4 2012 Tanu Kaskinen <[email protected]> - 0.9.19.0.11
+- Fixes NEMO#326: cmtspeech: Change the retry interval for opening
+  /dev/cmt_speech from 0.5 seconds to 60 seconds.
+- Removed a duplicate patch.
+
+* Tue Apr 26 2011 Sami Sirkia <[email protected]> - 0.9.19.0.11
+- Added a change that was lost in cleanup. (BMC#15950)
+- Merged the pa-0.9.22-audio-routing-null-pointer-fix.patch
+  into earlier pa-0.9.22-remove-flat-volume-for-n900.patch
+
+* Thu Apr 21 2011 Jouni Peltonen <[email protected]> - 0.9.19.0.11
+- Audio routing updated to handle also NULL valued
+  pointers with meego_parameter_update_args. (BMC#15950)
+  Added pa-0.9.22-audio-routing-null-pointer-fix.patch
+
+* Wed Apr 13 2011 Sami Sirkia <[email protected]> - 0.9.19.0.11
+- Missing header files added into -devel rpm. (still part of BMC#15688)
+  Needed by pulseaudio-modules-nokia.
+
+* Wed Apr 13 2011 Sami Sirkia <[email protected]> - 0.9.19.0.11
+- Added patches to be compatible with PA .22  (BMC#15688)
+  Stopped using flat_volume_sink. Most patches copied from modules-mfld.
+
+* Fri Mar 4 2011 Sami Sirkia <[email protected]> - 0.9.19.0.11
+- Partial fix for BMC#8108: [N900] Volume control does not work
+  Enabled mainvolume module in build and added as separate rpm.
+- Removed unnecessary ldconfigs
+- Got rid of many %excludes with '%configure --disable-static'
+- Changed Group: Multimedia/PulseAudio
+- Corrected spelling of PulseAudio
+
+* Thu Feb 17 2011 Sami Sirkia <[email protected]> - 0.9.19.0.11
+- Added missing  ExclusiveArch:  %arm as clearly requested in BMC#12745
+- Renamed as requested in BMC#12745 : modules-meego -> modules-n900
+- Went back to the 0.9.19.0.11 style versioning. Recommended by upstream.
+- Source.tar is git tag 0.9.19.0-11_released. No diff to previous source.
+- Package now yamlified.
+- pulseaudio-modules-n900-static-*.rpm removed as unnecessary.
+
+* Mon Jan 10 2011 Sami Sirkia <[email protected]> - 1.0
+- This is part of fullfilling   Fea 6701 Policy - Audio Policy   for n900
+- Dropped patch requiring PA version .21
+- Changed into sane versioning, independent of PA version.
+
+* Wed Oct 27 2010 Jouni Peltonen <[email protected]> - 
0.9.21.0.20100915
+- New call states added to cmtspeech module patch.
+- Buffer change signal sent to old_alsa_sink only when needed.
+- Added 1 second sleepon cmtspeech disconnect to give busytone after call.
+
+* Thu Oct 26 2010 Jouni Peltonen <[email protected]> - 
0.9.21.0.20100915
+- Cmtspeech module patch changed to include alsa_sink_old primary and 
alternative
+  buffer switching. Part of the fix for BMC#8423, BMC#8428 and BMC#8605.
+
+* Tue Oct 14 2010 Sami Sirkia <[email protected]> - 0.9.21.0.20100915
+- Unnecessary build requirements removed.
+- Requirement for libpulse-browse causes pulseaudio-modules-meego to fail,
+  since it is no longer available.
+
+* Tue Oct 6 2010 Sami Sirkia <[email protected]> - 0.9.21.0.20100915
+- Part of the solution for Bug 8039: "Current N900 telephony audio 
+  implementation does not live up to audio standards required 
+  by 3GPP for handsets on networks"
+- Updated source package to 0.9.19.0-20100915
+- Added static libs into pulseaudio-module-meego-static.rpm
+- Updated the include file paths to new style in -devel.rpm
+
+* Tue Sep 21 2010 Marko Saukko <[email protected]> - 0.9.21.0
+- Cleaned up the packagaging.
+- Renamed to pulseaudio-modules-meego
+- Renamed some patches
+- This package implements part of implementation for FEA#4134 FEA#4135 
FEA#4136 on ARM
+  (Dialer - Make a Call, Receive a Call, End Call)

new:
----
  pulseaudio-modules-nemo-2.1.3.tar.gz
  pulseaudio-modules-nemo.changes
  pulseaudio-modules-nemo.spec
  pulseaudio-modules-nemo.yaml

spec files:
-----------

++++++ new spec file:
--- pulseaudio-modules-nemo.spec
+++ pulseaudio-modules-nemo.spec
@@ -0,0 +1,231 @@
+# 
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.25
+# 
+
+Name:       pulseaudio-modules-nemo
+
+# >> macros
+%define pulseversion 2.1
+# << macros
+
+Summary:    PulseAudio modules for Nemo
+Version:    2.1.3
+Release:    1
+Group:      Multimedia/PulseAudio
+License:    LGPLv2.1+
+URL:        https://github.com/nemomobile/pulseaudio-modules-nemo
+Source0:    %{name}-%{version}.tar.gz
+Source100:  pulseaudio-modules-nemo.yaml
+BuildRequires:  pkgconfig(alsa) >= 1.0.19
+BuildRequires:  pkgconfig(check)
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(pulsecore) >= 2.1
+BuildRequires:  libtool-ltdl-devel
+
+%description
+PulseAudio modules for Nemo.
+
+%package common
+Summary:    Common libs for the Nemo PulseAudio modules
+Group:      Multimedia/PulseAudio
+Requires:   pulseaudio >= 2.1
+Provides:   pulseaudio-modules-n900-common = 2.1.3
+Obsoletes:   pulseaudio-modules-n900-common <= 2.1.2
+
+%description common
+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
+Provides:   pulseaudio-modules-n900-music = 2.1.3
+Obsoletes:   pulseaudio-modules-n900-music <= 2.1.2
+
+%description music
+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
+Provides:   pulseaudio-modules-n900-record = 2.1.3
+Obsoletes:   pulseaudio-modules-n900-record <= 2.1.2
+
+%description record
+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
+Provides:   pulseaudio-modules-n900-voice = 2.1.3
+Obsoletes:   pulseaudio-modules-n900-voice <= 2.1.2
+
+%description voice
+This contains voice module for PulseAudio
+
+%package mainvolume
+Summary:    Mainvolume module for PulseAudio
+Group:      Multimedia/PulseAudio
+Requires:   %{name}-common = %{version}-%{release}
+Requires:   %{name}-stream-restore-nemo
+Requires:   pulseaudio >= 2.1
+Provides:   pulseaudio-modules-n900-mainvolume = 2.1.3
+Obsoletes:   pulseaudio-modules-n900-mainvolume <= 2.1.2
+
+%description mainvolume
+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
+Provides:   pulseaudio-modules-n900-parameters = 2.1.3
+Obsoletes:   pulseaudio-modules-n900-parameters <= 2.1.2
+
+%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
+Provides:   pulseaudio-modules-n900-sidetone = 2.1.3
+Obsoletes:   pulseaudio-modules-n900-sidetone <= 2.1.2
+
+%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
+Provides:   pulseaudio-modules-n900-test = 2.1.3
+Obsoletes:   pulseaudio-modules-n900-test <= 2.1.2
+
+%description test
+This contains a test module for PulseAudio
+
+%package stream-restore
+Summary:    Modified version of the original stream-restore module for 
PulseAudio
+Group:      Multimedia/PulseAudio
+Requires:   %{name}-common = %{version}-%{release}
+Requires:   pulseaudio >= 2.1
+Provides:   pulseaudio-modules-n900-stream-restore-nemo = 2.1.3
+Obsoletes:   pulseaudio-modules-n900-stream-restore-nemo <= 2.1.2
+
+%description stream-restore
+This contains a modified version of the original stream-restore module in 
PulseAudio.
+
+%package devel
+Summary:    Development files for modules.
+Group:      Development/Libraries
+Requires:   %{name}-common = %{version}-%{release}
+Requires:   pulseaudio >= 2.1
+
+%description devel
+This contains development files for nemo modules.
+
+
+%prep
+%setup -q -n %{name}-%{version}
+
+# >> setup
+# << setup
+
+%build
+# >> build pre
+autoreconf -vfi
+# << build pre
+
+%reconfigure --disable-static
+make %{?jobs:-j%jobs}
+
+# >> build post
+# << build post
+
+%install
+rm -rf %{buildroot}
+# >> install pre
+# << install pre
+%make_install
+
+# >> install post
+install -d %{buildroot}/%{_prefix}/include/pulsecore/modules/meego
+install -m 644 src/common/include/meego/*.h 
%{buildroot}/%{_prefix}/include/pulsecore/modules/meego
+install -m 644 src/voice/module-voice-api.h 
%{buildroot}/%{_prefix}/include/pulsecore/modules/meego
+install -m 644 src/music/module-music-api.h 
%{buildroot}/%{_prefix}/include/pulsecore/modules/meego
+install -m 644 src/record/module-record-api.h 
%{buildroot}/%{_prefix}/include/pulsecore/modules/meego
+install -d %{buildroot}/%{_libdir}/pkgconfig
+install -m 644 src/common/*.pc %{buildroot}/%{_libdir}/pkgconfig
+# << install post
+
+
+%files common
+%defattr(-,root,root,-)
+# >> files common
+%{_libdir}/pulse-%{pulseversion}/modules/libmeego-common.so
+# << files common
+
+%files music
+%defattr(-,root,root,-)
+# >> files music
+%{_libdir}/pulse-%{pulseversion}/modules/module-meego-music.so
+# << files music
+
+%files record
+%defattr(-,root,root,-)
+# >> files record
+%{_libdir}/pulse-%{pulseversion}/modules/module-meego-record.so
+# << files record
+
+%files voice
+%defattr(-,root,root,-)
+# >> files voice
+%{_libdir}/pulse-%{pulseversion}/modules/module-meego-voice.so
+# << files voice
+
+%files mainvolume
+%defattr(-,root,root,-)
+# >> files mainvolume
+%{_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
+%defattr(-,root,root,-)
+# >> files stream-restore
+%{_libdir}/pulse-%{pulseversion}/modules/module-stream-restore-nemo.so
+# << files stream-restore
+
+%files devel
+%defattr(-,root,root,-)
+# >> files devel
+%{_prefix}/include/pulsecore/modules/meego/*.h
+%{_libdir}/pkgconfig/*.pc
+# << files devel

other changes:
--------------

++++++ pulseaudio-modules-nemo-2.1.3.tar.gz (new)

++++++ pulseaudio-modules-nemo.yaml (new)
--- pulseaudio-modules-nemo.yaml
+++ pulseaudio-modules-nemo.yaml
@@ -0,0 +1,138 @@
+Name: pulseaudio-modules-nemo
+Summary: PulseAudio modules for Nemo
+Version: 2.1.3
+Release: 1
+Group: Multimedia/PulseAudio
+License: LGPLv2.1+
+URL: https://github.com/nemomobile/pulseaudio-modules-nemo
+Sources:
+    - "%{name}-%{version}.tar.gz"
+
+Description: PulseAudio modules for Nemo.
+PkgBR:
+    - libtool-ltdl-devel
+PkgConfigBR:
+    - alsa >= 1.0.19
+    - check
+    - dbus-1
+    - pulsecore >= 2.1
+Configure: reconfigure
+Builder: make
+NoFiles: yes
+
+SubPackages:
+    - Name: common
+      Summary: Common libs for the Nemo PulseAudio modules
+      Group: Multimedia/PulseAudio
+      Description: This contains common libs for the Nemo PulseAudio modules.
+      Requires:
+          - pulseaudio >= 2.1
+      Obsoletes:
+          - pulseaudio-modules-n900-common <= 2.1.2
+      Provides:
+          - pulseaudio-modules-n900-common = 2.1.3
+
+    - Name: music
+      Summary: Music module for PulseAudio
+      Group: Multimedia/PulseAudio
+      Description: This contains music module for PulseAudio
+      Requires:
+          - "%{name}-common = %{version}-%{release}"
+          - pulseaudio >= 2.1
+      Obsoletes:
+          - pulseaudio-modules-n900-music <= 2.1.2
+      Provides:
+          - pulseaudio-modules-n900-music = 2.1.3
+
+    - Name: record
+      Summary: Cmtspeech module for PulseAudio
+      Group: Multimedia/PulseAudio
+      Description: This contains record module for PulseAudio
+      Requires:
+          - "%{name}-common = %{version}-%{release}"
+          - pulseaudio >= 2.1
+      Obsoletes:
+          - pulseaudio-modules-n900-record <= 2.1.2
+      Provides:
+          - pulseaudio-modules-n900-record = 2.1.3
+
+    - Name: voice
+      Summary: Voice module for PulseAudio
+      Group: Multimedia/PulseAudio
+      Description: This contains voice module for PulseAudio
+      Requires:
+          - "%{name}-common = %{version}-%{release}"
+          - pulseaudio >= 2.1
+      Obsoletes:
+          - pulseaudio-modules-n900-voice <= 2.1.2
+      Provides:
+          - pulseaudio-modules-n900-voice = 2.1.3
+
+    - Name: mainvolume
+      Summary: Mainvolume module for PulseAudio
+      Group: Multimedia/PulseAudio
+      Description: This contains mainvolume module for PulseAudio
+      Requires:
+          - "%{name}-common = %{version}-%{release}"
+          - "%{name}-stream-restore-nemo"
+          - pulseaudio >= 2.1
+      Obsoletes:
+          - pulseaudio-modules-n900-mainvolume <= 2.1.2
+      Provides:
+          - pulseaudio-modules-n900-mainvolume = 2.1.3
+
+    - 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
+      Obsoletes:
+          - pulseaudio-modules-n900-parameters <= 2.1.2
+      Provides:
+          - pulseaudio-modules-n900-parameters = 2.1.3
+
+    - 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
+      Obsoletes:
+          - pulseaudio-modules-n900-sidetone <= 2.1.2
+      Provides:
+          - pulseaudio-modules-n900-sidetone = 2.1.3
+
+    - 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
+      Obsoletes:
+          - pulseaudio-modules-n900-test <= 2.1.2
+      Provides:
+          - pulseaudio-modules-n900-test = 2.1.3
+
+    - Name: stream-restore
+      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
+      Obsoletes:
+          - pulseaudio-modules-n900-stream-restore-nemo <= 2.1.2
+      Provides:
+          - pulseaudio-modules-n900-stream-restore-nemo = 2.1.3
+
+    - Name: devel
+      Summary: Development files for modules.
+      Group: Development/Libraries
+      Description: This contains development files for nemo modules.
+      Requires:
+          - "%{name}-common = %{version}-%{release}"
+          - pulseaudio >= 2.1



Reply via email to