Hello community, here is the log from the commit of package agenda for openSUSE:Factory checked in at 2020-03-11 19:08:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/agenda (Old) and /work/SRC/openSUSE:Factory/.agenda.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "agenda" Wed Mar 11 19:08:35 2020 rev:5 rq:783987 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/agenda/agenda.changes 2019-04-09 20:19:16.477890575 +0200 +++ /work/SRC/openSUSE:Factory/.agenda.new.3160/agenda.changes 2020-03-11 19:08:37.196114246 +0100 @@ -1,0 +2,45 @@ +Wed Mar 11 16:43:24 UTC 2020 - Alexei Podvalsky <[email protected]> + +- Update to 1.1.0: + * Merge pull request #115 from dahenson/develop + * Merge pull request #114 from dahenson/prepare-for-release + * Set node version to 10.17.0 for travis + * Update copyright year on appdata + * Update appdata with new version info + * Bump version number + * Update copyright years + * Merge pull request #113 from dahenson/run-vala-lint + * Update src/Window.vala + * Fix formatting issues in the code + * Merge pull request #110 from dahenson/fix-click-to-deselect + * Merge pull request #111 from ryonakano/l10n-update + * Add css fixes to hide focused checks + * Update POTFILES + * Merge pull request #109 from dahenson/css-fixes + * Listen for button press event + * Small updates to fix the treeview entry + * Only use the stylesheet if it runs on elementary + * Merge pull request #106 from ryonakano/improve-meson + * Use 4 spaces instead of a tab + * Merge branch 'develop' into improve-meson + * Address suggested changes + * Merge branch 'master' into develop + * Merge pull request #107 from + ryonakano/give-first-time-value-meaning + * Fix the GSettings value 'first-time' has no meaning + * README: Update installation instructions to Meson + * Remove stale INSTALL + * Remove no longer used pot + * Unify the number of indentation to 4 + * Remove unnecessary constants + * Merge pull request #103 from meisenzahl/master + * Downgrade Node.js to fix builds on Travis CI + * Remove cache from travis.yml + * Merge pull request #99 from dahenson/undo-feature + * Add ability to undo reordering to TaskList + * ... +- Drop fix-build.patch +- Switch to meson +- Spec file cleanup + +------------------------------------------------------------------- Old: ---- agenda-1.0.12.tar.gz fix-build.patch New: ---- agenda-1.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ agenda.spec ++++++ --- /var/tmp/diff_new_pack.YLBz2B/_old 2020-03-11 19:08:38.228114845 +0100 +++ /var/tmp/diff_new_pack.YLBz2B/_new 2020-03-11 19:08:38.232114847 +0100 @@ -1,7 +1,7 @@ # # spec file for package agenda # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,22 +17,19 @@ Name: agenda -Version: 1.0.12 +Version: 1.1.0 Release: 0 Summary: Task Manager for Elementary License: GPL-3.0-or-later Group: Productivity/Office/Organizers URL: https://github.com/dahenson/agenda Source: https://github.com/dahenson/agenda/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: fix-build.patch -BuildRequires: cmake >= 2.8 BuildRequires: fdupes -BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme -BuildRequires: intltool +BuildRequires: meson >= 0.40. BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: pkgconfig(granite) >= 0.5 +BuildRequires: pkgconfig(granite) >= 5.3.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.16 BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(vapigen) >= 0.26.0 @@ -47,25 +44,37 @@ %prep %setup -q -%patch0 -p1 %build -%cmake -DGSETTINGS_COMPILE=OFF -make %{?_smp_mflags} +%meson +%meson_build %install -%cmake_install +%meson_install %suse_update_desktop_file -r com.github.dahenson.agenda GTK Office ProjectManagement -%find_lang %{name} -%fdupes %{buildroot}%{_datadir} +%find_lang com.github.dahenson.agenda %{name}.lang +%fdupes %{buildroot}/%{_datadir} -%files +# dirlist HiDPI icons (see: hicolor/index.theme) +touch $PWD/dir.lst +_dirlist=$PWD/dir.lst +pushd %{buildroot} +find ./ | while read _list; do + echo $_list | grep '[0-9]\@[0-9]' || continue + _path=$(echo $_list | sed 's/[^/]//') + if ! ls ${_path%/*}; then + grep -xqs "\%dir\ ${_path%/*}" $_dirlist || echo "%dir ${_path%/*}" >> $_dirlist + fi +done +popd + +%files -f dir.lst %license LICENSE %doc README.md %{_bindir}/com.github.dahenson.agenda %{_datadir}/applications/com.github.dahenson.agenda.desktop %{_datadir}/glib-2.0/schemas/com.github.dahenson.agenda.gschema.xml -%{_datadir}/icons/hicolor/*/apps/com.github.dahenson.agenda.??g +%{_datadir}/icons/hicolor/*/*/com.github.dahenson.agenda.??g %{_datadir}/metainfo/com.github.dahenson.agenda.appdata.xml %files lang -f agenda.lang ++++++ agenda-1.0.12.tar.gz -> agenda-1.1.0.tar.gz ++++++ ++++ 7643 lines of diff (skipped)
