Hello community, here is the log from the commit of package Terminal checked in at Sun Jul 22 12:05:32 CEST 2007. -------- --- Terminal/Terminal.changes 2007-06-19 16:28:01.000000000 +0200 +++ /mounts/work_src_done/STABLE/Terminal/Terminal.changes 2007-07-22 11:59:38.000000000 +0200 @@ -1,0 +2,10 @@ +Sun Jul 22 11:47:19 CEST 2007 - bwalle@suse.de + +- update to svn revision 25932 + o Close tabs with middle mouse click + o Security fix: URL handling allowed remote shell command + execution (#292988) + o The preferred application handling was completely removed from + Terminal. + +------------------------------------------------------------------- Old: ---- Terminal-0.2.6-firefox.patch Terminal-0.2.6.tar.bz2 New: ---- Terminal-0.2.7svn-25932.tar.bz2 Terminal-fix-build.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Terminal.spec ++++++ --- /var/tmp/diff_new_pack.l31790/_old 2007-07-22 12:05:19.000000000 +0200 +++ /var/tmp/diff_new_pack.l31790/_new 2007-07-22 12:05:19.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package Terminal (Version 0.2.6) +# spec file for package Terminal (Version 0.2.6_svn25932) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,15 +11,16 @@ # norootforbuild Name: Terminal +%define tarversion 0.2.7svn-25932 BuildRequires: dbus-1-devel exo-devel gtk2-devel libpng-devel startup-notification update-desktop-files vte vte-devel Summary: This is the Terminal emulator application -Version: 0.2.6 -Release: 43 -License: GNU General Public License (GPL) +Version: 0.2.6_svn25932 +Release: 1 +License: GPL v2 or later URL: http://www.xfce.org/ -Source: %{name}-%{version}.tar.bz2 +Source: %{name}-%{tarversion}.tar.bz2 Source1: rpmlintrc -Patch0: %{name}-%{version}-firefox.patch +Patch0: Terminal-fix-build.diff Group: System/Console BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -41,10 +42,10 @@ Francois Le Clainche <fleclainche@wanadoo.fr> %prep -%setup -q +%setup -q -n Terminal-%{tarversion} %if %suse_version > 1010 -%patch0 %endif +%patch0 -p1 %build %configure @@ -67,12 +68,10 @@ %{_bindir}/terminal %{_libexecdir}/Terminal* %{_datadir}/Terminal/*ui -%{_datadir}/Terminal/apps/*.desktop %{_datadir}/applications/Terminal.desktop %{_datadir}/doc/Terminal/*/* %{_datadir}/doc/Terminal/terminal.css %dir %{_datadir}/Terminal -%dir %{_datadir}/Terminal/apps/ %dir %{_datadir}/doc/Terminal %dir %{_datadir}/doc/Terminal/* %dir %{_datadir}/icons/hicolor/* @@ -83,6 +82,13 @@ %{_mandir}/*/* %changelog +* Sun Jul 22 2007 - bwalle@suse.de +- update to svn revision 25932 + o Close tabs with middle mouse click + o Security fix: URL handling allowed remote shell command + execution (#292988) + o The preferred application handling was completely removed from + Terminal. * Tue Jun 19 2007 - prusnak@suse.cz - cleaned spec file, use %%find_lang * Tue May 22 2007 - prusnak@suse.cz ++++++ Terminal-fix-build.diff ++++++ diff -Nur Terminal-0.2.7svn-25932.orig/terminal/terminal-screen.c Terminal-0.2.7svn-25932/terminal/terminal-screen.c --- Terminal-0.2.7svn-25932.orig/terminal/terminal-screen.c 2007-07-22 11:42:06.000000000 +0200 +++ Terminal-0.2.7svn-25932/terminal/terminal-screen.c 2007-07-22 11:56:50.000000000 +0200 @@ -1273,7 +1273,11 @@ { g_free (screen->working_directory); screen->working_directory = g_get_current_dir (); - chdir (cwd); + + if (chdir (cwd) == 0) + { + fprintf (stderr, "chdir failed\n"); + } } g_free (cwd); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org