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
