From ef2b8055c279f3387e739248def634499819ba5ffc9a2e547eff0f422f169114 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Thu, 11 Aug 2016 15:11:20 +0000 Subject: [PATCH] Accepting request 418367 from home:Lazy_Kent:branches:X11:xfce update to 0.6.90 OBS-URL: https://build.opensuse.org/request/show/418367 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-terminal?expand=0&rev=15 --- xfce4-terminal-0.6.3.tar.bz2 | 3 -- xfce4-terminal-0.6.90.tar.bz2 | 3 ++ xfce4-terminal.changes | 61 +++++++++++++++++++++++++++++++++++ xfce4-terminal.spec | 53 +++++++----------------------- 4 files changed, 76 insertions(+), 44 deletions(-) delete mode 100644 xfce4-terminal-0.6.3.tar.bz2 create mode 100644 xfce4-terminal-0.6.90.tar.bz2 diff --git a/xfce4-terminal-0.6.3.tar.bz2 b/xfce4-terminal-0.6.3.tar.bz2 deleted file mode 100644 index a1fd6a1..0000000 --- a/xfce4-terminal-0.6.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:912f4716c2395a14a80620ef982b4af1e2a67a8df9a1ef0b802ecae826057e08 -size 815207 diff --git a/xfce4-terminal-0.6.90.tar.bz2 b/xfce4-terminal-0.6.90.tar.bz2 new file mode 100644 index 0000000..bd0fedd --- /dev/null +++ b/xfce4-terminal-0.6.90.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec540579d2d85111f322ffa08a4c3690c26612699af1b22c8d4f3480e38e70d1 +size 838790 diff --git a/xfce4-terminal.changes b/xfce4-terminal.changes index 09fc16f..d837232 100644 --- a/xfce4-terminal.changes +++ b/xfce4-terminal.changes @@ -1,3 +1,64 @@ +------------------------------------------------------------------- +Wed Aug 10 20:48:58 UTC 2016 - lazy.kent@opensuse.org + +- Update to 0.6.90. + * Migrate to GTK+3/VTE3. + * Fix closing wrong tabs with Ctrl+Shift+W. + * Make close tab shortcut work for single tab. + * Add Ctrl+Shift+PgUp/PgDn shortcuts to move tabs left/right. + * Add support for unlimited scrollback. + * Fix actions applied to wrong tab after closing another one. + * Update intltool. + * Add Ctrl+Shift+S hotkey to set title. + * Expose MiscTabCloseMiddleClick option to Preferences. + * Fix terminal window not moved to foreground when using --tab + option. + * Respect Display window borders setting in drop-down mode. + * Apply opacity setting by chaging background color alpha value. + * Prevent characters from being hidden by block cursor. + * Fix in drop-down mode, "100% width" isn't really 100%. + * Add ShortcutsNoHelpkey option to disable F1 (help) shortcut key + and expose it to Preferences. + * Add support for magnet links. + * Expose MiscMouseAutohide option to Preferences. + * Fix terminal crash when starting with --geometry. + * Add ability to zoom in/out by pressing Ctrl +/-; add --font and + --zoom command line options. + * Expand zoom level. + * Add hidden option MiscMiddleClickOpensUri to control whether + middle click opens URI: if FALSE, Ctrl + left click is used for + that; default is FALSE. + * Fix compilation for vte < 0.44. + * Remove emulation setting and input methods menu as they are not + supported by vte. + * Do not allow creating multiple Set Title dialog windows. + * Remove Help button and add icon to Close button in Set Title + dialog. + * Add an icon to the search dialog close button. + * Rename UI setting from Transparency to Opacity. + * Update terminal website address in the About dialog. + * Fix crash on moving a tab from one window to another. + * Add tooltip for the Find toolbar button. + * Add setting to allow cursor blinking to Preferences. + * Add setting to change cursor shape to Preferences. + * Fix typo in the preferences dialog. + * Add some new encodings taken from gnome-terminal. + * Fix crash on setting encoding. + * Fix detach tab functionality with GTK>=3.16. + * Fix segfault when right/middle click on tab bar. + * Translation updates: Arabic, Asturian, Bulgarian, Catalan, + Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, + Dutch, English (Australia), Esperanto, Finnish, French, German, + Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, + Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, + Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, + Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, + Ukrainian. +- Change BuildRequires: pkgconfig(gtk+-3.0), pkgconfig(vte-2.91). +- Remove BuildRequires: fdupes, update-desktop-files. +- Don't install ChangeLog (it is useless). +- Clean up the spec. + ------------------------------------------------------------------- Fri Dec 27 10:50:14 UTC 2013 - gber@opensuse.org diff --git a/xfce4-terminal.spec b/xfce4-terminal.spec index 5e3f76a..9ec4a3b 100644 --- a/xfce4-terminal.spec +++ b/xfce4-terminal.spec @@ -1,7 +1,7 @@ # # spec file for package xfce4-terminal # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Guido Berhoerster. # # All modifications and additions to the file contributed by third parties @@ -18,27 +18,22 @@ Name: xfce4-terminal -Version: 0.6.3 +Version: 0.6.90 Release: 0 Summary: Terminal Emulator for the Xfce Desktop Environment License: GPL-2.0+ Group: System/X11/Terminals Url: http://docs.xfce.org/apps/terminal/start Source0: http://archive.xfce.org/src/apps/xfce4-terminal/0.6/%{name}-%{version}.tar.bz2 -BuildRequires: fdupes BuildRequires: intltool -BuildRequires: update-desktop-files +BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(exo-1) -BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(libxfce4ui-1) -BuildRequires: pkgconfig(vte) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(libxfce4ui-2) +BuildRequires: pkgconfig(vte-2.91) +Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build -Recommends: %{name}-lang = %{version} -Provides: Terminal = %{version} -Obsoletes: Terminal < %{version} -Obsoletes: Terminal-doc < %{version} %description xfce4-terminal is a lightweight and easy to use terminal emulator for the Xfce @@ -48,32 +43,18 @@ window, the possibility to have a pseudo-transparent terminal background, and a compact mode where both the menubar and the window decorations are hidden which helps to save space on the desktop. -# expanded %%lang_package with Obsoletes/Provides added -%package lang -Summary: Languages for package %{name} -Group: System/Localization -Requires: %{name} = %{version} -Provides: %{name}-lang-all = %{version} -Supplements: packageand(bundle-lang-other:%{name}) -Provides: Terminal-lang = %{version} -Obsoletes: Terminal-lang < %{version} -BuildArch: noarch - -%description lang -Provides translations to the package %{name} +%lang_package %prep %setup -q %build %configure -make %{?_smp_mflags} V=1 +make %{?_smp_mflags} %install %make_install -%suse_update_desktop_file %{name} - # create a list of localized man directories, these need to be owned ( printf '%%%%defattr(-,root,root)\n' @@ -93,29 +74,19 @@ make %{?_smp_mflags} V=1 esac done ) >> %{name}.lang + %find_lang %{name} --with-man %{?no_lang_C} -%fdupes %{buildroot}/%{_mandir} - -%clean -rm -rf %{buildroot} - -%post -%desktop_database_post - -%postun -%desktop_database_postun - %files %defattr(-,root,root) -%doc README ChangeLog COPYING AUTHORS HACKING NEWS THANKS +%doc AUTHORS COPYING HACKING NEWS README THANKS %{_bindir}/xfce4-terminal %dir %{_datadir}/xfce4 %{_datadir}/xfce4/terminal %{_datadir}/applications/xfce4-terminal.desktop %dir %{_datadir}/gnome-control-center %{_datadir}/gnome-control-center/default-apps -%doc %{_mandir}/man1/xfce4-terminal.1* +%{_mandir}/man1/xfce4-terminal.1* %files lang -f %{name}.lang