Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=88c78c94ecd3a968631ee81dec430d7e7901bfca
commit 88c78c94ecd3a968631ee81dec430d7e7901bfca Author: bouleetbil <bouleet...@frogdev.info> Date: Thu Feb 17 20:13:44 2011 +0000 gedit-2.91.6-4-i686 *fixes new API libpeas diff --git a/source/gnome/gedit/FrugalBuild b/source/gnome/gedit/FrugalBuild index 2cb660c..4bf1b26 100644 --- a/source/gnome/gedit/FrugalBuild +++ b/source/gnome/gedit/FrugalBuild @@ -3,7 +3,7 @@ pkgname=gedit pkgver=2.91.6 -pkgrel=3 +pkgrel=4 pkgdesc="A text editor for GNOME" url="http://www.gnome.org/" depends=('libxml2>=2.7.8' 'gtk+3>=2.99.3' 'rarian' 'desktop-file-utils' 'gtksourceview3' 'dbus-glib>=0.74' \ @@ -15,11 +15,14 @@ _F_gnome_glib="y" _F_gnome_scrollkeeper="y" _F_gnome_desktop="y" Finclude gnome gnome-scriptlet -sha1sums=('e4377c114485601dd32f363a1d66f5ae40422f74') +source=($source libpeas.diff) +sha1sums=('e4377c114485601dd32f363a1d66f5ae40422f74' \ + 'b9e648f8509bff3994ab3ca8bc0d4cb7d5772a37') replaces=("$pkgname-python") build() { Fcd + Fpatchall Fautoreconf intltoolize -c -f || Fdie Fbuild_slice_scrollkeeper diff --git a/source/gnome/gedit/libpeas.diff b/source/gnome/gedit/libpeas.diff new file mode 100644 index 0000000..577dcee --- /dev/null +++ b/source/gnome/gedit/libpeas.diff @@ -0,0 +1,50 @@ +From 9201fe7bfe6ab36830cb0660be449b0a90d6c55e Mon Sep 17 00:00:00 2001 +From: Garrett Regier <alias...@gmail.com> +Date: Mon, 14 Feb 2011 13:23:11 +0000 +Subject: Update to latest libpeas API changes + +--- +diff --git a/configure.ac b/configure.ac +index e7d6563..9e42175 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -307,8 +307,8 @@ PKG_CHECK_MODULES(GEDIT, [ + gio-2.0 >= 2.25.11 + gtk+-3.0 >= 2.99.0 + gtksourceview-3.0 >= 2.91.1 +- libpeas-1.0 >= 0.7.0 +- libpeas-gtk-1.0 >= 0.7.0 ++ libpeas-1.0 >= 0.7.2 ++ libpeas-gtk-1.0 >= 0.7.2 + gsettings-desktop-schemas + ]) + +diff --git a/gedit/dialogs/gedit-preferences-dialog.c b/gedit/dialogs/gedit-preferences-dialog.c +index 816f73d..ec1e3f7 100644 +--- a/gedit/dialogs/gedit-preferences-dialog.c ++++ b/gedit/dialogs/gedit-preferences-dialog.c +@@ -904,7 +904,7 @@ setup_plugins_page (GeditPreferencesDialog *dlg) + + gedit_debug (DEBUG_PREFS); + +- page_content = peas_gtk_plugin_manager_new (); ++ page_content = peas_gtk_plugin_manager_new (NULL); + g_return_if_fail (page_content != NULL); + + gtk_box_pack_start (GTK_BOX (dlg->priv->plugin_manager_place_holder), +diff --git a/gedit/gedit-plugins-engine.c b/gedit/gedit-plugins-engine.c +index 807bbc2..93596f4 100644 +--- a/gedit/gedit-plugins-engine.c ++++ b/gedit/gedit-plugins-engine.c +@@ -66,6 +66,8 @@ gedit_plugins_engine_init (GeditPluginsEngine *engine) + GEDIT_TYPE_PLUGINS_ENGINE, + GeditPluginsEnginePrivate); + ++ peas_engine_enable_loader (PEAS_ENGINE (engine), "python"); ++ + engine->priv->plugin_settings = g_settings_new ("org.gnome.gedit.plugins"); + + /* Require gedit's typelib. */ +-- +cgit v0.8.3.1 + _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git