packages: xfce4-linelight-plugin/xfce4-linelight-plugin.spec, xfce4-linelig...
baggins
baggins at pld-linux.org
Tue Mar 1 14:41:26 CET 2011
Author: baggins Date: Tue Mar 1 13:41:26 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- rel 5
- port to libxfce4ui
---- Files affected:
packages/xfce4-linelight-plugin:
xfce4-linelight-plugin.spec (1.5 -> 1.6) , xfce4-linelight-plugin-ui.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/xfce4-linelight-plugin/xfce4-linelight-plugin.spec
diff -u packages/xfce4-linelight-plugin/xfce4-linelight-plugin.spec:1.5 packages/xfce4-linelight-plugin/xfce4-linelight-plugin.spec:1.6
--- packages/xfce4-linelight-plugin/xfce4-linelight-plugin.spec:1.5 Tue Feb 22 00:52:36 2011
+++ packages/xfce4-linelight-plugin/xfce4-linelight-plugin.spec Tue Mar 1 14:41:21 2011
@@ -3,19 +3,20 @@
Summary(pl.UTF-8): Prosty interfejs do wyszukiwania przy pomocy locate
Name: xfce4-linelight-plugin
Version: 0.1.6
-Release: 4
+Release: 5
License: GPL v2
Group: X11/Applications
Source0: http://archive.xfce.org/src/panel-plugins/xfce4-linelight-plugin/0.1/%{name}-%{version}.tar.bz2
# Source0-md5: 796ea4e795089a10525b8b70a0291e03
Patch0: includes.patch
Patch1: %{name}-gio.patch
+Patch2: %{name}-ui.patch
URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-linelight-plugin
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: glib2-devel >= 1:2.18.0
BuildRequires: libtool
-BuildRequires: libxfcegui4-devel >= 4.4.0
+BuildRequires: libxfce4ui-devel >= 4.8.0
BuildRequires: rpmbuild(macros) >= 1.601
BuildRequires: xfce4-dev-tools >= 4.4.0
BuildRequires: xfce4-panel-devel >= 4.4.0
@@ -34,6 +35,7 @@
%setup -q
%patch0 -p1
%patch1 -p0
+%patch2 -p1
%build
%{__libtoolize}
@@ -74,6 +76,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.6 2011/03/01 13:41:21 baggins
+- rel 5
+- port to libxfce4ui
+
Revision 1.5 2011/02/21 23:52:36 baggins
- rel 4
- port to gio (from upstream svn)
================================================================
Index: packages/xfce4-linelight-plugin/xfce4-linelight-plugin-ui.patch
diff -u /dev/null packages/xfce4-linelight-plugin/xfce4-linelight-plugin-ui.patch:1.1
--- /dev/null Tue Mar 1 14:41:26 2011
+++ packages/xfce4-linelight-plugin/xfce4-linelight-plugin-ui.patch Tue Mar 1 14:41:21 2011
@@ -0,0 +1,127 @@
+diff -ur xfce4-linelight-plugin-0.1.6-orig/config.h.in xfce4-linelight-plugin-0.1.6/config.h.in
+--- xfce4-linelight-plugin-0.1.6-orig/config.h.in 2008-07-24 21:33:47.000000000 +0200
++++ xfce4-linelight-plugin-0.1.6/config.h.in 2011-03-01 13:01:59.000000000 +0100
+@@ -49,6 +49,9 @@
+ /* Define to the one symbol short name of this package. */
+ #undef PACKAGE_TARNAME
+
++/* Define to the home page for this package. */
++#undef PACKAGE_URL
++
+ /* Define to the version of this package. */
+ #undef PACKAGE_VERSION
+
+diff -ur xfce4-linelight-plugin-0.1.6-orig/configure.in xfce4-linelight-plugin-0.1.6/configure.in
+--- xfce4-linelight-plugin-0.1.6-orig/configure.in 2011-03-01 11:20:29.383067640 +0100
++++ xfce4-linelight-plugin-0.1.6/configure.in 2011-03-01 13:01:56.650702738 +0100
+@@ -20,7 +20,7 @@
+ dnl XDT_I18N([de])
+
+ dnl Check for required packages
+-XDT_CHECK_PACKAGE([LIBXFCEGUI4], [libxfcegui4-1.0], [4.4.0])
++XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-1], [4.8.0])
+ XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-1.0], [4.4.0])
+ XDT_CHECK_PACKAGE([LIBGIO], [gio-2.0], [2.18.0])
+ XDT_CHECK_PACKAGE([LIBGIOUNIX], [gio-unix-2.0], [2.16.0])
+diff -ur xfce4-linelight-plugin-0.1.6-orig/panel-plugin/linelight.c xfce4-linelight-plugin-0.1.6/panel-plugin/linelight.c
+--- xfce4-linelight-plugin-0.1.6-orig/panel-plugin/linelight.c 2011-03-01 11:20:29.394067640 +0100
++++ xfce4-linelight-plugin-0.1.6/panel-plugin/linelight.c 2011-03-01 13:01:56.651703238 +0100
+@@ -19,7 +19,7 @@
+
+ #include "linelight.h"
+
+-#include <libxfcegui4/libxfcegui4.h>
++#include <libxfce4ui/libxfce4ui.h>
+ #include <libxfce4panel/libxfce4panel.h>
+
+ #include <gio/gio.h>
+diff -ur xfce4-linelight-plugin-0.1.6-orig/panel-plugin/main.c xfce4-linelight-plugin-0.1.6/panel-plugin/main.c
+--- xfce4-linelight-plugin-0.1.6-orig/panel-plugin/main.c 2011-03-01 11:20:29.395067640 +0100
++++ xfce4-linelight-plugin-0.1.6/panel-plugin/main.c 2011-03-01 14:39:30.993510018 +0100
+@@ -31,7 +31,7 @@
+ #include <gio/gio.h>
+ #include <gio/gdesktopappinfo.h>
+
+-#include <libxfcegui4/libxfcegui4.h>
++#include <libxfce4ui/libxfce4ui.h>
+ #include <libxfce4panel/libxfce4panel.h>
+
+ #include "linelight.h"
+@@ -201,7 +201,7 @@
+
+ if (search_process == NULL)
+ {
+- xfce_err("locate clould not be executed!");
++ xfce_dialog_show_error (NULL, NULL, "locate clould not be executed!");
+ return NULL;
+ }
+
+@@ -315,7 +315,7 @@
+
+ if (search_process == NULL)
+ {
+- xfce_err("locate clould not be executed!");
++ xfce_dialog_show_error (NULL, NULL, "locate clould not be executed!");
+ return NULL;
+ }
+ system("rm -r /tmp/xfce4-linelight/");
+@@ -352,7 +352,7 @@
+
+ if (search_process == NULL)
+ {
+- xfce_err("locate clould not be executed!");
++ xfce_dialog_show_error (NULL, NULL, "locate clould not be executed!");
+ return NULL;
+ }
+
+@@ -487,17 +487,18 @@
+
+ static void show_about_cb(XfcePanelPlugin *plugin, gpointer userdata)
+ {
+- GtkWidget *dialog;
+- XfceAboutInfo *info = xfce_about_info_new("xfce4-linelight-plugin", VERSION, _("A Spotlight-like frontend for locate search."), XFCE_COPYRIGHT_TEXT("2008", "Michael Pfeuti"), XFCE_LICENSE_GPL);
+-
+- xfce_about_info_set_homepage(info,"http://www.ganymede.ch");
+-
+- dialog = xfce_about_dialog_new_with_values(NULL, info, NULL);
+- g_signal_connect(G_OBJECT(dialog), "response", G_CALLBACK(gtk_widget_destroy),NULL);
+- gtk_window_set_title(GTK_WINDOW(dialog), "xfce4-linelight");
+- gtk_dialog_run(GTK_DIALOG(dialog));
+-
+- xfce_about_info_free(info);
++#if !GTK_CHECK_VERSION (2, 18, 0)
++ gtk_about_dialog_set_email_hook (exo_gtk_url_about_dialog_hook, NULL, NULL);
++ gtk_about_dialog_set_url_hook (exo_gtk_url_about_dialog_hook, NULL, NULL);
++#endif
++ gtk_show_about_dialog(NULL,
++ "program-name", "xfce4-linelight",
++ "license", xfce_get_license_text (XFCE_LICENSE_TEXT_GPL),
++ "version", VERSION,
++ "comments", _("A Spotlight-like frontend for locate search."),
++ "website", "http://www.ganymede.ch",
++ "copyright", "2008 Michael Pfeuti",
++ NULL);
+ }
+
+ /*
+diff -ur xfce4-linelight-plugin-0.1.6-orig/panel-plugin/Makefile.am xfce4-linelight-plugin-0.1.6/panel-plugin/Makefile.am
+--- xfce4-linelight-plugin-0.1.6-orig/panel-plugin/Makefile.am 2011-03-01 11:20:29.396067640 +0100
++++ xfce4-linelight-plugin-0.1.6/panel-plugin/Makefile.am 2011-03-01 13:01:56.653704238 +0100
+@@ -11,7 +11,7 @@
+
+ xfce4_linelight_plugin_CFLAGS = \
+ -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
+- $(LIBXFCEGUI4_CFLAGS) \
++ $(LIBXFCE4UI_CFLAGS) \
+ $(LIBXFCE4PANEL_CFLAGS) \
+ $(LIBGIO_CFLAGS) \
+ $(LIBGIOUNIX_CFLAGS) \
+@@ -20,7 +20,7 @@
+
+
+ xfce4_linelight_plugin_LDFLAGS = \
+- $(LIBXFCEGUI4_LIBS) \
++ $(LIBXFCE4UI_LIBS) \
+ $(LIBXFCE4PANEL_LIBS) \
+ $(LIBGIO_LIBS) \
+ $(LIBGIOUNIX_LIBS) \
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/xfce4-linelight-plugin/xfce4-linelight-plugin.spec?r1=1.5&r2=1.6&f=u
More information about the pld-cvs-commit
mailing list