Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=307e9cb1e33d32c4e8c21161e6c63a9a25c1d50f

commit 307e9cb1e33d32c4e8c21161e6c63a9a25c1d50f
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Thu Feb 24 19:59:53 2011 +0100

nautilus-open-terminal-0.19-1-x86_64

*Version bump

diff --git a/source/gnome/nautilus-open-terminal/FrugalBuild 
b/source/gnome/nautilus-open-terminal/FrugalBuild
index 589f222..66298ec 100644
--- a/source/gnome/nautilus-open-terminal/FrugalBuild
+++ b/source/gnome/nautilus-open-terminal/FrugalBuild
@@ -3,27 +3,17 @@
# Contributor: voroskoi <voros...@frugalware.org>

pkgname=nautilus-open-terminal
-pkgver=0.18
-pkgrel=10
+pkgver=0.19
+pkgrel=1
pkgdesc="Nautilus open terminal feature with improvements."
url="http://manny.cluecoder.org/packages/nautilus-open-terminal/";
-depends=('nautilus>=2.90.0' 'gnome-desktop2')
+depends=('nautilus>=2.90.90' 'gnome-desktop')
makedepends=('intltool'  'perl-xml-parser')
groups=('gnome')
archs=('i686' 'x86_64' 'ppc')
_F_gnome_devel="y"
_F_gnome_schemas=('/etc/gconf/schemas/nautilus-open-terminal.schemas')
Finclude gnome gnome-scriptlet
-source=($source gtk3.diff)
-sha1sums=('f13b4c096a27c6088c55b958725cddd170104dcc' \
-          '0885102d547794e60b75bd5b726752c0d18435ab')
-
-build() {
-       Fpatchall
-       Fautoreconf
-       Fmake
-       Fmakeinstall
-       Fbuild_gnome_scriptlet
-}
+sha1sums=('172e0999e767dd2847f10a1886de9ad36aada45b')

# optimization OK
diff --git a/source/gnome/nautilus-open-terminal/gtk3.diff 
b/source/gnome/nautilus-open-terminal/gtk3.diff
deleted file mode 100644
index 13dda5a..0000000
--- a/source/gnome/nautilus-open-terminal/gtk3.diff
+++ /dev/null
@@ -1,100 +0,0 @@
-From a8f21715ef5e4d0fd3b1d6bcd6f8ca4416e1aec0 Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <had...@hadess.net>
-Date: Fri, 28 Jan 2011 17:28:34 +0000
-Subject: [PATCH] Port to GTK+ 3.x
-
----
- configure.in                 |    4 ++--
- src/eel-gnome-extensions.c   |   26 ++++++++++++++++++++++++--
- src/nautilus-open-terminal.c |    1 -
- 3 files changed, 26 insertions(+), 5 deletions(-)
-
-diff --git a/configure.in b/configure.in
-index 080dbf7..9a48310 100644
---- a/configure.in
-+++ b/configure.in
-@@ -28,7 +28,7 @@ fi
-
- # Dependency checks
-
--NAUTILUS_REQUIRED=2.21.2
-+NAUTILUS_REQUIRED=2.91.7
- LIBGNOME_DESKTOP_REQUIRED=2.9.91
- GLIB_REQUIRED=2.16.0
-
-@@ -39,7 +39,7 @@ PKG_CHECK_MODULES(NAUTILUS, [
-       gconf-2.0
- ])
- PKG_CHECK_MODULES(GCONF, gconf-2.0)
--PKG_CHECK_MODULES(GNOMEDESKTOP, gnome-desktop-2.0 >= 
$LIBGNOME_DESKTOP_REQUIRED)
-+PKG_CHECK_MODULES(GNOMEDESKTOP, gnome-desktop-3.0 >= 
$LIBGNOME_DESKTOP_REQUIRED)
-
-
- # Make dependency CFLAGS and LIBS available
-diff --git a/src/eel-gnome-extensions.c b/src/eel-gnome-extensions.c
-index 1d966c8..b2ea44c 100644
---- a/src/eel-gnome-extensions.c
-+++ b/src/eel-gnome-extensions.c
-@@ -33,7 +33,7 @@
- #include <fcntl.h>
- #include <gdk/gdkx.h>
- #include <gtk/gtk.h>
--#include <libgnome/gnome-desktop-utils.h>
-+#include <libgnome-desktop/gnome-desktop-utils.h>
- #include <limits.h>
- #include <signal.h>
- #include <stdio.h>
-@@ -174,7 +174,10 @@ void
- _not_eel_gnome_open_terminal_on_screen (const char *command,
-                                       GdkScreen  *screen)
- {
-+      GAppInfo *info;
-+      GdkAppLaunchContext *context;
-       char *command_line;
-+      GError *error = NULL;
-
-       if (screen == NULL) {
-               screen = gdk_screen_get_default ();
-@@ -185,7 +188,26 @@ _not_eel_gnome_open_terminal_on_screen (const char 
*command,
-               g_message ("Could not start a terminal");
-               return;
-       }
--      gdk_spawn_command_line_on_screen (screen, command_line, NULL);
-+      info = g_app_info_create_from_commandline (command_line,
-+                                                 NULL,
-+                                                 G_APP_INFO_CREATE_NONE,
-+                                                 &error);
-+      if (info == NULL) {
-+              g_message ("Could not start a terminal: %s", error->message);
-+              g_error_free (error);
-+              g_free (command_line);
-+              return;
-+      }
-+      context = gdk_display_get_app_launch_context (gdk_screen_get_display 
(screen));
-+      gdk_app_launch_context_set_screen (context, screen);
-+
-+      if (g_app_info_launch (info, NULL, G_APP_LAUNCH_CONTEXT (context), 
&error) == FALSE) {
-+              g_message ("Could not start a terminal: %s", error->message);
-+              g_error_free (error);
-+      }
-+
-+      g_object_unref (info);
-+      g_object_unref (context);
-       g_free (command_line);
- }
-
-diff --git a/src/nautilus-open-terminal.c b/src/nautilus-open-terminal.c
-index 2ee04ce..5043aed 100644
---- a/src/nautilus-open-terminal.c
-+++ b/src/nautilus-open-terminal.c
-@@ -36,7 +36,6 @@
- #include <gtk/gtk.h>
- #include <gconf/gconf.h>
- #include <gconf/gconf-client.h>
--#include <libgnome/gnome-desktop-item.h>
-
- #include <errno.h>
- #include <fcntl.h>
---
-1.7.3.5
-
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to