Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nautilus-terminal for 
openSUSE:Factory checked in at 2021-05-01 00:46:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nautilus-terminal (Old)
 and      /work/SRC/openSUSE:Factory/.nautilus-terminal.new.1947 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nautilus-terminal"

Sat May  1 00:46:57 2021 rev:17 rq:889556 version:3.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nautilus-terminal/nautilus-terminal.changes      
2020-01-27 00:24:27.641554187 +0100
+++ 
/work/SRC/openSUSE:Factory/.nautilus-terminal.new.1947/nautilus-terminal.changes
    2021-05-01 00:47:00.731368214 +0200
@@ -1,0 +2,23 @@
+Mon Apr 26 18:51:33 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de>
+
+- Update to version 3.5
+  + nautilus-terminal was completly rewritten in python (> 3.6)
+  + Embed a Terminal in each Nautilus tab / window
+  + Follows the navigation: if you navigate in Nautilus,
+    the cd command is automatically executed in the terminal
+  + Can be displayed / hidden using the F4 key
+  + Configurable: font, background and text color, terminal
+    position (displayed at top or at bottom of the windows)
+  + Support for copy / paste through contextual menu and
+    Ctrl+Shift+C / Ctrl+Shift+V
+  + Supports drag & drop of file on the terminal
+- Dropped outdated  nautilus-terminal-vte2.91.patch
+- Modified build requirements:
+  + Removed: gobject-introspection and vte-devel
+  + Added:
+    - python3-psutil for both, buildtime and runtime
+    - python3-setuptools
+    - Use fdupes and python-rpm-macros
+    - pkgconfig(glib-2.0) for directory ownership
+
+-------------------------------------------------------------------

Old:
----
  nautilus-terminal-vte2.91.patch
  nautilus-terminal_1.0_src.tar.gz

New:
----
  nautilus_terminal-3.5.0.tar.gz

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

Other differences:
------------------
++++++ nautilus-terminal.spec ++++++
--- /var/tmp/diff_new_pack.MvgPBC/_old  2021-05-01 00:47:01.163366291 +0200
+++ /var/tmp/diff_new_pack.MvgPBC/_new  2021-05-01 00:47:01.167366272 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package nautilus-terminal
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,67 +12,44 @@
 # 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 have_lang 0
 Name:           nautilus-terminal
-Version:        1.0
+Version:        3.5.0
 Release:        0
-Summary:        Integrated Terminal for the Nautilus File Browser
-License:        GPL-3.0-or-later
-Group:          System/GUI/GNOME
-URL:            http://software.flogisoft.com/nautilus-terminal/
-Source:         %{name}_%{version}_src.tar.gz
-# PATCH-FIX-UPSTREAM nautilus-terminal-vte2.91.patch dims...@opensuse.org -- 
Fix usage with Vte 2.91.
-Patch0:         nautilus-terminal-vte2.91.patch
-# For directory ownership:
-BuildRequires:  gobject-introspection
+Summary:        A terminal embedded in Nautilus, the GNOME's file browser
+License:        GPL-3.0-only
+URL:            https://github.com/flozz/nautilus-terminal
+Source:         
https://files.pythonhosted.org/packages/source/n/nautilus-terminal/nautilus_terminal-%{version}.tar.gz
+BuildRequires:  python3-psutil >= 5.6.6
+BuildRequires:  python3-setuptools
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 BuildRequires:  python-nautilus-common-devel
-BuildRequires:  vte-devel
+BuildRequires:  pkgconfig(glib-2.0)
 Requires:       nautilus
-Recommends:     python-xdg
+Requires:       python3-psutil >= 5.6.6
 BuildArch:      noarch
-%if %{have_lang}
-%endif
 
 %description
 Nautilus Terminal is an integrated terminal for the Nautilus file browser.
 
-%if %{have_lang}
-%lang_package
-%endif
-
 %prep
-%setup -q -n %{name}_%{version}_src
-if pkg-config --exists vte-2.91; then
-# patch0 only applies when built against Vte 2.91
-%patch0 -p1
-fi
-sed -i '
-s:%{_datadir}/doc:%{_docdir}/%{name}:
-s:%{_prefix}/share:%{_datadir}:
-s:%{_prefix}/lib:%{_libdir}:
-' install.sh
+%setup -q -n nautilus_terminal-%{version}
 
 %build
+%python3_build
 
 %install
-./install.sh --package %{buildroot}
-%if %{have_lang}
-%find_lang %{name}
-%endif
+%python3_install
+%fdupes %{buildroot}%{python3_sitelib}
 
 %files
-%doc %{_docdir}/%{name}/
-%{_datadir}/nautilus-python/extensions/nautilus_terminal.py
-%dir %{_datadir}/nautilus-python
-%dir %{_datadir}/nautilus-python/extensions
-%{_datadir}/nautilus-terminal/
-
-%if %{have_lang}
-%files lang -f %{name}.lang
-%endif
+%doc README.rst
+%{python3_sitelib}/nautilus_terminal*
+%{_datadir}/glib-2.0/schemas/org.flozz.nautilus-terminal.gschema.xml
+%{_datadir}/nautilus-python/extensions/nautilus_terminal_extension.py
 
 %changelog

Reply via email to