From 141408b46cfc28f18a0032644cafdbfe9ab4a83787e6e71d3f56d40057263a0d Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 31 Aug 2017 07:42:10 +0000 Subject: [PATCH 1/4] Accepting request 519366 from GNOME:Next Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/519366 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-calendar?expand=0&rev=50 --- gnome-calendar-3.24.3.tar.xz | 3 --- gnome-calendar-3.25.90.tar.xz | 3 +++ gnome-calendar.changes | 44 +++++++++++++++++++++++++++++++++++ gnome-calendar.spec | 33 +++++++++++--------------- 4 files changed, 61 insertions(+), 22 deletions(-) delete mode 100644 gnome-calendar-3.24.3.tar.xz create mode 100644 gnome-calendar-3.25.90.tar.xz diff --git a/gnome-calendar-3.24.3.tar.xz b/gnome-calendar-3.24.3.tar.xz deleted file mode 100644 index 0dc5037..0000000 --- a/gnome-calendar-3.24.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3ecb4074f44cb6c883f81f93ebde2fa3890107f8e06740495be9f942190ff3ec -size 2425292 diff --git a/gnome-calendar-3.25.90.tar.xz b/gnome-calendar-3.25.90.tar.xz new file mode 100644 index 0000000..38bd2ec --- /dev/null +++ b/gnome-calendar-3.25.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:193eb66b058d4f11291485d0f152f433f3083f54fa8c2f90970d23b79172e14c +size 2418704 diff --git a/gnome-calendar.changes b/gnome-calendar.changes index 020906c..ec1590f 100644 --- a/gnome-calendar.changes +++ b/gnome-calendar.changes @@ -1,3 +1,47 @@ +------------------------------------------------------------------- +Mon Aug 14 14:23:03 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.25.90: + + Port to Meson build system. + + Improve string in the quick add popover. + + Fix Month view's overflow detection. + + Add support for adding and modifying recurrences. + + Grey out out-of-range cells in Month view. + + Move remaining files to GPLv3. + + Updated translations. +- Add meson BuildRequires and switch autotools macros configure, + make and makeinstall to meson, meson_build and meson_install + following upstream switch to Meson build system. +- Add gtk-doc and pass Denable-gtk-doc to meson: Build + documentation, needed now that we are using meson buildsystem. +- Drop obsolete post(un) handling, remove following macros: + + icon_theme_cache_post(un). + + desktop_database_post(un). + + glib2_gsettings_schema_post(un). + +------------------------------------------------------------------- +Tue Jun 20 11:43:33 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.25.3: + + Drop intltool. + + Move events at column after remove event from list. + + Hide search popover if click is performed outside. + + Plug memory leaks. + + Fix drag n' drop of multiday events in Week header. + + Add margins to overflow label in Month view. + + Properly format dates. + + Fix crash when after closing Calendar. + + Add recurrence dialog for modifying and removing recurrent + events. + + Updated translations. +- Drop intltool BuildRequires: no longer needed. + +------------------------------------------------------------------- +Fri Jun 9 08:14:31 UTC 2017 - firebird209@gmail.com + +- Update to version 3.25.1: + + Add developer documentation. + ------------------------------------------------------------------- Fri Jun 9 08:14:30 UTC 2017 - zaitor@opensuse.org diff --git a/gnome-calendar.spec b/gnome-calendar.spec index cac99b8..37d911e 100644 --- a/gnome-calendar.spec +++ b/gnome-calendar.spec @@ -17,16 +17,17 @@ Name: gnome-calendar -Version: 3.24.3 +Version: 3.25.90 Release: 0 Summary: A calendar application for GNOME License: GPL-3.0+ Group: Productivity/Office/Organizers Url: https://wiki.gnome.org/Design/Apps/Calendar -Source: http://download.gnome.org/sources/gnome-calendar/3.24/%{name}-%{version}.tar.xz +Source: https://download.gnome.org/sources/gnome-calendar/3.25/%{name}-%{version}.tar.xz BuildRequires: desktop-file-utils +BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme -BuildRequires: intltool +BuildRequires: meson BuildRequires: pkgconfig(gio-2.0) >= 2.43.2 BuildRequires: pkgconfig(glib-2.0) >= 2.43.4 BuildRequires: pkgconfig(gmodule-export-2.0) @@ -56,36 +57,30 @@ search results from GNOME Calendar. %setup -q %build -%configure --disable-static -make %{?_smp_mflags} +%meson \ + -Denable-gtk-doc=true \ + %{nil} +%meson_build %install -make install DESTDIR=%{buildroot} %{?_smp_mflags} +%meson_install %find_lang %{name} %{?no_lang_C} -%post -%icon_theme_cache_post -%desktop_database_post -%glib2_gsettings_schema_post - -%postun -%icon_theme_cache_postun -%desktop_database_postun -%glib2_gsettings_schema_postun - %files %defattr(-,root,root) -%doc AUTHORS ChangeLog README COPYING NEWS THANKS +%doc ChangeLog README COPYING NEWS THANKS %{_bindir}/gnome-calendar %{_datadir}/applications/org.gnome.Calendar.desktop # Own dir for openSUSE Leap 42.1 -%dir %{_datadir}/appdata -%{_datadir}/appdata/org.gnome.Calendar.appdata.xml +%dir %{_datadir}/metainfo +%{_datadir}/metainfo/org.gnome.Calendar.metainfo.xml %{_datadir}/dbus-1/services/org.gnome.Calendar.service %{_datadir}/glib-2.0/schemas/org.gnome.calendar.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.calendar.gschema.xml %{_datadir}/icons/hicolor/*/apps/*.* +%dir %{_datadir}/gtk-doc/html/%{name} +%doc %{_datadir}/gtk-doc/html/%{name}/*.* %files -n gnome-shell-search-provider-gnome-calendar %defattr(-,root,root) From cb8ee7ba73e23456045cc99b084378ed789ba379ab2dee48f9c616acd508ff17 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sat, 9 Sep 2017 10:26:33 +0000 Subject: [PATCH 2/4] Accepting request 522741 from home:jengelh:branches:GNOME:Factory - Update package summaries. OBS-URL: https://build.opensuse.org/request/show/522741 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-calendar?expand=0&rev=51 --- gnome-calendar.changes | 5 +++++ gnome-calendar.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gnome-calendar.changes b/gnome-calendar.changes index ec1590f..6dcaba1 100644 --- a/gnome-calendar.changes +++ b/gnome-calendar.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Sep 9 08:12:14 UTC 2017 - jengelh@inai.de + +- Update package summaries. + ------------------------------------------------------------------- Mon Aug 14 14:23:03 UTC 2017 - zaitor@opensuse.org diff --git a/gnome-calendar.spec b/gnome-calendar.spec index 37d911e..e6debc0 100644 --- a/gnome-calendar.spec +++ b/gnome-calendar.spec @@ -43,7 +43,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Calendar is a calendar application for GNOME. %package -n gnome-shell-search-provider-gnome-calendar -Summary: GNOME Calendar -- Search Provider for GNOME Shell +Summary: GNOME Shell search provider to return results from the GNOME Calendar Group: Productivity/Office/Organizers Supplements: packageand(gnome-shell:%{name}) Requires: %{name} = %{version} From 42f675fdfc0189e466352f8c764ad6bd19032a4edb2d95b79f85d34485d573c0 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 12 Sep 2017 11:04:31 +0000 Subject: [PATCH 3/4] Accepting request 523561 from GNOME:Next Update to 3.26.0 OBS-URL: https://build.opensuse.org/request/show/523561 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-calendar?expand=0&rev=52 --- gnome-calendar-3.25.90.tar.xz | 3 --- gnome-calendar-3.26.0.tar.xz | 3 +++ gnome-calendar.changes | 14 ++++++++++++++ gnome-calendar.spec | 4 ++-- 4 files changed, 19 insertions(+), 5 deletions(-) delete mode 100644 gnome-calendar-3.25.90.tar.xz create mode 100644 gnome-calendar-3.26.0.tar.xz diff --git a/gnome-calendar-3.25.90.tar.xz b/gnome-calendar-3.25.90.tar.xz deleted file mode 100644 index 38bd2ec..0000000 --- a/gnome-calendar-3.25.90.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:193eb66b058d4f11291485d0f152f433f3083f54fa8c2f90970d23b79172e14c -size 2418704 diff --git a/gnome-calendar-3.26.0.tar.xz b/gnome-calendar-3.26.0.tar.xz new file mode 100644 index 0000000..d4502fb --- /dev/null +++ b/gnome-calendar-3.26.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04acd246e7cbc62fbc7dacbdc39da65636915415cfc6171c75920af52d330e06 +size 2436036 diff --git a/gnome-calendar.changes b/gnome-calendar.changes index 6dcaba1..c5e6ed5 100644 --- a/gnome-calendar.changes +++ b/gnome-calendar.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Tue Sep 12 07:15:19 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.26.0: + + Many fixes to recurrent events. + + Cache events for better resource management. + + Improve organization of files in the source code. + + Handle command line options correctly. + + Added the first version of a test suite. This will allow us + continue improving and delivering new features with much less + regressions. + + Many code cleanups and reorganizations. + + updated translations. + ------------------------------------------------------------------- Sat Sep 9 08:12:14 UTC 2017 - jengelh@inai.de diff --git a/gnome-calendar.spec b/gnome-calendar.spec index e6debc0..33bd293 100644 --- a/gnome-calendar.spec +++ b/gnome-calendar.spec @@ -17,13 +17,13 @@ Name: gnome-calendar -Version: 3.25.90 +Version: 3.26.0 Release: 0 Summary: A calendar application for GNOME License: GPL-3.0+ Group: Productivity/Office/Organizers Url: https://wiki.gnome.org/Design/Apps/Calendar -Source: https://download.gnome.org/sources/gnome-calendar/3.25/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-calendar/3.26/%{name}-%{version}.tar.xz BuildRequires: desktop-file-utils BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme From afe1ce1ef35057612b162ae1209a066bfb0a35cccca89614b59e933198137907 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 12 Sep 2017 11:28:15 +0000 Subject: [PATCH 4/4] Accepting request 523680 from GNOME:Next Update to 3.26.0 OBS-URL: https://build.opensuse.org/request/show/523680 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-calendar?expand=0&rev=53 --- gnome-calendar.changes | 1 + gnome-calendar.spec | 12 ++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/gnome-calendar.changes b/gnome-calendar.changes index c5e6ed5..346f91a 100644 --- a/gnome-calendar.changes +++ b/gnome-calendar.changes @@ -11,6 +11,7 @@ Tue Sep 12 07:15:19 UTC 2017 - dimstar@opensuse.org regressions. + Many code cleanups and reorganizations. + updated translations. +- Disable gtk-doc for now. Build fails (bgo#782150). ------------------------------------------------------------------- Sat Sep 9 08:12:14 UTC 2017 - jengelh@inai.de diff --git a/gnome-calendar.spec b/gnome-calendar.spec index 33bd293..f2638ac 100644 --- a/gnome-calendar.spec +++ b/gnome-calendar.spec @@ -37,7 +37,6 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.21.1 BuildRequires: pkgconfig(libecal-1.2) >= 3.13.90 BuildRequires: pkgconfig(libedataserver-1.2) >= 3.17.1 BuildRequires: pkgconfig(libical) >= 1.0 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Calendar is a calendar application for GNOME. @@ -45,20 +44,21 @@ Calendar is a calendar application for GNOME. %package -n gnome-shell-search-provider-gnome-calendar Summary: GNOME Shell search provider to return results from the GNOME Calendar Group: Productivity/Office/Organizers -Supplements: packageand(gnome-shell:%{name}) Requires: %{name} = %{version} +Supplements: packageand(gnome-shell:%{name}) %description -n gnome-shell-search-provider-gnome-calendar This package contains a search provider to enable GNOME Shell to get search results from GNOME Calendar. %lang_package + %prep %setup -q %build %meson \ - -Denable-gtk-doc=true \ + -Denable-gtk-doc=false \ %{nil} %meson_build @@ -69,7 +69,7 @@ search results from GNOME Calendar. %files %defattr(-,root,root) -%doc ChangeLog README COPYING NEWS THANKS +%doc ChangeLog COPYING NEWS %{_bindir}/gnome-calendar %{_datadir}/applications/org.gnome.Calendar.desktop # Own dir for openSUSE Leap 42.1 @@ -79,8 +79,8 @@ search results from GNOME Calendar. %{_datadir}/glib-2.0/schemas/org.gnome.calendar.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.calendar.gschema.xml %{_datadir}/icons/hicolor/*/apps/*.* -%dir %{_datadir}/gtk-doc/html/%{name} -%doc %{_datadir}/gtk-doc/html/%{name}/*.* +#dir %%{_datadir}/gtk-doc/html/%%{name} +#doc %%{_datadir}/gtk-doc/html/%%{name}/*.* %files -n gnome-shell-search-provider-gnome-calendar %defattr(-,root,root)