Hello community,

here is the log from the commit of package git-cola for openSUSE:Factory 
checked in at 2016-11-28 15:07:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/git-cola (Old)
 and      /work/SRC/openSUSE:Factory/.git-cola.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "git-cola"

Changes:
--------
--- /work/SRC/openSUSE:Factory/git-cola/git-cola.changes        2016-09-01 
14:03:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.git-cola.new/git-cola.changes   2016-11-28 
15:07:35.000000000 +0100
@@ -1,0 +2,64 @@
+Thu Nov 24 19:48:03 UTC 2016 - [email protected]
+
+- improve appdata.patch install rules with upstream collaborators
+
+-------------------------------------------------------------------
+Wed Nov 23 10:19:15 UTC 2016 - [email protected]
+
+- Update to 2.9
+- Usability, bells and whistles
+* New Polish translation thanks to Łukasz Wojniłowicz
+  https://github.com/git-cola/git-cola/pull/598
+* The Bypass Commit Hooks feature now disables itself automatically when a new 
commit is created. The new behavior turns the option into a single-use flag, 
which helps prevent users from accidentally leaving it active longer than 
intended.
+  https://github.com/git-cola/git-cola/pull/595
+* git dag learned to launch an external diff viewer on selected commits. The 
standard Ctrl+D shortcut can be used to view diffs.
+  https://github.com/git-cola/git-cola/issues/468
+* git dag learned to launch directory diffs via git difftool –dir-diff. The 
Ctrl+Shift+D shortcut launches difftool in directory-diff mode.
+  https://github.com/git-cola/git-cola/issues/468
+* Items in the “Favorites” list can now be renamed, which makes it easier to 
differentiate between several checkouts of the same repository.
+  https://github.com/git-cola/git-cola/issues/599
+  https://github.com/git-cola/git-cola/pull/601
+* The startup screen now includes a logo and git cola version information.
+  https://github.com/git-cola/git-cola/issues/526
+* The About page was revamped to contain multiple tabs. A new tab was added 
that provides details about git cola‘’s dependencies. New tabs were also added 
for giving credit to git cola‘s authors and translators.
+* The About page can now be accessed via git cola about.
+* The “Fast-forward only” and “No fast-forward” options supported by git pull 
are now accessible via git cola pull.
+* Doing a forced push no longer requires selecting the remote branch.
+  https://github.com/git-cola/git-cola/pull/618
+* git cola push now has an option to suppress the prompt that is shown when 
pushing would create new remote branches.
+  https://github.com/git-cola/git-cola/issues/605
+* git dag now shows commit messages in a more readable color.
+  https://github.com/git-cola/git-cola/issues/574
+* git cola browse and the status widget learned to launch the OS-specified 
default action for a file. When used on directories via git cola browse, or 
when “Open Parent Directory” is used on files, the OS-specified file browser 
will typically be used.
+git cola browse and the status widget learned to launch terminals.
+- Fixes
+* git cola browse was not updating when expanding items.
+  https://github.com/git-cola/git-cola/issues/588
+* Typofixes in comments, naming, and strings have been applied.
+  https://github.com/git-cola/git-cola/pull/593
+* The inotify and win32 filesystem monitoring no longer refreshes when updates 
are made to ignored files.
+  https://github.com/git-cola/git-cola/issues/517
+  https://github.com/git-cola/git-cola/issues/516
+* The Refresh button on the actions panel no longer raises an exception when 
using PyQt5.
+  https://github.com/git-cola/git-cola/issues/604
+* Fixed a typo in the inotify backend that is triggered when files are removed.
+  https://github.com/git-cola/git-cola/issues/607
+* Fixed a typo when recovering from a failed attempt to open a repository.
+  https://github.com/git-cola/git-cola/issues/606
+* git dag now properly updates itself when launched from the menubar.
+  https://github.com/git-cola/git-cola/pull/613
+* If git-cola is invoked on Windows using start pythonw git-cola, a console 
window will briefly flash on the screen each time git cola invokes git. The 
console window is now suppressed.
+* We now avoid some problematic Popen flags on Windows which were breaking the 
git rebase feature on Windows.
+* The Save button in git dag‘s “Grab File...” feature now properly prompts for 
a filename when saving files.
+  https://github.com/git-cola/git-cola/pull/617
+- Development
+* The qtpy symlink in the source tree has been removed to allow for easier 
development on Windows.
+  https://github.com/git-cola/git-cola/issues/626
+
+-------------------------------------------------------------------
+Sun Nov 20 19:49:55 UTC 2016 - [email protected]
+
+- install man pages
+- add appdata.patch for en.opensuse.org/openSUSE:AppStore
+
+-------------------------------------------------------------------

Old:
----
  _service
  v2.8.tar.gz

New:
----
  appdata.patch
  v2.9.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ git-cola.spec ++++++
--- /var/tmp/diff_new_pack.Dy2HKy/_old  2016-11-28 15:07:36.000000000 +0100
+++ /var/tmp/diff_new_pack.Dy2HKy/_new  2016-11-28 15:07:36.000000000 +0100
@@ -18,9 +18,9 @@
 
 
 Name:           git-cola
-Version:        2.8
+Version:        2.9
 Release:        0
-Summary:        Sleek and powerful git GUI
+Summary:        Sleek and powerful Git GUI
 License:        GPL-2.0+
 Group:          Development/Tools/Version Control
 Url:            http://git-cola.github.io/
@@ -28,9 +28,13 @@
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 
 Source:         https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz
+# PATCH-FEATURE-UPSTREAM https://github.com/git-cola/git-cola/pull/627
+Patch1:         appdata.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  dos2unix
 BuildRequires:  git-core
 BuildRequires:  python
+BuildRequires:  python-Sphinx
 BuildRequires:  python-devel
 BuildRequires:  python-pyinotify
 BuildRequires:  python-qt4
@@ -47,16 +51,21 @@
 %endif
 
 %description
-git-cola is a simple, powerful, and feature-rich GUI for git
+git-cola is a simple, powerful, and feature-rich GUI for Git
 that provides an easy way to interact with Git repositories.
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
+dos2unix extras/qtpy/qtpy/py3compat.py
 
 %install
 %makeinstall prefix=%{_prefix} DESTDIR=%{buildroot}
+
+make install-man prefix=%{_prefix} DESTDIR=%{buildroot}
+
 %suse_update_desktop_file %{buildroot}%{_datadir}/applications/git-cola.desktop
 %suse_update_desktop_file %{buildroot}%{_datadir}/applications/git-dag.desktop
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/applications/git-cola-folder-handler.desktop
@@ -82,5 +91,9 @@
 %if 0%{?sles_version} > 9
 %{_datadir}/locale/zh_cn
 %endif
+%dir %{_datadir}/appdata/
+%{_datadir}/appdata/git-cola.appdata.xml
+%{_datadir}/appdata/git-dag.appdata.xml
+%{_mandir}/man1/*.*
 
 %changelog

++++++ appdata.patch ++++++
>From 11abd56df43fe78c6a99e86aacb72aaeebdf9839 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?=
Date: Sun, 20 Nov 2016 20:25:26 +0100
Subject: [PATCH] Add appdata.xml files.

---
 Makefile                           |  3 +++
 share/appdata/git-cola.appdata.xml | 19 +++++++++++++++++++
 share/appdata/git-dag.appdata.xml  |  8 ++++++++
 3 files changed, 30 insertions(+)
 create mode 100644 share/appdata/git-cola.appdata.xml
 create mode 100644 share/appdata/git-dag.appdata.xml

diff --git a/Makefile b/Makefile
index bb929bb..4e83234 100644
--- a/Makefile
+++ b/Makefile
@@ -133,6 +133,8 @@ uninstall:
        $(RM) $(DESTDIR)$(prefix)/share/applications/git-cola.desktop
        $(RM) 
$(DESTDIR)$(prefix)/share/applications/git-cola-folder-handler.desktop
        $(RM) $(DESTDIR)$(prefix)/share/applications/git-dag.desktop
+       $(RM) $(DESTDIR)$(prefix)/share/appdata/git-dag.appdata.xml
+       $(RM) $(DESTDIR)$(prefix)/share/appdata/git-cola.appdata.xml
        $(RM) $(DESTDIR)$(prefix)/share/icons/hicolor/scalable/apps/git-cola.svg
        $(RM_R) $(DESTDIR)$(prefix)/share/git-cola
        $(RM_R) $(DESTDIR)$(prefix)/share/doc/git-cola
@@ -142,6 +144,7 @@ uninstall:
        -$(RMDIR) $(DESTDIR)$(prefix)/share/locale 2>/dev/null
        -$(RMDIR) $(DESTDIR)$(prefix)/share/doc 2>/dev/null
        -$(RMDIR) $(DESTDIR)$(prefix)/share/applications 2>/dev/null
+       -$(RMDIR) $(DESTDIR)$(prefix)/share/appdata 2>/dev/null
        -$(RMDIR) $(DESTDIR)$(prefix)/share 2>/dev/null
        -$(RMDIR) $(DESTDIR)$(prefix)/bin 2>/dev/null
        -$(RMDIR) $(DESTDIR)$(prefix) 2>/dev/null
diff --git a/share/appdata/git-cola.appdata.xml 
b/share/appdata/git-cola.appdata.xml
new file mode 100644
index 0000000..7836897
--- /dev/null
+++ b/share/appdata/git-cola.appdata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop">
+  <id>git-cola.desktop</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0</project_license>
+  <name>Git Cola</name>
+  <summary>Sleek and powerful git GUI</summary>
+  <description>
+    <p>
+      git-cola is a simple, powerful, and feature-rich GUI for git that 
provides an easy way to interact with Git repositories.
+    </p>
+  </description>
+  <screenshots>
+    <screenshot type="default">
+      
<image>https://git-cola.github.io/images/screenshot-main-linux.png</image>
+    </screenshot>
+  </screenshots>
+  <url type="homepage">https://git-cola.github.io/</url>
+</component>
diff --git a/share/appdata/git-dag.appdata.xml 
b/share/appdata/git-dag.appdata.xml
new file mode 100644
index 0000000..0357e0e
--- /dev/null
+++ b/share/appdata/git-dag.appdata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop">
+  <metadata_license>CC0-1.0</metadata_license>
+  <id>git-dag.desktop</id>
+  <metadata>
+    <value key="X-Merge-With-Parent">git-cola.desktop</value>
+  </metadata>
+</component>

>From e95dbe2e5ec4ccf5e89235667d1d91b5a6776474 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=EF=BC=B6=E5=AD=97=E9=BE=8D?= <[email protected]>
Date: Thu, 24 Nov 2016 19:20:43 +0800
Subject: [PATCH] Add appdata.xml files.  (cont.)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: V字龍 <[email protected]>
---
 setup.py                           | 1 +
 share/appdata/git-cola.appdata.xml | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 9500e2e..7e5c4c4 100755
--- a/setup.py
+++ b/setup.py
@@ -67,6 +67,7 @@ def cola_data_files(vendor_libs):
         _app_path('share/git-cola/bin', '*'),
         _app_path('share/git-cola/icons', '*.png'),
         _app_path('share/git-cola/icons', '*.svg'),
+        _app_path('share/appdata', '*.xml'),
         _app_path('share/applications', '*.desktop'),
         _app_path('share/doc/git-cola', '*.rst'),
         _app_path('share/doc/git-cola', '*.html'),
diff --git a/share/appdata/git-cola.appdata.xml 
b/share/appdata/git-cola.appdata.xml
index 7836897..3eadc7a 100644
--- a/share/appdata/git-cola.appdata.xml
+++ b/share/appdata/git-cola.appdata.xml
@@ -4,7 +4,7 @@
   <metadata_license>CC0-1.0</metadata_license>
   <project_license>GPL-2.0</project_license>
   <name>Git Cola</name>
-  <summary>Sleek and powerful git GUI</summary>
+  <summary>Sleek and powerful Git GUI</summary>
   <description>
     <p>
       git-cola is a simple, powerful, and feature-rich GUI for git that 
provides an easy way to interact with Git repositories.
++++++ v2.8.tar.gz -> v2.9.tar.gz ++++++
++++ 29473 lines of diff (skipped)


Reply via email to