commit maya-calendar for openSUSE:Factory
Hello community, here is the log from the commit of package maya-calendar for openSUSE:Factory checked in at 2018-07-10 16:17:36 Comparing /work/SRC/openSUSE:Factory/maya-calendar (Old) and /work/SRC/openSUSE:Factory/.maya-calendar.new (New) Package is "maya-calendar" Tue Jul 10 16:17:36 2018 rev:5 rq:621871 version:0.4.1 Changes: --- /work/SRC/openSUSE:Factory/maya-calendar/maya-calendar.changes 2018-04-24 15:34:31.431195094 +0200 +++ /work/SRC/openSUSE:Factory/.maya-calendar.new/maya-calendar.changes 2018-07-10 16:18:16.409272163 +0200 @@ -1,0 +2,8 @@ +Sat Jul 7 19:20:15 UTC 2018 - bjorn@gmail.com + +- Add maya-calendar-drop-obsolete-gconf2.patch: Drop obsolete + gconf-2.0 dependency, patch sent upstream. +- Following the above drop pkgconfig(gconf-2.0) BuildRequires: No + longer needed, nor used. + +--- New: maya-calendar-drop-obsolete-gconf2.patch Other differences: -- ++ maya-calendar.spec ++ --- /var/tmp/diff_new_pack.D7AvqE/_old 2018-07-10 16:18:16.957271317 +0200 +++ /var/tmp/diff_new_pack.D7AvqE/_new 2018-07-10 16:18:16.961271311 +0200 @@ -27,6 +27,8 @@ Source: https://github.com/elementary/calendar/archive/%{version}.tar.gz#/calendar-%{version}.tar.gz # PATCH-FIX-UPSTREAM -- Remove NLTime because it was upstreamed (#234) Patch0: maya-calendar-0.4.1-vapi.patch +# PATCH-FIX-UPSTREAM maya-calendar-drop-obsolete-gconf2.patch -- Drop obsolete gconf-2.0 dependency +Patch1: maya-calendar-drop-obsolete-gconf2.patch BuildRequires: cmake >= 2.8 BuildRequires: elementary-icon-theme BuildRequires: fdupes @@ -39,7 +41,6 @@ BuildRequires: pkgconfig(champlain-gtk-0.12) BuildRequires: pkgconfig(clutter-1.0) BuildRequires: pkgconfig(folks) -BuildRequires: pkgconfig(gconf-2.0) BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(geocode-glib-1.0) BuildRequires: pkgconfig(gio-2.0) @@ -85,6 +86,7 @@ %if 0%{?suse_version} > 1500 %patch0 -p2 %endif +%patch1 -p1 %build %cmake \ ++ maya-calendar-drop-obsolete-gconf2.patch ++ >From 400adb4be2781403c64312caef78020d13edd826 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Sat, 7 Jul 2018 21:38:00 +0200 Subject: [PATCH] Drop gconf-2.0 Drop long obsolete gconf-2.0 from core packages --- CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 434be36c..9c314e0e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,7 +32,6 @@ add_custom_target (uninstall "${CMAKE_COMMAND}" -P # set (CORE_PACKAGES -gconf-2.0 gee-0.8 gio-2.0 granite
commit maya-calendar for openSUSE:Factory
Hello community, here is the log from the commit of package maya-calendar for openSUSE:Factory checked in at 2018-04-24 15:34:29 Comparing /work/SRC/openSUSE:Factory/maya-calendar (Old) and /work/SRC/openSUSE:Factory/.maya-calendar.new (New) Package is "maya-calendar" Tue Apr 24 15:34:29 2018 rev:4 rq:600155 version:0.4.1 Changes: --- /work/SRC/openSUSE:Factory/maya-calendar/maya-calendar.changes 2017-12-22 12:19:17.492815071 +0100 +++ /work/SRC/openSUSE:Factory/.maya-calendar.new/maya-calendar.changes 2018-04-24 15:34:31.431195094 +0200 @@ -1,0 +2,5 @@ +Mon Apr 23 21:45:08 UTC 2018 - avvi...@yandex.by + +- Fix build with vala >= 0.40.4 (add maya-calendar-0.4.1-vapi.patch) + +--- New: maya-calendar-0.4.1-vapi.patch Other differences: -- ++ maya-calendar.spec ++ --- /var/tmp/diff_new_pack.xzPJxB/_old 2018-04-24 15:34:32.047172807 +0200 +++ /var/tmp/diff_new_pack.xzPJxB/_new 2018-04-24 15:34:32.047172807 +0200 @@ -1,7 +1,7 @@ # # spec file for package maya-calendar # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,10 +21,12 @@ Version:0.4.1 Release:0 Summary:Maya Calendar for the Pantheon Desktop -License:GPL-3.0+ +License:GPL-3.0-or-later Group: Productivity/Office/Organizers Url:https://elementary.io Source: https://github.com/elementary/calendar/archive/%{version}.tar.gz#/calendar-%{version}.tar.gz +# PATCH-FIX-UPSTREAM -- Remove NLTime because it was upstreamed (#234) +Patch0: maya-calendar-0.4.1-vapi.patch BuildRequires: cmake >= 2.8 BuildRequires: elementary-icon-theme BuildRequires: fdupes @@ -80,6 +82,9 @@ %prep %setup -q -n calendar-%{version} +%if 0%{?suse_version} > 1500 +%patch0 -p2 +%endif %build %cmake \ ++ maya-calendar-0.4.1-vapi.patch ++ diff -ruN calendar-0.4.1.orig/calendar-0.4.1/CMakeLists.txt calendar-0.4.1/calendar-0.4.1/CMakeLists.txt --- calendar-0.4.1.orig/calendar-0.4.1/CMakeLists.txt 2017-12-01 23:54:43.0 +0300 +++ calendar-0.4.1/calendar-0.4.1/CMakeLists.txt2018-04-24 00:47:27.131498733 +0300 @@ -125,7 +125,7 @@ find_package (Vala REQUIRED) include (ValaVersion) -ensure_vala_version ("0.23.2" MINIMUM) +ensure_vala_version ("0.40.4" MINIMUM) include (ValaPrecompile) add_subdirectory (po) diff -ruN calendar-0.4.1.orig/calendar-0.4.1/core/CMakeLists.txt calendar-0.4.1/calendar-0.4.1/core/CMakeLists.txt --- calendar-0.4.1.orig/calendar-0.4.1/core/CMakeLists.txt 2017-12-01 23:54:43.0 +0300 +++ calendar-0.4.1/calendar-0.4.1/core/CMakeLists.txt 2018-04-24 00:48:06.303739259 +0300 @@ -27,8 +27,6 @@ ${CORE_PACKAGES} OPTIONS ${BASIC_VALAC_OPTIONS} - CUSTOM_VAPIS - ${CMAKE_SOURCE_DIR}/vapi/posix-extension.vapi GENERATE_VAPI ${CMAKE_PROJECT_NAME} GENERATE_HEADER diff -ruN calendar-0.4.1.orig/calendar-0.4.1/core/Model/CalendarModel.vala calendar-0.4.1/calendar-0.4.1/core/Model/CalendarModel.vala --- calendar-0.4.1.orig/calendar-0.4.1/core/Model/CalendarModel.vala 2017-12-01 23:54:43.0 +0300 +++ calendar-0.4.1/calendar-0.4.1/core/Model/CalendarModel.vala 2018-04-24 00:49:25.636205644 +0300 @@ -68,7 +68,7 @@ } private CalendarModel () { -int week_start = Posix.nl_langinfo2 (Posix.NLTime.FIRST_WEEKDAY).data[0]; +int week_start = Posix.NLTime.FIRST_WEEKDAY.to_string ().data[0]; if (week_start >= 1 && week_start <= 7) { week_starts_on = (Maya.Settings.Weekday)week_start-1; } diff -ruN calendar-0.4.1.orig/calendar-0.4.1/vapi/posix-extension.vapi calendar-0.4.1/calendar-0.4.1/vapi/posix-extension.vapi --- calendar-0.4.1.orig/calendar-0.4.1/vapi/posix-extension.vapi 2017-12-01 23:54:43.0 +0300 +++ calendar-0.4.1/calendar-0.4.1/vapi/posix-extension.vapi 1970-01-01 03:00:00.0 +0300 @@ -1,15 +0,0 @@ -[CCode (cprefix = "", lower_case_cprefix = "")] -namespace Posix { - [CCode (cheader_filename = "langinfo.h", cname = "nl_item", cprefix = "_NL_TIME_", has_type_id = false)] - public enum NLTime { - WEEK_NDAYS, - WEEK_1STDAY, - WEEK_1STWEEK, - FIRST_WEEKDAY, - FIRST_WORKDAY, - CAL_DIRECTION, - TIMEZONE - } - [CCode (cname = "nl_langinfo",cheader_filename = "langinfo.h")] - public unowned string nl_langinfo2 (NLTime item); -}
commit maya-calendar for openSUSE:Factory
Hello community, here is the log from the commit of package maya-calendar for openSUSE:Factory checked in at 2017-12-22 12:19:05 Comparing /work/SRC/openSUSE:Factory/maya-calendar (Old) and /work/SRC/openSUSE:Factory/.maya-calendar.new (New) Package is "maya-calendar" Fri Dec 22 12:19:05 2017 rev:3 rq:09 version:0.4.1 Changes: --- /work/SRC/openSUSE:Factory/maya-calendar/maya-calendar.changes 2017-07-12 19:35:59.368488494 +0200 +++ /work/SRC/openSUSE:Factory/.maya-calendar.new/maya-calendar.changes 2017-12-22 12:19:17.492815071 +0100 @@ -1,0 +2,33 @@ +Sat Dec 2 14:47:51 UTC 2017 - avvi...@yandex.by + +- Update to 0.4.1: + * Require Granite >= 0.5 + * Style calendar colours using css (#200) + * Correct dekstop names for make pot (#203) + * Store local calendar edits (#202) + * Fallback to char wrapping if word is too long to wrap (#199) + * Update version information (#197) + * Add debug option to app_options (#190) + * Use relative date format for same day notifications (#193) + * Remove fields for deprecated about dialog (#192) + * Correctly generate date ranges for repeat events (#183) + * Add missing releases to appdata (#188) + * Handle null dtends correctly (#184) + * Correctly import ics files (#185) + * Grab focus on event title when creating event (#146) + * Correct selecting days in other months (#175) + * Show event repeats in agenda correctly (#182) + * Allow right clicking EventButtons (#178) + * Allow right clicking week labels (#173) + * Load non-standard ports when editing (#176) + * Remove email notifications (#179) + * Rewrite MayaToolbar as HeaderBar (#163) + * Update EventButtons directly (#174) + * Sort events on Grid (#171) + * Follow week setting in System Settings (#172) + * Implement control q accel with simpleaction (#158) +- Update homepage +- Switch from bzr to git +- Spec file cleanup + +--- Old: maya-calendar-0.4.0.2.tar.xz New: calendar-0.4.1.tar.gz Other differences: -- ++ maya-calendar.spec ++ --- /var/tmp/diff_new_pack.s2eAHn/_old 2017-12-22 12:19:19.180732769 +0100 +++ /var/tmp/diff_new_pack.s2eAHn/_new 2017-12-22 12:19:19.184732574 +0100 @@ -18,14 +18,15 @@ %define lname libmaya-calendar0 Name: maya-calendar -Version:0.4.0.2 +Version:0.4.1 Release:0 Summary:Maya Calendar for the Pantheon Desktop License:GPL-3.0+ Group: Productivity/Office/Organizers -Url:https://launchpad.net/maya/ -Source: https://launchpad.net/maya/loki/%{version}/+download/%{name}-%{version}.tar.xz +Url:https://elementary.io +Source: https://github.com/elementary/calendar/archive/%{version}.tar.gz#/calendar-%{version}.tar.gz BuildRequires: cmake >= 2.8 +BuildRequires: elementary-icon-theme BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme @@ -45,11 +46,9 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.11.6 BuildRequires: pkgconfig(libecal-1.2) >= 3.8.0 BuildRequires: pkgconfig(libedataserver-1.2) -BuildRequires: pkgconfig(libedataserverui-1.2) BuildRequires: pkgconfig(libical) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(vapigen) >= 0.28.0 -BuildRequires: elementary-icon-theme Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %glib2_gsettings_schema_requires @@ -80,7 +79,7 @@ %lang_package %prep -%setup -q +%setup -q -n calendar-%{version} %build %cmake \ @@ -104,11 +103,15 @@ exit 1 fi done + +for _file in $(find -name \*.desktop); do + _file=$(basename $_file) + %suse_update_desktop_file ${_file%.*} +done popd -%suse_update_desktop_file %{name} %find_lang %{name} %{?no_lang_C} -%fdupes %{buildroot}/%{_prefix} +%fdupes %{buildroot}/%{_datadir} %post %icon_theme_cache_post @@ -125,17 +128,16 @@ %files %defattr(-,root,root) -%doc AUTHORS COPYING COPYRIGHT +%doc AUTHORS COPYING README* %{_bindir}/maya* %{_libdir}/%{name}/ -%{_datadir}/maya-calendar/ -%{_datadir}/appdata/%{name}.appdata.xml -%{_datadir}/applications/%{name}-daemon.desktop -%{_datadir}/applications/%{name}.desktop +%{_datadir}/%{name}/ +%dir %{_datadir}/appdata +%{_datadir}/appdata/org.pantheon.maya.appdata.xml +%{_datadir}/applications/org.pantheon.maya*.desktop %{_datadir}/glib-2.0/schemas/org.pantheon.maya.gschema.xml %{_datadir}/icons/hicolor/*/actions/calendar-go-today.??g %{_datadir}/icons/hicolor/*/apps/office-calendar.??g -%dir %{_datadir}/appdata %files devel %defattr(-,root,root)
commit maya-calendar for openSUSE:Factory
Hello community, here is the log from the commit of package maya-calendar for openSUSE:Factory checked in at 2017-07-12 19:35:58 Comparing /work/SRC/openSUSE:Factory/maya-calendar (Old) and /work/SRC/openSUSE:Factory/.maya-calendar.new (New) Package is "maya-calendar" Wed Jul 12 19:35:58 2017 rev:2 rq:509490 version:0.4.0.2 Changes: --- /work/SRC/openSUSE:Factory/maya-calendar/maya-calendar.changes 2016-11-14 20:12:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.maya-calendar.new/maya-calendar.changes 2017-07-12 19:35:59.368488494 +0200 @@ -1,0 +2,6 @@ +Tue Jul 11 12:28:20 UTC 2017 - bwiedem...@suse.com + +- Sort file lists to always install the same .svg size + to fix build-compare (boo#1041090) + +--- Other differences: -- ++ maya-calendar.spec ++ --- /var/tmp/diff_new_pack.oFHqpu/_old 2017-07-12 19:35:59.920410530 +0200 +++ /var/tmp/diff_new_pack.oFHqpu/_new 2017-07-12 19:35:59.920410530 +0200 @@ -96,7 +96,7 @@ for _icon in $(find -name \*.desktop* | xargs sed -n '/Icon/s/^.*\=//p'); do _icon=${_icon##*/} if ! find -name "$_icon" | grep -q .; then -_icon=$(find %{_datadir}/icons -name "${_icon%.*}.svg" | head -n1) +_icon=$(find %{_datadir}/icons -name "${_icon%.*}.svg" | sort | head -n1) install -Dm0644 \ "$_icon" ".%{_datadir}/icons/hicolor/scalable/apps/${_icon##*/}" else