I have made the following changes intended for : CE:Apps / qmlcalendar 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/5081 Thank You, wonko [This message was auto-generated] --- Request # 5081: Messages from BOSS: State: review at 2012-06-08T08:14:12 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:wonko:CE:Apps / qmlcalendar -> CE:Apps / qmlcalendar changes files: -------------- --- qmlcalendar.changes +++ qmlcalendar.changes @@ -0,0 +1,8 @@ +* Thu May 24 2012 Ruediger Gad <[email protected]> - 0.14 +- Add icon files showing numbers from 1 to 31. +- Automatically update icon to show current day of month. + +* Thu May 24 2012 Ruediger Gad <[email protected]> - 0.13 +- Repackage qmlcalender such that *.js and *.qml files are accessible via filesystem. +- Try to fix desktop icon. + @@ -2,0 +11 @@ + old: ---- nemomobile-qmlcalendar-v0.12-0-g33b1585.tar.gz new: ---- qmlcalendar-0.14.tar.gz spec files: ----------- --- qmlcalendar.spec +++ qmlcalendar.spec @@ -1,33 +1,37 @@ # # Do NOT Edit the Auto-generated Part! -# Generated by: spectacle version 0.23 +# Generated by: spectacle version 0.24.1 # + +Name: qmlcalendar + # >> macros # << macros -Name: qmlcalendar Summary: Calendar application made with QML -Version: 0.12 +Version: 0.14 Release: 1 Group: Applications/System License: BSD URL: https://github.com/nemomobile/qmlcalendar/ -Source0: nemomobile-qmlcalendar-v0.12-0-g33b1585.tar.gz +Source0: qmlcalendar-%{version}.tar.gz Source100: qmlcalendar.yaml Requires: libdeclarative-organizer +Requires: systemd +Requires(preun): systemd +Requires(post): systemd +Requires(postun): systemd BuildRequires: pkgconfig(QtDeclarative) BuildRequires: pkgconfig(QtOrganizer) BuildRequires: qt-components-devel BuildRequires: desktop-file-utils - %description Calendar application written using QML. - %prep -%setup -q -n nemomobile-%{name}-21f017b +%setup -q -n %{name}-%{version} # >> setup # << setup @@ -42,6 +46,7 @@ # >> build post # << build post + %install rm -rf %{buildroot} # >> install pre @@ -50,21 +55,38 @@ # >> install post # << install post + desktop-file-install --delete-original \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/*.desktop - - - - +%preun +systemctl stop calenderr.service +# >> preun +systemctl stop calenderr.service +systemctl disable calenderr.service +# << preun + +%post +systemctl daemon-reload +systemctl reload-or-try-restart calenderr.service +# >> post +systemctl --system daemon-reload +systemctl start calenderr.service +systemctl enable calenderr.service +# << post + +%postun +systemctl daemon-reload +# >> postun +systemctl --system daemon-reload +# << postun %files %defattr(-,root,root,-) -%{_bindir}/qmlcalendar +/lib/systemd/system/calenderr.service +/opt/%{name} %{_datadir}/icons/hicolor/80x80/apps/*.png %{_datadir}/applications/*.desktop # >> files # << files - - other changes: -------------- ++++++ qmlcalendar-0.14.tar.gz (new) ++++++ qmlcalendar.yaml --- qmlcalendar.yaml +++ qmlcalendar.yaml @@ -1,12 +1,12 @@ Name: qmlcalendar Summary: Calendar application made with QML -Version: 0.12 +Version: 0.14 Release: 1 Group: Applications/System License: BSD URL: https://github.com/nemomobile/qmlcalendar/ Sources: - - nemomobile-qmlcalendar-v0.12-0-g33b1585.tar.gz + - qmlcalendar-%{version}.tar.gz Description: Calendar application written using QML. PkgBR: @@ -19,6 +19,7 @@ Configure: none Builder: qmake Files: - - "%{_bindir}/qmlcalendar" + - "/lib/systemd/system/calenderr.service" + - "/opt/%{name}" - "%{_datadir}/icons/hicolor/80x80/apps/*.png" - "%{_datadir}/applications/*.desktop" ++++++ deleted files: --- nemomobile-qmlcalendar-v0.12-0-g33b1585.tar.gz
