Hello community, here is the log from the commit of package rofi for openSUSE:Factory checked in at 2016-03-17 16:34:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rofi (Old) and /work/SRC/openSUSE:Factory/.rofi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rofi" Changes: -------- --- /work/SRC/openSUSE:Factory/rofi/rofi.changes 2015-08-05 19:14:54.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rofi.new/rofi.changes 2016-03-17 16:47:57.000000000 +0100 @@ -1,0 +2,13 @@ +Mon Mar 7 09:53:19 UTC 2016 - [email protected] + +- Update to version 0.15.12 + * keyboard layout bugfixes + * speedups for dmenu reading + * multi core + * better themes support + * a lot more + +- Remove 0001-Replace-x-terminal-emulator-with-xdg-terminal.patch: + and add xdg-terminal.patch: using xdg-terminal + +------------------------------------------------------------------- Old: ---- 0001-Replace-x-terminal-emulator-with-xdg-terminal.patch rofi-0.15.7.tar.gz New: ---- rofi-0.15.12.tar.gz xdg-terminal.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rofi.spec ++++++ --- /var/tmp/diff_new_pack.12ytRq/_old 2016-03-17 16:47:58.000000000 +0100 +++ /var/tmp/diff_new_pack.12ytRq/_new 2016-03-17 16:47:58.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package rofi # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,22 +17,23 @@ Name: rofi -Version: 0.15.7 +Version: 0.15.12 Release: 0 Summary: A window switcher, run dialog and dmenu replacement License: MIT Group: System/GUI/Other Url: https://davedavenport.github.io/rofi/ Source: https://github.com/DaveDavenport/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz -#It tries to use x-terminal-emulator which is only available on debian systems, I replace it with xdg-terminal. -Patch0: 0001-Replace-x-terminal-emulator-with-xdg-terminal.patch +Patch0: xdg-terminal.patch BuildRequires: autoconf BuildRequires: automake +BuildRequires: cairo-devel BuildRequires: libX11-devel BuildRequires: libXft-devel BuildRequires: libXinerama-devel BuildRequires: make BuildRequires: pango-devel +BuildRequires: startup-notification-devel BuildRequires: xorg-x11-devel Requires: xdg-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -49,12 +50,14 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install %files %defattr(-,root,root) %doc Changelog README.md COPYING %{_bindir}/rofi +%{_bindir}/rofi-sensible-terminal %{_mandir}/man1/rofi.1.gz +%{_mandir}/man1/rofi-sensible-terminal.1.gz %changelog ++++++ rofi-0.15.7.tar.gz -> rofi-0.15.12.tar.gz ++++++ ++++ 15378 lines of diff (skipped) ++++++ xdg-terminal.patch ++++++ diff -urEbwB rofi-0.15.12/config/config.c rofi-0.15.12.new/config/config.c --- rofi-0.15.12/config/config.c 2015-12-26 13:46:13.000000000 +0100 +++ rofi-0.15.12.new/config/config.c 2016-03-07 10:42:24.070762155 +0100 @@ -78,16 +78,16 @@ .menu_hlbg_urgent = "#DC322F", .menu_hlbg_active = "#268BD2", /** Terminal to use. (for ssh and open in terminal) */ - .terminal_emulator = "rofi-sensible-terminal", + .terminal_emulator = "xdg-terminal", .ssh_client = "ssh", /** Command when executing ssh. */ - .ssh_command = "{terminal} -e {ssh-client} {host}", + .ssh_command = "xdg-terminal '{ssh-client} {host}'", /** Command when running */ .run_command = "{cmd}", /** Command used to list executable commands. empty -> internal */ .run_list_command = "", /** Command executed when running application in terminal */ - .run_shell_command = "{terminal} -e {cmd}", + .run_shell_command = "xdg-terminal '{cmd}'", /** * Location of the window. * Enumeration indicating location or gravity of window.
