I have made the following changes intended for : CE:MW:Shared / contextkit-meego
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/4949 Thank You, Marko Saukko [This message was auto-generated] --- Request # 4949: Messages from BOSS: State: review at 2012-06-06T06:25:50 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:sage:branches:CE:MW:Shared / contextkit-meego -> CE:MW:Shared / contextkit-meego changes files: -------------- --- contextkit-meego.changes +++ contextkit-meego.changes @@ -0,0 +1,3 @@ +* Thu May 31 2012 Marko Saukko <[email protected]> - 0.0.16 +- Split all plugins to separate subpackages. + spec files: ----------- --- contextkit-meego.spec +++ contextkit-meego.spec @@ -1,11 +1,13 @@ # # Do NOT Edit the Auto-generated Part! -# Generated by: spectacle version 0.23 +# Generated by: spectacle version 0.24 # + +Name: contextkit-meego + # >> macros # << macros -Name: contextkit-meego Summary: Contextkit providers for various functions Version: 0.0.16 Release: 1 @@ -24,48 +26,85 @@ Patch7: 0006-Revert-Revert-First-draft-of-integrating-new-provide.patch Patch8: 0007-Revert-Revert-BMC-21131-Location-properties-provided.patch Patch9: 0008-fixed-location-skyhook.context-name-conflict-with-ge.patch -Requires: contextkit-maemo >= 0.7.24 BuildRequires: pkgconfig(QtCore) BuildRequires: pkgconfig(bluetooth-qt) BuildRequires: pkgconfig(contextsubscriber-1.0) >= 0.5.25 BuildRequires: pkgconfig(mlite) BuildRequires: connman-qt-devel BuildRequires: gconf-devel -Provides: contextkit-meego-providers - %description This package provides various contextkit providers for MeeGo. - %package battery-upower Summary: Upower battery plugin for Contextkit Group: System/GUI/Other -Requires: %{name} = %{version}-%{release} Requires: upower Provides: contextkit-plugin-battery %description battery-upower -Upower battery plugin for Contextkit. provides battery context +%{summary}. + %package location-geoclue Summary: Geoclue location plugin for Contextkit Group: System/GUI/Other -Requires: %{name} = %{version}-%{release} Provides: contextkit-plugin-location %description location-geoclue -Geoclue location plugin for Contextkit. +%{summary}. + %package location-skyhook Summary: Skyhook location plugin for Contextkit Group: System/GUI/Other -Requires: %{name} = %{version}-%{release} Provides: contextkit-plugin-location %description location-skyhook -Skyhook location plugin for Contextkit. +%{summary}. + + +%package internet +Summary: Internet plugin for Contextkit +Group: System/GUI/Other +Requires: connman + +%description internet +%{summary}. + + +%package bluetooth +Summary: Bluetooth plugin for Contextkit +Group: System/GUI/Other + +%description bluetooth +%{summary}. + + +%package media +Summary: Media plugin for Contextkit +Group: System/GUI/Other + +%description media +%{summary}. + + +%package cellular +Summary: Cellular plugin for Contextkit +Group: System/GUI/Other + +%description cellular +%{summary}. + + +%package phone +Summary: Phone plugin for Contextkit +Group: System/GUI/Other + +%description phone +%{summary}. + %prep @@ -104,6 +143,7 @@ # >> build post # << build post + %install rm -rf %{buildroot} # >> install pre @@ -114,35 +154,6 @@ # << install post - - - - - - - - - - - - - -%files -%defattr(-,root,root,-) -%{_libdir}/contextkit/subscriber-plugins/libbluetooth.so -%{_libdir}/contextkit/subscriber-plugins/libcellular.so -%{_libdir}/contextkit/subscriber-plugins/libinternet.so -%{_libdir}/contextkit/subscriber-plugins/libmedia.so -%{_libdir}/contextkit/subscriber-plugins/libphone.so -%{_datadir}/contextkit/providers/bluetooth.context -%{_datadir}/contextkit/providers/cellular.context -%{_datadir}/contextkit/providers/internet.context -%{_datadir}/contextkit/providers/media.context -%{_datadir}/contextkit/providers/phone.context -# >> files -# << files - - %files battery-upower %defattr(-,root,root,-) %{_libdir}/contextkit/subscriber-plugins/libbattery.so @@ -163,3 +174,37 @@ # >> files location-skyhook # << files location-skyhook +%files internet +%defattr(-,root,root,-) +%{_datadir}/contextkit/providers/internet.context +%{_libdir}/contextkit/subscriber-plugins/libinternet.so +# >> files internet +# << files internet + +%files bluetooth +%defattr(-,root,root,-) +%{_libdir}/contextkit/subscriber-plugins/libbluetooth.so +%{_datadir}/contextkit/providers/bluetooth.context +# >> files bluetooth +# << files bluetooth + +%files media +%defattr(-,root,root,-) +%{_libdir}/contextkit/subscriber-plugins/libmedia.so +%{_datadir}/contextkit/providers/media.context +# >> files media +# << files media + +%files cellular +%defattr(-,root,root,-) +%{_datadir}/contextkit/providers/cellular.context +%{_libdir}/contextkit/subscriber-plugins/libcellular.so +# >> files cellular +# << files cellular + +%files phone +%defattr(-,root,root,-) +%{_libdir}/contextkit/subscriber-plugins/libphone.so +%{_datadir}/contextkit/providers/phone.context +# >> files phone +# << files phone other changes: -------------- ++++++ contextkit-meego.yaml --- contextkit-meego.yaml +++ contextkit-meego.yaml @@ -4,13 +4,9 @@ Release: 1 Group: System/GUI/Other License: Apache License, Version 2.0 -Provides: - - contextkit-meego-providers URL: http://meego.gitorious.org/meego-handset-ux/contextkit-meego Sources: - meego-handset-ux-contextkit-meego-0.0.16.tar.gz -Requires: - - contextkit-maemo >= 0.7.24 Description: | This package provides various contextkit providers for MeeGo. Patches: @@ -34,23 +30,14 @@ - mlite Configure: none Builder: qmake -Files: - - "%{_libdir}/contextkit/subscriber-plugins/libbluetooth.so" - - "%{_libdir}/contextkit/subscriber-plugins/libcellular.so" - - "%{_libdir}/contextkit/subscriber-plugins/libinternet.so" - - "%{_libdir}/contextkit/subscriber-plugins/libmedia.so" - - "%{_libdir}/contextkit/subscriber-plugins/libphone.so" - - "%{_datadir}/contextkit/providers/bluetooth.context" - - "%{_datadir}/contextkit/providers/cellular.context" - - "%{_datadir}/contextkit/providers/internet.context" - - "%{_datadir}/contextkit/providers/media.context" - - "%{_datadir}/contextkit/providers/phone.context" +NoFiles: True SubPackages: - Name: battery-upower Group: System/GUI/Other Summary: Upower battery plugin for Contextkit - Description: Upower battery plugin for Contextkit. provides battery context + Description: | + %{summary}. Provides: - contextkit-plugin-battery Requires: @@ -61,7 +48,8 @@ - Name: location-geoclue Group: System/GUI/Other Summary: Geoclue location plugin for Contextkit - Description: Geoclue location plugin for Contextkit. + Description: | + %{summary}. Provides: - contextkit-plugin-location Files: @@ -70,9 +58,52 @@ - Name: location-skyhook Group: System/GUI/Other Summary: Skyhook location plugin for Contextkit - Description: Skyhook location plugin for Contextkit. + Description: | + %{summary}. Provides: - contextkit-plugin-location Files: - "%{_libdir}/contextkit/subscriber-plugins/liblocation-skyhook.so" #- "%{_datadir}/contextkit/providers/location-skyhook.context" + - Name: internet + Group: System/GUI/Other + Summary: Internet plugin for Contextkit + Description: | + %{summary}. + Requires: + - connman + Files: + - "%{_datadir}/contextkit/providers/internet.context" + - "%{_libdir}/contextkit/subscriber-plugins/libinternet.so" + - Name: bluetooth + Group: System/GUI/Other + Summary: Bluetooth plugin for Contextkit + Description: | + %{summary}. + Files: + - "%{_libdir}/contextkit/subscriber-plugins/libbluetooth.so" + - "%{_datadir}/contextkit/providers/bluetooth.context" + - Name: media + Group: System/GUI/Other + Summary: Media plugin for Contextkit + Description: | + %{summary}. + Files: + - "%{_libdir}/contextkit/subscriber-plugins/libmedia.so" + - "%{_datadir}/contextkit/providers/media.context" + - Name: cellular + Group: System/GUI/Other + Summary: Cellular plugin for Contextkit + Description: | + %{summary}. + Files: + - "%{_datadir}/contextkit/providers/cellular.context" + - "%{_libdir}/contextkit/subscriber-plugins/libcellular.so" + - Name: phone + Group: System/GUI/Other + Summary: Phone plugin for Contextkit + Description: | + %{summary}. + Files: + - "%{_libdir}/contextkit/subscriber-plugins/libphone.so" + - "%{_datadir}/contextkit/providers/phone.context"
