Mailinglist Archive: opensuse-commit (754 mails)

< Previous Next >
commit nautilus-open-terminal for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 21 May 2009 01:17:36 +0200
  • Message-id: <20090520231737.35DF1678176@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package nautilus-open-terminal for
openSUSE:Factory
checked in at Thu May 21 01:17:36 CEST 2009.



--------
--- GNOME/nautilus-open-terminal/nautilus-open-terminal.changes 2009-02-16
18:03:39.000000000 +0100
+++ nautilus-open-terminal/nautilus-open-terminal.changes 2009-05-20
14:03:10.000000000 +0200
@@ -1,0 +2,39 @@
+Mon May 18 00:29:52 CEST 2009 - vuntz@xxxxxxxxxx
+
+- Update to version 0.12:
+ + Remote SSH terminal: Work correctly with non-standard SSH ports
+ manually defined in ~/.ssh/config.
+- Changes from version 0.11:
+ + Do not depend on eel anymore, because it is linked statically
+ into Nautilus. Instead, import the required eel terminal launch
+ helpers.
+ + Explicitly depend on gconf.
+- Changes from version 0.10:
+ + Features
+ - Respect terminal lockdown
+ + Fixes
+ - Do not run terminal commands ourselves, but use
+ eel_gnome_open_terminal_on_screen().
+ - Never cwd() to the destination directory, but call cd inside
+ the terminal. Fixes issues where media was prevented from
+ unmounting.
+ - Do not weak-ref GConf client. Fixes crashes and assertion
+ failures on Nautilus shutdown.
+ - Change "Open in Terminal" accelerator to "e", for not
+ conflicting with "New Tab" (lp#304647)
+ - Lower-case "in" of "Open in Terminal"
+ - Compiler fixes in get_terminal_file_info()
+ + Build
+ - Depend on eel, gio, gnome-vfs and recent glib
+ - Use po/LINGUAS for internationalisation
+ + Updated translations
+- Remove non-upstream translations.
+- Drop nautilus-open-terminal-lockdown.patch: fixed upstream.
+- Drop nautilus-open-terminal-gcc-43.patch: fixed upstream.
+- Drop nautilus-open-terminal-gnome-vfs-dep.patch: fixed upstream.
+- Add nautilus-open-terminal-eel.patch to fix the code to actually
+ build.
+- Remove AutoReqProv: it's default now.
+- Do not call autoreconf anymore.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
nautilus-open-terminal-0.9.tar.bz2
nautilus-open-terminal-gcc-43.patch
nautilus-open-terminal-gnome-vfs-dep.patch
nautilus-open-terminal-lockdown.patch
nautilus-open-terminal-po.tar.gz

New:
----
nautilus-open-terminal-0.12.tar.bz2
nautilus-open-terminal-eel.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nautilus-open-terminal.spec ++++++
--- /var/tmp/diff_new_pack.C25538/_old 2009-05-21 01:15:39.000000000 +0200
+++ /var/tmp/diff_new_pack.C25538/_new 2009-05-21 01:15:39.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package nautilus-open-terminal (Version 0.9)
+# spec file for package nautilus-open-terminal (Version 0.12)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,22 +19,23 @@


Name: nautilus-open-terminal
-BuildRequires: fdupes gconf2-devel gnome-desktop-devel gnome-vfs2-devel
intltool nautilus-devel translation-update-upstream update-desktop-files
-Version: 0.9
-Release: 107
+BuildRequires: fdupes
+BuildRequires: gconf2-devel
+BuildRequires: gnome-desktop-devel
+BuildRequires: gnome-vfs2-devel
+BuildRequires: intltool
+BuildRequires: nautilus-devel
+BuildRequires: translation-update-upstream
+BuildRequires: update-desktop-files
+Version: 0.12
+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
-Source1: %{name}-po.tar.gz
-# PATCH-FIX-UPSTREAM nautilus-open-terminal-lockdown.patch dave@xxxxxxxxxx --
Mailed author directly, no bugzilla
-Patch1: %{name}-lockdown.patch
-# PATCH-FIX-UPSTREAM nautilus-open-terminal-gcc-43.patch jpr@xxxxxxxxxx --
Mailed author directly, no bugzilla
-Patch2: %{name}-gcc-43.patch
-# PATCH-FIX-UPSTREAM nautilus-open-terminal-gnome-vfs-dep.patch
vuntz@xxxxxxxxxx
-Patch3: nautilus-open-terminal-gnome-vfs-dep.patch
-AutoReqProv: on
+# PATCH-FIX-UPSTREAM nautilus-open-terminal-eel.patch vuntz@xxxxxxxxxx -- Sent
upstream by mail (2009/05/20)
+Patch0: nautilus-open-terminal-eel.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: %{name}-lang = %{version}
%gconf_schemas_prereq
@@ -51,14 +52,11 @@

%lang_package
%prep
-%setup -a1
+%setup -q
translation-update-upstream
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0 -p1

%build
-autoreconf -f -i
%configure \
--disable-schemas-install \
--disable-static
@@ -89,6 +87,42 @@
%files lang -f %{name}.lang

%changelog
+* Mon May 18 2009 vuntz@xxxxxxxxxx
+- Update to version 0.12:
+ + Remote SSH terminal: Work correctly with non-standard SSH ports
+ manually defined in ~/.ssh/config.
+- Changes from version 0.11:
+ + Do not depend on eel anymore, because it is linked statically
+ into Nautilus. Instead, import the required eel terminal launch
+ helpers.
+ + Explicitly depend on gconf.
+- Changes from version 0.10:
+ + Features
+ - Respect terminal lockdown
+ + Fixes
+ - Do not run terminal commands ourselves, but use
+ eel_gnome_open_terminal_on_screen().
+ - Never cwd() to the destination directory, but call cd inside
+ the terminal. Fixes issues where media was prevented from
+ unmounting.
+ - Do not weak-ref GConf client. Fixes crashes and assertion
+ failures on Nautilus shutdown.
+ - Change "Open in Terminal" accelerator to "e", for not
+ conflicting with "New Tab" (lp#304647)
+ - Lower-case "in" of "Open in Terminal"
+ - Compiler fixes in get_terminal_file_info()
+ + Build
+ - Depend on eel, gio, gnome-vfs and recent glib
+ - Use po/LINGUAS for internationalisation
+ + Updated translations
+- Remove non-upstream translations.
+- Drop nautilus-open-terminal-lockdown.patch: fixed upstream.
+- Drop nautilus-open-terminal-gcc-43.patch: fixed upstream.
+- Drop nautilus-open-terminal-gnome-vfs-dep.patch: fixed upstream.
+- Add nautilus-open-terminal-eel.patch to fix the code to actually
+ build.
+- Remove AutoReqProv: it's default now.
+- Do not call autoreconf anymore.
* Mon Feb 16 2009 sbrabec@xxxxxxx
- Added support for translation-update-upstream (FATE#301344).
* Sat Jan 31 2009 vuntz@xxxxxxxxxx

++++++ nautilus-open-terminal-0.9.tar.bz2 ->
nautilus-open-terminal-0.12.tar.bz2 ++++++
++++ 15468 lines of diff (skipped)

++++++ nautilus-open-terminal-eel.patch ++++++
diff -ur nautilus-open-terminal-0.12.old/src/eel-gnome-extensions.c
nautilus-open-terminal-0.12/src/eel-gnome-extensions.c
--- nautilus-open-terminal-0.12.old/src/eel-gnome-extensions.c 2009-05-17
12:34:23.000000000 +0200
+++ nautilus-open-terminal-0.12/src/eel-gnome-extensions.c 2009-05-20
13:35:28.000000000 +0200
@@ -192,5 +192,5 @@
void
_not_eel_gnome_open_terminal (const char *command)
{
- eel_gnome_open_terminal_on_screen (command, NULL);
+ _not_eel_gnome_open_terminal_on_screen (command, NULL);
}
diff -ur nautilus-open-terminal-0.12.old/src/eel-gnome-extensions.h
nautilus-open-terminal-0.12/src/eel-gnome-extensions.h
--- nautilus-open-terminal-0.12.old/src/eel-gnome-extensions.h 2009-05-17
12:34:23.000000000 +0200
+++ nautilus-open-terminal-0.12/src/eel-gnome-extensions.h 2009-05-20
13:35:26.000000000 +0200
@@ -24,21 +24,17 @@
Authors: Darin Adler <darin@xxxxxxxxx>
*/

-#ifndef EEL_GNOME_EXTENSIONS_H
-#define EEL_GNOME_EXTENSIONS_H
+#ifndef _NOT_EEL_GNOME_EXTENSIONS_H
+#define _NOT_EEL_GNOME_EXTENSIONS_H

#include <gtk/gtk.h>

-/* icon selection callback function. */
-typedef void (* EelIconSelectionFunction) (const char *icon_path, gpointer
callback_data);
-
-
/* Return a command string containing the path to a terminal on this system. */
-char * eel_gnome_make_terminal_command (const
char *command);
+char * _not_eel_gnome_make_terminal_command
(const char *command);

/* Open up a new terminal, optionally passing in a command to execute */
-void eel_gnome_open_terminal (const
char *command);
-void eel_gnome_open_terminal_on_screen (const
char *command,
-
GdkScreen *screen);
+void _not_eel_gnome_open_terminal
(const char *command);
+void _not_eel_gnome_open_terminal_on_screen
(const char *command,
+
GdkScreen *screen);

-#endif /* EEL_GNOME_EXTENSIONS_H */
+#endif /* _NOT_EEL_GNOME_EXTENSIONS_H */
Seulement dans nautilus-open-terminal-0.12/src: patches
Seulement dans nautilus-open-terminal-0.12/src: .pc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread