I have made the following changes intended for :
  CE:Adaptation:N950-N9 / pulseaudio-settings-n950

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

Thank You,
Juho Hämäläinen

[This message was auto-generated]

---

Request # 7194:

Messages from BOSS:

State: review at 2012-10-30T08:23:16 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:branches:CE:Adaptation:N950-N9 / 
pulseaudio-settings-n950 -> CE:Adaptation:N950-N9 / pulseaudio-settings-n950
  
changes files:
--------------
--- pulseaudio-settings-n950.changes
+++ pulseaudio-settings-n950.changes
@@ -0,0 +1,15 @@
+* Mon Oct 29 2012 Juho Hamalainen <[email protected]> - 2.1.1
+- Configuration changes to enable BT audio.
+- Add "Obsoletes" for the closed Nokia packages, so that the package
+  manager won't complain when upgrading PulseAudio from 0.9.22 to 2.1.
+
+* Mon Oct 29 2012 Juho Hamalainen <[email protected]> - 2.1.0
+- Update configuration for PulseAudio 2.1
+- Skip-probe doesn't work properly in PA 2.1, set skip to no.
+- ALSA timer based scheduling has some problems with calling/voice-module,
+  disable for now.
+- PulseAudio functionality is now at the same level as with 0.9.22
+  configuration.
+- Update versioning, MAJOR.MINOR match PulseAudio version, MICRO is
+  settings release.
+

old:
----
  meego-device-adaptation-n950_pulseaudio-settings.tar.gz
  microphone_swap.patch
  updated_pulse_config_files.patch

new:
----
  pulseaudio-settings-n950-n9-2.1.1.tar.gz

spec files:
-----------
--- pulseaudio-settings-n950.spec
+++ pulseaudio-settings-n950.spec
@@ -8,18 +8,21 @@
 # >> macros
 # << macros
 
-Summary:    PulseAudio settings for N950
-Version:    0.9.19.11
+Summary:    PulseAudio settings for N950 and N9
+Version:    2.1.1
 Release:    0
 Group:      System/Libraries
 License:    GPLv2
 BuildArch:  noarch
-Source0:    meego-device-adaptation-n950_pulseaudio-settings.tar.gz
+URL:        https://github.com/nemomobile/pulseaudio-settings-n950-n9
+Source0:    pulseaudio-settings-n950-n9-%{version}.tar.gz
 Source100:  pulseaudio-settings-n950.yaml
-Patch0:     updated_pulse_config_files.patch
-Patch1:     microphone_swap.patch
-Requires:   pulseaudio
+Requires:   pulseaudio >= 2.1
 Provides:   pulseaudio-settings
+Obsoletes:   pulseaudio-modules-nokia-common-bin
+Obsoletes:   pulseaudio-modules-nokia-algorithms-bin
+Obsoletes:   pulseaudio-modules-nokia-audiots-bin
+Obsoletes:   pulseaudio-modules-nokia-parameters-bin
 
 %description
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and 
WIN32 systems. It is a drop in replacement for the ESD sound server with much 
better latency, mixing/re-sampling quality and overall architecture. This 
package includes device specific settings for PulseAudio.
@@ -36,12 +39,8 @@
 
 
 %prep
-%setup -q -n meego-device-adaptation-n950_pulseaudio-settings
+%setup -q -n %{name}-n9-%{version}
 
-# updated_pulse_config_files.patch
-%patch0 -p1
-# microphone_swap.patch
-%patch1 -p1
 # >> setup
 # << setup
 
@@ -83,7 +82,6 @@
 %{_sbindir}/*
 %{_datadir}/*
 %{_localstatedir}/lib/*
-%doc debian/changelog
 # >> files
 # << files
 

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

++++++ pulseaudio-settings-n950-n9-2.1.1.tar.gz (new)

++++++ pulseaudio-settings-n950.yaml
--- pulseaudio-settings-n950.yaml
+++ pulseaudio-settings-n950.yaml
@@ -1,26 +1,31 @@
 Name: pulseaudio-settings-n950
-Summary: PulseAudio settings for N950
-Version: 0.9.19.11
+Summary: PulseAudio settings for N950 and N9
+Version: 2.1.1
 Release: 0
 Group: System/Libraries
 License: GPLv2
+URL: https://github.com/nemomobile/pulseaudio-settings-n950-n9
 BuildArch: noarch
 Sources:
-    - "meego-device-adaptation-n950_pulseaudio-settings.tar.gz"
-Patches:
-    - "updated_pulse_config_files.patch"
-    - "microphone_swap.patch"
+    - pulseaudio-settings-n950-n9-%{version}.tar.gz
+
 Description: |
  PulseAudio, previously known as Polypaudio, is a sound server for POSIX and 
WIN32 systems. It is a drop in replacement for the ESD sound server with much 
better latency, mixing/re-sampling quality and overall architecture. This 
package includes device specific settings for PulseAudio.
 
 Requires:
-    - pulseaudio
+    - pulseaudio >= 2.1
 
 Provides:
     - pulseaudio-settings
 
-#Conflicts:
-#    - pulseaudio-settings
+# The closed Nokia modules are not compatible with pulseaudio 2.1. Obsoleting
+# them here in the settings package should make the upgrade from 0.9.22 to 2.1
+# go smoothly without complaints from the package manager.
+Obsoletes:
+    - pulseaudio-modules-nokia-common-bin
+    - pulseaudio-modules-nokia-algorithms-bin
+    - pulseaudio-modules-nokia-audiots-bin
+    - pulseaudio-modules-nokia-parameters-bin
 
 Configure: none
 Builder: none
@@ -33,7 +38,6 @@
     - "%{_sbindir}/*"
     - "%{_datadir}/*"
     - "%{_localstatedir}/lib/*"
-    - "%doc debian/changelog"
 
 SubPackages:
     - Name: debug

++++++ deleted files:
--- meego-device-adaptation-n950_pulseaudio-settings.tar.gz
--- microphone_swap.patch
--- updated_pulse_config_files.patch



Reply via email to