Hello community,

here is the log from the commit of package gaupol for openSUSE:Leap:15.2 
checked in at 2020-04-14 14:20:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gaupol (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.gaupol.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gaupol"

Tue Apr 14 14:20:42 2020 rev:14 rq:793400 version:1.8

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gaupol/gaupol.changes  2020-01-15 
14:57:33.521657786 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gaupol.new.3248/gaupol.changes        
2020-04-14 14:21:00.961276052 +0200
@@ -1,0 +2,86 @@
+Fri Apr 10 20:51:57 UTC 2020 - [email protected]
+
+- Update to version 1.8:
+  * Add action set start from video position
+    (gh#otsaloma/gaupol#148).
+  * Add and fix English spell-check special cases.
+  * Add and fix OCR spell-check special cases.
+  * Add Interlingue translation (OIS).
+  * Add Portuguese translation (Hugo Carvalho).
+  * Update translations.
+
+-------------------------------------------------------------------
+Sun Aug  4 18:21:55 UTC 2019 - [email protected]
+
+- Update to version 1.7:
+  * New app icon, as full-color and symbolic SVGs
+    (gh#otsaloma/gaupol#119).
+  * Better initial preview experience (gh#otsaloma/gaupol#136).
+  * Disable loading of problematic gstreamer-vaapi
+    (gh#otsaloma/gaupol#79).
+  * Use gspell for spell-check instead of PyEnchant and GtkSpell
+    (gh#otsaloma/gaupol#12).
+  * Use the reverse domain name "io.otsaloma.gaupol" for desktop
+    file, appdata file and icons.
+- Changes from version 1.6:
+  * Add text correction pattern to unpack ligatures.
+  * Don't show video files in recent file menus
+    (gh#otsaloma/gaupol#130).
+  * Update translations.
+- Rebase desktop category patch:
+  * Remove gaupol-1.5-desktop.patch.
+  * Add gaupol-1.7-desktop.patch.
+- Remove dependency on PyEnchant and GtkSpell as mentioned in
+  version 1.7 release notes.
+- Add build dependency on gobject-introspection in order to
+  automatically generate runtime dependencies on typelibs.
+
+-------------------------------------------------------------------
+Sun Feb  3 09:39:03 UTC 2019 - [email protected]
+
+- Update to version 1.5:
+  * Add support for building a Flatpak.
+  * Highlight changed parts in "Correct Texts"
+    (gh#otsaloma/gaupol#34).
+  * Add keybinding Ctrl+I for toggling italic
+    (gh#otsaloma/gaupol#118).
+  * Change keybinding for Invert Selection to Ctrl+J.
+  * When opening multiple files, skip ones already open.
+  * Adapt to various GTK+ deprecations.
+  * Add 64x64 and 128x128 icons.
+  * Update AppData XML file.
+  * Bump iso-codes dependency to >= 3.67.
+  * Update translations.
+- Rebase patch for desktop file categories:
+  * Remove gaupol-0.17.1-desktop.patch.
+  * Add gaupol-1.5-desktop.patch.
+
+-------------------------------------------------------------------
+Sun Jul  8 07:38:12 UTC 2018 - [email protected]
+
+- Update to version 1.4.1:
+  * Fix TypeErrors due to video player pipeline queries failing
+    (gh#otsaloma/gaupol#78).
+  * Make setup.py --record include compiled extensions as well
+    (gh#otsaloma/gaupol#91).
+
+-------------------------------------------------------------------
+Sun May 13 10:19:41 UTC 2018 - [email protected]
+
+- Update to version 1.4:
+  * Update the --video-file argument to not just select the video
+    file, but also load it in the internal video player (#75).
+  * Fix subtitles with special characters not being displayed by
+    the internal video player (#74).
+  * Fix seeking to selection start if at less than one second
+    (#76).
+  * Fix pasting texts from outside Gaupol, e.g. from a text
+    editor.
+  * Update checks for required GStreamer elements (#73).
+  * Update translations.
+- Remove call to obsolete %suse_update_desktop_file, remove
+  dependency on update-desktop-files.
+- Add %check section.
+- Ran spec-cleaner.
+
+-------------------------------------------------------------------

Old:
----
  gaupol-0.17.1-desktop.patch
  gaupol-1.3.1.tar.gz

New:
----
  gaupol-1.7-desktop.patch
  gaupol-1.8.tar.gz

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

Other differences:
------------------
++++++ gaupol.spec ++++++
--- /var/tmp/diff_new_pack.wRdORp/_old  2020-04-14 14:21:01.277276288 +0200
+++ /var/tmp/diff_new_pack.wRdORp/_new  2020-04-14 14:21:01.277276288 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gaupol
 #
-# Copyright (c) 2017 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
@@ -12,38 +12,39 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%define long_name io.otsaloma.gaupol
+%bcond_without test
 Name:           gaupol
-Version:        1.3.1
+Version:        1.8
 Release:        0
 Summary:        GTK Subtitle editor
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Productivity/Multimedia/Video/Editors and Convertors
-Url:            http://otsaloma.io/gaupol/
+URL:            https://otsaloma.io/gaupol/
 Source0:        
https://github.com/otsaloma/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE gaupol-0.17.1-desktop.patch [email protected] -- add 
desktop category
-Patch0:         %{name}-0.17.1-desktop.patch
+# PATCH-FIX-OPENSUSE gaupol-1.7-desktop.patch [email protected] -- add desktop 
category
+Patch0:         gaupol-1.7-desktop.patch
 BuildRequires:  fdupes
+BuildRequires:  gobject-introspection
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  python3-devel
 BuildRequires:  python3-gobject >= 3.12
-BuildRequires:  python3-pyenchant
-BuildRequires:  update-desktop-files
 Requires:       python3
 Requires:       python3-aeidon
 Requires:       python3-gobject >= 3.12
-Requires:       python3-pyenchant
-Requires:       typelib-1_0-Gst-1_0
-Requires:       typelib-1_0-GstPbutils-1_0
-Requires:       typelib-1_0-GtkSpell-3_0
-Recommends:     iso-codes
-Recommends:     python-chardet
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Recommends:     iso-codes >= 3.67
+Recommends:     python3-chardet
 BuildArch:      noarch
-Requires:       python(abi) = %{py3_ver}
+%if %{with test}
+BuildRequires:  myspell-en_US
+BuildRequires:  python3-chardet
+BuildRequires:  python3-pytest
+BuildRequires:  typelib(Gspell) >= 1
+%endif
 
 %description
 Gaupol is an editor for text-based subtitle files. It supports multiple 
subtitle
@@ -59,8 +60,8 @@
 %package -n python3-aeidon
 Summary:        Package for reading, writing and manipulating text-based 
subtitle files
 Group:          Development/Libraries/Python
-Provides:       python-aeidon = %version
-Obsoletes:      python-aeidon < %version
+Provides:       python-aeidon = %{version}
+Obsoletes:      python-aeidon < %{version}
 
 %description -n python3-aeidon
 This is a Python package for reading, writing and manipulating
@@ -85,25 +86,32 @@
 #remove zero length files
 find %{buildroot} -type f -size 0 -delete
 
-%suse_update_desktop_file -i %{name}
 %find_lang %{name}
 %fdupes %{buildroot}
 
+%if %{with test}
+%check
+# No idea why "en" language can't be found
+sed -i 's/"en"/"en_US"/' aeidon/test/test_spell.py
+sed -i 's/language="en"/language="en_US"/' aeidon/agents/test/test_text.py
+LANG=en py.test aeidon
+%endif
+
 %files -f %{name}.lang
-%defattr(-,root,root)
-%doc AUTHORS.md COPYING README.md NEWS.md
+%doc AUTHORS.md README.md NEWS.md
+%license COPYING
 %{_bindir}/gaupol
 %{python3_sitelib}/gaupol*
 %{_datadir}/%{name}
 %dir %{_datadir}/metainfo/
-%{_datadir}/metainfo/%{name}.appdata.xml
-%{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/*/*/apps/%{name}.*
-%{_mandir}/man1/gaupol.1*
+%{_datadir}/metainfo/%{long_name}.appdata.xml
+%{_datadir}/applications/%{long_name}.desktop
+%{_datadir}/icons/*/*/apps/%{long_name}*
+%{_mandir}/man1/gaupol.1%{?ext_man}
 
 %files -n python3-aeidon
-%defattr(-, root, root, -)
-%doc AUTHORS.md COPYING README.aeidon.md NEWS.md TODO.md
+%doc AUTHORS.md README.aeidon.md NEWS.md
+%license COPYING
 %{python3_sitelib}/aeidon
 
 %changelog

++++++ gaupol-0.17.1-desktop.patch -> gaupol-1.7-desktop.patch ++++++
--- /work/SRC/openSUSE:Leap:15.2/gaupol/gaupol-0.17.1-desktop.patch     
2020-01-15 14:57:32.573657291 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gaupol.new.3248/gaupol-1.7-desktop.patch      
2020-04-14 14:21:00.857275974 +0200
@@ -1,11 +1,13 @@
-Index: data/gaupol.desktop.in
+Index: data/io.otsaloma.gaupol.desktop.in
 ===================================================================
---- data/gaupol.desktop.in.orig
-+++ data/gaupol.desktop.in
-@@ -10,5 +10,5 @@ StartupNotify=true
- Icon=gaupol
- Type=Application
+--- data/io.otsaloma.gaupol.desktop.in.orig
++++ data/io.otsaloma.gaupol.desktop.in
+@@ -6,7 +6,7 @@ Comment=Edit subtitle files
+ Icon=io.otsaloma.gaupol
+ Exec=gaupol %F
  
MimeType=text/x-microdvd;text/x-ssa;application/x-subrip;text/x-subviewer;text/vtt;
--Categories=GTK;AudioVideo;Video;
-+Categories=GTK;AudioVideo;Video;AudioVideoEditing;
- X-GNOME-FullName=Gaupol Subtitle Editor
+-Categories=AudioVideo;Video;GTK;
++Categories=AudioVideo;Video;GTK;AudioVideoEditing;
+ # TRANSLATORS: Search terms to find this application. Do NOT translate or 
localize the semicolons! The list MUST also end with a semicolon!
+ Keywords=video;subtitles;captions;
+ StartupNotify=true

++++++ gaupol-1.3.1.tar.gz -> gaupol-1.8.tar.gz ++++++
++++ 35348 lines of diff (skipped)


Reply via email to