Hello community, here is the log from the commit of package qgit for openSUSE:Factory checked in at 2018-07-28 12:40:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qgit (Old) and /work/SRC/openSUSE:Factory/.qgit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qgit" Sat Jul 28 12:40:42 2018 rev:23 rq:624403 version:2.8 Changes: -------- --- /work/SRC/openSUSE:Factory/qgit/qgit.changes 2017-01-09 11:54:53.345346691 +0100 +++ /work/SRC/openSUSE:Factory/.qgit.new/qgit.changes 2018-07-28 12:40:44.276464461 +0200 @@ -1,0 +2,13 @@ +Fri Jul 13 19:04:15 UTC 2018 - antoine.belv...@opensuse.org + +- Update to 2.8: + * Fix file browsing. + * Fix compilation issues on Windows. + * Fix breakage of keybindings and menu item accelerators. +- Update to 2.7: + * No changelog provided. +- Use cmake for build. +- Remove qgit4.desktop from rpm sources (now present in upstream + sources). + +------------------------------------------------------------------- Old: ---- qgit-2.6.tar.gz qgit4.desktop New: ---- qgit-2.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qgit.spec ++++++ --- /var/tmp/diff_new_pack.2kSrNs/_old 2018-07-28 12:40:44.840465545 +0200 +++ /var/tmp/diff_new_pack.2kSrNs/_new 2018-07-28 12:40:44.840465545 +0200 @@ -1,7 +1,7 @@ # # spec file for package qgit # -# Copyright (c) 2017 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 @@ -16,22 +16,20 @@ # -%define tar_version %{version} Name: qgit -Version: 2.6 +Version: 2.8 Release: 0 Summary: Graphical Git Repository Viewer -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Development/Tools/Version Control -Url: http://sourceforge.net/projects/qgit -Source: http://libre.tibirna.org/attachments/download/14/qgit-2.6.tar.gz -Source1: qgit4.desktop +Url: https://github.com/tibirna/qgit +Source: https://github.com/tibirna/qgit/archive/%{name}-%{version}.tar.gz +BuildRequires: cmake >= 2.8.11 +BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig -BuildRequires: update-desktop-files BuildRequires: pkgconfig(Qt5Core) >= 5.5.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.5.0 Requires: git-core >= 1.4.0 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description QGit is a git GUI viewer built on Qt/C++. @@ -42,42 +40,39 @@ Features -View revisions, diffs, files history, files annotation, archive tree. +- View revisions, diffs, files history, files annotation, archive tree. -Commit changes visually cherry picking modified files. +- Commit changes visually cherry picking modified files. -Apply or format patch series from selected commits, drag and drop +- Apply or format patch series from selected commits, drag and drop commits between two instances of qgit. -Associate commands sequences, scripts and anything else executable to a -custom action. Actions can be run from menu and corresponding output is -grabbed by a terminal window. +- Associate commands sequences, scripts and anything else executable to +a custom action. Actions can be run from menu and corresponding output +is grabbed by a terminal window. -qgit implements a GUI for the most common StGIT commands like push/pop +- qgit implements a GUI for the most common StGIT commands like push/pop and apply/format patches. You can also create new patches or refresh current top one using the same semantics of git commit, i.e. cherry picking single modified files. %prep -%setup -q -n redivivus-2d0c3b0 +%setup -q -n qgit-qgit-%{version} %build -%qmake5 QMAKE_STRIP=: +%cmake %make_jobs %install -%qmake5_install -install -d -m 755 %{buildroot}%{_bindir} -mv %{buildroot}%{_libdir}/qt5/bin/qgit %{buildroot}%{_bindir} -install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/qgit.desktop - -%suse_update_desktop_file %{buildroot}%{_datadir}/applications/qgit.desktop +%cmake_install %files -%defattr(-,root,root) %license COPYING.rtf %doc README %{_bindir}/qgit -%{_datadir}/applications/*.desktop +%{_datadir}/applications/qgit.desktop +%{_datadir}/icons/hicolor/48x48/apps/qgit.png +%dir %{_datadir}/metainfo +%{_datadir}/metainfo/qgit.appdata.xml %changelog ++++++ qgit-2.6.tar.gz -> qgit-2.8.tar.gz ++++++ ++++ 3206 lines of diff (skipped)