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