I have made the following changes intended for :
  CE:Adaptation:N9xx-common / pulseaudio-modules-nokia

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

Thank You,
Tanu Kaskinen

[This message was auto-generated]

---

Request # 7084:

Messages from BOSS:

State: review at 2012-10-19T11:17:22 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-nokia 
-> CE:Adaptation:N9xx-common / pulseaudio-modules-nokia
  
changes files:
--------------
--- pulseaudio-modules-nokia.changes
+++ pulseaudio-modules-nokia.changes
@@ -0,0 +1,6 @@
+* Fri Oct 19 2012 Tanu Kaskinen <[email protected]> - 0.9.19.0.11
+- Remove all package content. The packages are still left to exist, but they
+  are empty. This is done to avoid complaints from the package manager when
+  updating to PulseAudio 2.1. The binary blobs are not compatible with PA 2.1,
+  so the blobs need to be removed to make the package manager happy.
+

old:
----
  license.txt
  pulseaudio-modules-nokia-algorithms-bin-0.9.19.0.11-5-armv7hl.tar.bz2
  pulseaudio-modules-nokia-algorithms-bin-0.9.19.0.11-5-armv7l.tar.bz2
  pulseaudio-modules-nokia-audiots-bin-0.9.19.0.11-5-armv7hl.tar.bz2
  pulseaudio-modules-nokia-audiots-bin-0.9.19.0.11-5-armv7l.tar.bz2
  pulseaudio-modules-nokia-common-bin-0.9.19.0.11-5-armv7hl.tar.bz2
  pulseaudio-modules-nokia-common-bin-0.9.19.0.11-5-armv7l.tar.bz2
  pulseaudio-modules-nokia-parameters-bin-0.9.19.0.11-5-armv7hl.tar.bz2
  pulseaudio-modules-nokia-parameters-bin-0.9.19.0.11-5-armv7l.tar.bz2

new:
----
  dummy

spec files:
-----------
--- pulseaudio-modules-nokia.spec
+++ pulseaudio-modules-nokia.spec
@@ -1,74 +1,69 @@
 # 
 # Do NOT Edit the Auto-generated Part!
-# Generated by: spectacle version 0.22
+# Generated by: spectacle version 0.25
 # 
+
+Name:       pulseaudio-modules-nokia
+
 # >> macros
-%define debug_package %{nil}
-%define _bin_release 5
 # << macros
 
-Name:       pulseaudio-modules-nokia
-Summary:    Nokia closed-source modules for pulseaudio
+Summary:    Nokia closed-source modules for pulseaudio (dummy package)
 Version:    0.9.19.0.11
 Release:    0
 Group:      Multimedia/PulseAudio
 License:    Nokia Proprietary
 ExclusiveArch:  %arm
-Source0:    
%{name}-common-bin-%{version}-%{_bin_release}-%{_target_cpu}.tar.bz2
-Source1:    
%{name}-algorithms-bin-%{version}-%{_bin_release}-%{_target_cpu}.tar.bz2
-Source2:    
%{name}-audiots-bin-%{version}-%{_bin_release}-%{_target_cpu}.tar.bz2
-Source3:    
%{name}-parameters-bin-%{version}-%{_bin_release}-%{_target_cpu}.tar.bz2
-Source4:    license.txt
+Source0:    dummy
 Source100:  pulseaudio-modules-nokia.yaml
 
-
 %description
 Nokia closed source Meego pulseaudio-modules for N900
 
 
-
 %package common-bin
-Summary:    Nokia common module for pulseaudio
+Summary:    Nokia common module for pulseaudio (dummy package)
 Group:      System/Libraries
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
 Provides:   %{name}-common
 
 %description common-bin
-This package contains libnokia common module for MeeGo Pulseaudio
+These closed-source modules are not supported anymore with
+PulseAudio 2.1, this is an empty package for avoiding dependency
+issues during the transition.
+
 
 %package algorithms-bin
-Summary:    Nokia algorithms module for pulseaudio
+Summary:    Nokia algorithms module for pulseaudio (dummy package)
 Group:      System/Libraries
-Requires:   %{name}-common = %{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
 Provides:   %{name}-algorithms
 
 %description algorithms-bin
-This package contains Nokia algorithms common module for MeeGo Pulseaudio
+These closed-source modules are not supported anymore with
+PulseAudio 2.1, this is an empty package for avoiding dependency
+issues during the transition.
+
 
 %package audiots-bin
-Summary:    Nokia audio testserver module for tuning and tracing
+Summary:    Nokia audio testserver module for tuning and tracing (dummy 
package)
 Group:      System/Libraries
-Requires:   %{name}-common = %{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
 Provides:   %{name}-audiots
 
 %description audiots-bin
-This package contains audio testserver module for tuning and tracing in MeeGo 
Pulseaudio
+These closed-source modules are not supported anymore with
+PulseAudio 2.1, this is an empty package for avoiding dependency
+issues during the transition.
+
 
 %package parameters-bin
-Summary:    Nokia common module for pulseaudio
+Summary:    Nokia common module for pulseaudio (dummy package)
 Group:      System/Libraries
-Requires:   %{name}-common = %{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
 Provides:   %{name}-parameters
 
 %description parameters-bin
-This package contains Nokia parameters module for MeeGo Pulseaudio
+These closed-source modules are not supported anymore with
+PulseAudio 2.1, this is an empty package for avoiding dependency
+issues during the transition.
+
 
 
 %prep
@@ -76,12 +71,6 @@
 
 # >> setup
 %setup -c
-%setup -T -D -a 1
-%setup -T -D -a 2
-%setup -T -D -a 3
-
-# Copy license to build dir
-cp %{SOURCE4} .
 # << setup
 
 %build
@@ -92,95 +81,35 @@
 
 # >> build post
 # << build post
+
 %install
 rm -rf %{buildroot}
 # >> install pre
-install -d $RPM_BUILD_ROOT%{_libdir}/pulse-0.9.22/modules
-install -m 0755 
./%{name}-common-bin-%{version}-%{_bin_release}-%{_target_cpu}/%{_libdir}/pulse-0.9.22/modules/*
 $RPM_BUILD_ROOT%{_libdir}/pulse-0.9.22/modules/
-install -m 0755 
.//%{name}-algorithms-bin-%{version}-%{_bin_release}-%{_target_cpu}/%{_libdir}/pulse-0.9.22/modules/*
 $RPM_BUILD_ROOT%{_libdir}/pulse-0.9.22/modules/
-install -m 0755 
./%{name}-audiots-bin-%{version}-%{_bin_release}-%{_target_cpu}/%{_libdir}/pulse-0.9.22/modules/*
 $RPM_BUILD_ROOT%{_libdir}/pulse-0.9.22/modules/
-install -m 0755 
./%{name}-parameters-bin-%{version}-%{_bin_release}-%{_target_cpu}/%{_libdir}/pulse-0.9.22/modules/*
 $RPM_BUILD_ROOT%{_libdir}/pulse-0.9.22/modules/
+# spectacle likes to generate that "rm -rf" line above, and that makes the
+# build fail, so we work around that by recreating the directory...
+mkdir -p %{buildroot}
 # << install pre
 
 # >> install post
 # << install post
 
 
-
-
-
-
-
-%post common-bin
-# >> post common-bin
-/sbin/ldconfig
-# << post common-bin
-
-%postun common-bin
-# >> postun common-bin
-/sbin/ldconfig
-# << postun common-bin
-
-
-%post algorithms-bin
-# >> post algorithms-bin
-/sbin/ldconfig
-# << post algorithms-bin
-
-%postun algorithms-bin
-# >> postun algorithms-bin
-/sbin/ldconfig
-# << postun algorithms-bin
-
-
-%post audiots-bin
-# >> post audiots-bin
-/sbin/ldconfig
-# << post audiots-bin
-
-%postun audiots-bin
-# >> postun audiots-bin
-/sbin/ldconfig
-# << postun audiots-bin
-
-
-%post parameters-bin
-# >> post parameters-bin
-/sbin/ldconfig
-# << post parameters-bin
-
-%postun parameters-bin
-# >> postun parameters-bin
-/sbin/ldconfig
-# << postun parameters-bin
-
-
-
 %files common-bin
 %defattr(-,root,root,-)
-%{_libdir}/pulse-0.9.22/modules/libnokia-common.so
-%doc license.txt
 # >> files common-bin
 # << files common-bin
 
 %files algorithms-bin
 %defattr(-,root,root,-)
-%{_libdir}/pulse-0.9.22/modules/module-nokia-algorithm*
-%doc license.txt
 # >> files algorithms-bin
 # << files algorithms-bin
 
 %files audiots-bin
 %defattr(-,root,root,-)
-%{_libdir}/pulse-0.9.22/modules/module-nokia-audiots.so
-%doc license.txt
 # >> files audiots-bin
 # << files audiots-bin
 
 %files parameters-bin
 %defattr(-,root,root,-)
-%{_libdir}/pulse-0.9.22/modules/module-nokia-parameters.so
-%doc license.txt
 # >> files parameters-bin
 # << files parameters-bin
-

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

++++++ dummy (new)
--- dummy
+++ dummy

++++++ pulseaudio-modules-nokia.yaml
--- pulseaudio-modules-nokia.yaml
+++ pulseaudio-modules-nokia.yaml
@@ -1,5 +1,5 @@
 Name: pulseaudio-modules-nokia
-Summary: Nokia closed-source modules for pulseaudio
+Summary: Nokia closed-source modules for pulseaudio (dummy package)
 Version: 0.9.19.0.11
 Release: 0
 Group: Multimedia/PulseAudio
@@ -8,12 +8,9 @@
     Nokia closed source Meego pulseaudio-modules for N900
 ExclusiveArch: "%arm"
 
+# rpmbuild complains if there are no sources
 Sources:
-    - "%{name}-common-bin-%{version}-%{_bin_release}-%{_target_cpu}.tar.bz2"
-    - 
"%{name}-algorithms-bin-%{version}-%{_bin_release}-%{_target_cpu}.tar.bz2"
-    - "%{name}-audiots-bin-%{version}-%{_bin_release}-%{_target_cpu}.tar.bz2"
-    - 
"%{name}-parameters-bin-%{version}-%{_bin_release}-%{_target_cpu}.tar.bz2"
-    - "license.txt"
+    - dummy
 
 NoSetup: yes
 Configure: none
@@ -22,63 +19,41 @@
 
 SubPackages:
     - Name: common-bin
-      Summary: Nokia common module for pulseaudio
+      Summary: Nokia common module for pulseaudio (dummy package)
       Group: System/Libraries
-      Description: This package contains libnokia common module for MeeGo 
Pulseaudio
-      RequiresPost:
-          - /sbin/ldconfig
-      RequiresPostUn:
-          - /sbin/ldconfig
+      Description: |
+              These closed-source modules are not supported anymore with
+              PulseAudio 2.1, this is an empty package for avoiding dependency
+              issues during the transition.
       Provides:
           - "%{name}-common"
-      Files:
-          - "%{_libdir}/pulse-0.9.22/modules/libnokia-common.so"
-          - "%doc license.txt"
 
     - Name: algorithms-bin
-      Summary: Nokia algorithms module for pulseaudio
+      Summary: Nokia algorithms module for pulseaudio (dummy package)
       Group: System/Libraries
-      Description: This package contains Nokia algorithms common module for 
MeeGo Pulseaudio
-      Requires:
-          - "%{name}-common = %{version}-%{release}"
-      RequiresPost:
-          - /sbin/ldconfig
-      RequiresPostUn:
-          - /sbin/ldconfig
+      Description: |
+              These closed-source modules are not supported anymore with
+              PulseAudio 2.1, this is an empty package for avoiding dependency
+              issues during the transition.
       Provides:
           - "%{name}-algorithms"
-      Files:
-          - "%{_libdir}/pulse-0.9.22/modules/module-nokia-algorithm*"
-          - "%doc license.txt"
 
     - Name: audiots-bin
-      Summary: Nokia audio testserver module for tuning and tracing
+      Summary: Nokia audio testserver module for tuning and tracing (dummy 
package)
       Group: System/Libraries
-      Description: This package contains audio testserver module for tuning 
and tracing in MeeGo Pulseaudio
-      Requires:
-          - "%{name}-common = %{version}-%{release}"
-      RequiresPost:
-          - /sbin/ldconfig
-      RequiresPostUn:
-          - /sbin/ldconfig
+      Description: |
+              These closed-source modules are not supported anymore with
+              PulseAudio 2.1, this is an empty package for avoiding dependency
+              issues during the transition.
       Provides:
           - "%{name}-audiots"
-      Files:
-          - "%{_libdir}/pulse-0.9.22/modules/module-nokia-audiots.so"
-          - "%doc license.txt"
 
     - Name: parameters-bin
-      Summary: Nokia common module for pulseaudio
+      Summary: Nokia common module for pulseaudio (dummy package)
       Group: System/Libraries
-      Description: This package contains Nokia parameters module for MeeGo 
Pulseaudio
-      Requires:
-          - "%{name}-common = %{version}-%{release}"
-      RequiresPost:
-          - /sbin/ldconfig
-      RequiresPostUn:
-          - /sbin/ldconfig
+      Description: |
+              These closed-source modules are not supported anymore with
+              PulseAudio 2.1, this is an empty package for avoiding dependency
+              issues during the transition.
       Provides:
           - "%{name}-parameters"
-      Files:
-          - "%{_libdir}/pulse-0.9.22/modules/module-nokia-parameters.so"
-          - "%doc license.txt"

++++++ deleted files:
--- license.txt
--- pulseaudio-modules-nokia-algorithms-bin-0.9.19.0.11-5-armv7hl.tar.bz2
--- pulseaudio-modules-nokia-algorithms-bin-0.9.19.0.11-5-armv7l.tar.bz2
--- pulseaudio-modules-nokia-audiots-bin-0.9.19.0.11-5-armv7hl.tar.bz2
--- pulseaudio-modules-nokia-audiots-bin-0.9.19.0.11-5-armv7l.tar.bz2
--- pulseaudio-modules-nokia-common-bin-0.9.19.0.11-5-armv7hl.tar.bz2
--- pulseaudio-modules-nokia-common-bin-0.9.19.0.11-5-armv7l.tar.bz2
--- pulseaudio-modules-nokia-parameters-bin-0.9.19.0.11-5-armv7hl.tar.bz2
--- pulseaudio-modules-nokia-parameters-bin-0.9.19.0.11-5-armv7l.tar.bz2



Reply via email to