![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package nautilus-open-terminal checked in at Fri Feb 29 00:30:11 CET 2008. -------- --- GNOME/nautilus-open-terminal/nautilus-open-terminal.changes 2007-10-18 17:43:49.000000000 +0200 +++ /mounts/work_src_done/STABLE/nautilus-open-terminal/nautilus-open-terminal.changes 2008-02-28 20:28:21.890185000 +0100 @@ -1,0 +2,25 @@ +Thu Feb 28 20:30:16 CET 2008 - jpr@suse.de + +-Update to 0.9 +* Use GIO instead of GnomeVFS. +* Add GConf key for deciding whether right-clicking the desktop + opens home directory or desktop directory. + Use g_get_user_special_dir() to determine the desktop directory, + and falls back to ~/Desktop (#468955). +* Use remote $SHELL instead of /bin/sh for SFTP terminals. +* Use Nautilus extension directory from libnautilus-extension.pc +* Fix bug where an empty terminal "exec" GConf key wasn't handled + properly (launchpad #133837). +* Reference file info when creating terminal icon (GNOME #519111). +* Depend on Nautilus 2.17.2 +* Use activation URI of selected files for determining URI. This + allows to use the extension for your Desktop bookmarks. +* Also deal with "ssh" URIs and treat them like "sftp" URIs. +* Use open() and cwd() to switch directries. Should fix troubles + with blocked media ejection. +* Translations +-Remove nautilus-open-terminal-decl.patch, the code was fixed to + remove the warning +-Remove nautilus-open-terminal-fix-freeze.patch, it was upstreamed + +------------------------------------------------------------------- Old: ---- nautilus-open-terminal-0.7.tar.bz2 nautilus-open-terminal-decl.patch nautilus-open-terminal-fix-freeze.patch New: ---- nautilus-open-terminal-0.9.tar.bz2 nautilus-open-terminal-gcc-43.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nautilus-open-terminal.spec ++++++ --- /var/tmp/diff_new_pack.u23535/_old 2008-02-29 00:30:02.000000000 +0100 +++ /var/tmp/diff_new_pack.u23535/_new 2008-02-29 00:30:02.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package nautilus-open-terminal (Version 0.7) +# spec file for package nautilus-open-terminal (Version 0.9) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,22 +10,24 @@ # norootforbuild + Name: nautilus-open-terminal BuildRequires: fdupes gnome-desktop-devel gnutls-devel intltool libglade2-devel libgnomeprintui-devel libwnck-devel nautilus-devel perl-XML-Parser update-desktop-files -Version: 0.7 -Release: 131 +Version: 0.9 +Release: 1 Url: http://manny.cluecoder.org/packages/nautilus-open-terminal/ Group: System/GUI/GNOME License: GPL v2 or later Summary: Nautilus Open Terminal Source: %{name}-%{version}.tar.bz2 -Patch: %{name}-decl.patch -Patch2: %{name}-lockdown.patch -# PATCH-FIX-UPSTREAM nautilus-open-terminal-fix-freeze.patch bnc334400 bln133837 -Patch3: %{name}-fix-freeze.patch +# PATCH-FIX-UPSTREAM nautilus-open-terminal-lockdown.patch dave@novell.com -- Mailed author directly, no bugzilla +Patch1: %{name}-lockdown.patch +# PATCH-FIX-UPSTREAM nautilus-open-terminal-gcc-43.patch jpr@novell.com -- Mailed author directly, no bugzilla +Patch2: %{name}-gcc-43.patch AutoReqProv: on BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{name}-lang = %{version} +%gconf_schemas_prereq %description Nautilus extension that allows you to open a terminal in arbitrary @@ -40,51 +42,79 @@ %lang_package %prep %setup -%patch +%patch1 -p1 %patch2 -p1 -%patch3 -p1 %build -autoreconf -f -i -%configure -make %{?jobs:-j%jobs} +%configure \ + --disable-schemas-install +%__make %{?jobs:-j%jobs} %install -make DESTDIR=$RPM_BUILD_ROOT install +%makeinstall %find_lang %{name} -rm $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-1.0/*.*a +%find_gconf_schemas +rm $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.*a %fdupes $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT -%files +%pre -f %{name}.schemas_pre + +%preun -f %{name}.schemas_preun +%posttrans -f %{name}.schemas_posttrans + +%files -f %{name}.schemas_list %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README TODO -%{_libdir}/nautilus/extensions-1.0/*.so +%{_libdir}/nautilus/extensions-2.0/*.so %files lang -f %{name}.lang + %changelog -* Thu Oct 18 2007 - maw@suse.de +* Thu Feb 28 2008 jpr@suse.de +-Update to 0.9 + * Use GIO instead of GnomeVFS. + * Add GConf key for deciding whether right-clicking the desktop + opens home directory or desktop directory. + Use g_get_user_special_dir() to determine the desktop directory, + and falls back to ~/Desktop (#468955). + * Use remote $SHELL instead of /bin/sh for SFTP terminals. + * Use Nautilus extension directory from libnautilus-extension.pc + * Fix bug where an empty terminal "exec" GConf key wasn't handled + properly (launchpad #133837). + * Reference file info when creating terminal icon (GNOME #519111). + * Depend on Nautilus 2.17.2 + * Use activation URI of selected files for determining URI. This + allows to use the extension for your Desktop bookmarks. + * Also deal with "ssh" URIs and treat them like "sftp" URIs. + * Use open() and cwd() to switch directries. Should fix troubles + with blocked media ejection. + * Translations +-Remove nautilus-open-terminal-decl.patch, the code was fixed to + remove the warning +-Remove nautilus-open-terminal-fix-freeze.patch, it was upstreamed +* Thu Oct 18 2007 maw@suse.de - Add nautilus-open-terminal-fix-freeze.patch (#334400). -* Thu Oct 11 2007 - sbrabec@suse.cz +* Thu Oct 11 2007 sbrabec@suse.cz - Removed bogus dependency on mDNSResponder. -* Tue Aug 07 2007 - maw@suse.de +* Wed Aug 08 2007 maw@suse.de - Use %%fdupes - Split off a -lang subpackage. -* Mon Dec 18 2006 - sbrabec@suse.cz +* Mon Dec 18 2006 sbrabec@suse.cz - Prefix changed to /usr. - Spec file cleanup. -* Tue Sep 26 2006 - jhargadon@suse.de +* Tue Sep 26 2006 jhargadon@suse.de - update to version 0.7 - Remove unused declaration - setenv DISPLAY before spawning child processes, unset it afterwards - New and updated translations -* Fri May 19 2006 - dave@suse.de +* Fri May 19 2006 dave@suse.de - Added support for the disable_command_line lockdown key. -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Wed Jan 18 2006 - sbrabec@suse.cz +* Wed Jan 18 2006 sbrabec@suse.cz - Updated to version 0.6. -* Thu Aug 11 2005 - sbrabec@suse.cz +* Thu Aug 11 2005 sbrabec@suse.cz - New SuSE package (#103995, #99703). ++++++ nautilus-open-terminal-0.7.tar.bz2 -> nautilus-open-terminal-0.9.tar.bz2 ++++++ ++++ 29842 lines of diff (skipped) ++++++ nautilus-open-terminal-gcc-43.patch ++++++ Index: nautilus-open-terminal-0.9/src/nautilus-open-terminal.c =================================================================== --- nautilus-open-terminal-0.9.orig/src/nautilus-open-terminal.c +++ nautilus-open-terminal-0.9/src/nautilus-open-terminal.c @@ -66,7 +66,7 @@ get_terminal_file_info (NautilusFileInfo g_assert (file_info); uri_scheme = nautilus_file_info_get_activation_uri (file_info); - if (p = strchr (uri_scheme, ':')) { + if ((p = strchr (uri_scheme, ':'))) { *p = 0; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org