diff options
author | Pacho Ramos <pacho@gentoo.org> | 2014-04-26 20:10:58 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2014-04-26 20:10:58 +0000 |
commit | 32cf2ac40aaf607df591103985b75564234b876f (patch) | |
tree | 55fbc6d99f46c86c9de42c82548458510112ea1d /gnome-extra/nemo | |
parent | drop old (diff) | |
download | gentoo-2-32cf2ac40aaf607df591103985b75564234b876f.tar.gz gentoo-2-32cf2ac40aaf607df591103985b75564234b876f.tar.bz2 gentoo-2-32cf2ac40aaf607df591103985b75564234b876f.zip |
drop old
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Diffstat (limited to 'gnome-extra/nemo')
-rw-r--r-- | gnome-extra/nemo/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-extra/nemo/files/nemo-1.1.2-view-toolbar.patch | 160 | ||||
-rw-r--r-- | gnome-extra/nemo/nemo-1.1.2.ebuild | 91 | ||||
-rw-r--r-- | gnome-extra/nemo/nemo-1.8.3.ebuild | 91 |
4 files changed, 6 insertions, 344 deletions
diff --git a/gnome-extra/nemo/ChangeLog b/gnome-extra/nemo/ChangeLog index 21af918acc31..58e45a795b03 100644 --- a/gnome-extra/nemo/ChangeLog +++ b/gnome-extra/nemo/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for gnome-extra/nemo -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nemo/ChangeLog,v 1.9 2013/12/08 18:58:14 pacho Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nemo/ChangeLog,v 1.10 2014/04/26 20:10:58 pacho Exp $ + + 26 Apr 2014; Pacho Ramos <pacho@gentoo.org> + -files/nemo-1.1.2-view-toolbar.patch, -nemo-1.1.2.ebuild, -nemo-1.8.3.ebuild: + drop old 08 Dec 2013; Pacho Ramos <pacho@gentoo.org> nemo-1.8.5.ebuild: x86 stable, bug #478252 diff --git a/gnome-extra/nemo/files/nemo-1.1.2-view-toolbar.patch b/gnome-extra/nemo/files/nemo-1.1.2-view-toolbar.patch deleted file mode 100644 index 6214ba2da1ff..000000000000 --- a/gnome-extra/nemo/files/nemo-1.1.2-view-toolbar.patch +++ /dev/null @@ -1,160 +0,0 @@ -From ec763f341d737c61a2eee020de53ccd5db8b8dcf Mon Sep 17 00:00:00 2001 -From: Michael Webster <miketwebster@gmail.com> -Date: Fri, 23 Nov 2012 10:26:31 -0500 -Subject: [PATCH] Simplify view toolbar item management - ---- - src/nemo-window-menus.c | 39 +++++++++++++++++++++++---------------- - src/nemo-window-menus.h | 9 +++++---- - src/nemo-window.c | 2 +- - 3 files changed, 29 insertions(+), 21 deletions(-) - -diff --git a/src/nemo-window-menus.c b/src/nemo-window-menus.c -index 927c6b7..bd29084 100644 ---- a/src/nemo-window-menus.c -+++ b/src/nemo-window-menus.c -@@ -27,8 +27,9 @@ - */ - #include <config.h> - --#include <locale.h> -+#include <locale.h> - -+#include "nemo-window-menus.h" - #include "nemo-actions.h" - #include "nemo-application.h" - #include "nemo-connect-server-dialog.h" -@@ -767,6 +768,13 @@ action_edit_location_callback (GtkAction *action, - nemo_window_pane_ensure_location_bar (pane); - } - -+enum { -+ ICON_VIEW, -+ LIST_VIEW, -+ COMPACT_VIEW, -+ NULL_VIEW -+}; -+ - static void - action_icon_view_callback (GtkAction *action, - gpointer user_data) -@@ -776,7 +784,7 @@ action_icon_view_callback (GtkAction *action, - window = NEMO_WINDOW (user_data); - slot = nemo_window_get_active_slot (window); - nemo_window_slot_set_content_view (slot, NEMO_ICON_VIEW_ID); -- toolbar_set_view_button (NEMO_ACTION_ICON_VIEW, nemo_window_get_active_pane(window)); -+ toolbar_set_view_button (ICON_VIEW, nemo_window_get_active_pane(window)); - } - - -@@ -789,7 +797,7 @@ action_list_view_callback (GtkAction *action, - window = NEMO_WINDOW (user_data); - slot = nemo_window_get_active_slot (window); - nemo_window_slot_set_content_view (slot, NEMO_LIST_VIEW_ID); -- toolbar_set_view_button (NEMO_ACTION_LIST_VIEW, nemo_window_get_active_pane(window)); -+ toolbar_set_view_button (LIST_VIEW, nemo_window_get_active_pane(window)); - } - - -@@ -802,30 +810,29 @@ action_compact_view_callback (GtkAction *action, - window = NEMO_WINDOW (user_data); - slot = nemo_window_get_active_slot (window); - nemo_window_slot_set_content_view (slot, FM_COMPACT_VIEW_ID); -- toolbar_set_view_button (NEMO_ACTION_COMPACT_VIEW, nemo_window_get_active_pane(window)); -+ toolbar_set_view_button (COMPACT_VIEW, nemo_window_get_active_pane(window)); - } - -- --gchar * --toolbar_action_for_view_id (gchar *view_id) -+guint -+toolbar_action_for_view_id (const char *view_id) - { - if (g_strcmp0(view_id, NEMO_ICON_VIEW_ID) == 0) { -- return NEMO_ACTION_ICON_VIEW; -+ return ICON_VIEW; - } else if (g_strcmp0(view_id, NEMO_LIST_VIEW_ID) == 0) { -- return NEMO_ACTION_LIST_VIEW; -+ return LIST_VIEW; - } else if (g_strcmp0(view_id, FM_COMPACT_VIEW_ID) == 0) { -- return NEMO_ACTION_COMPACT_VIEW; -+ return COMPACT_VIEW; - } else { -- return NULL; -+ return NULL_VIEW; - } - } - - void --toolbar_set_view_button (gchar *action_id, NemoWindowPane *pane) -+toolbar_set_view_button (guint action_id, NemoWindowPane *pane) - { - GtkAction *action, *action1, *action2; - GtkActionGroup *action_group; -- if (action_id == NULL) { -+ if (action_id == NULL_VIEW) { - return; - } - action_group = nemo_window_pane_get_toolbar_action_group (pane); -@@ -858,19 +865,19 @@ toolbar_set_view_button (gchar *action_id, NemoWindowPane *pane) - action_compact_view_callback, - NULL); - -- if (g_strcmp0(action_id, NEMO_ACTION_ICON_VIEW) != 0) { -+ if (action_id != ICON_VIEW) { - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), FALSE); - } else { - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), TRUE); - } - -- if (g_strcmp0(action_id, NEMO_ACTION_LIST_VIEW) != 0) { -+ if (action_id != LIST_VIEW) { - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action1), FALSE); - } else { - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action1), TRUE); - } - -- if (g_strcmp0(action_id, NEMO_ACTION_COMPACT_VIEW) != 0) { -+ if (action_id != COMPACT_VIEW) { - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action2), FALSE); - } else { - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action2), TRUE); -diff --git a/src/nemo-window-menus.h b/src/nemo-window-menus.h -index 2ed773b..9ecf614 100644 ---- a/src/nemo-window-menus.h -+++ b/src/nemo-window-menus.h -@@ -22,13 +22,14 @@ - Author: Holger Berndt <berndth@gmx.de> - */ - --#ifndef NEMO_WINDOW_PANE_H --#define NEMO_WINDOW_PANE_H -+#ifndef NEMO_WINDOW_MENUS_H -+#define NEMO_WINDOW_MENUS_H - - #include "nemo-window.h" -+#include "nemo-window-pane.h" - #include <gtk/gtk.h> - --gchar * toolbar_action_for_view_id (gchar *view_id ); --void toolbar_set_view_button (gchar *action_id, NemoWindowPane *pane); -+guint toolbar_action_for_view_id (const char *view_id ); -+void toolbar_set_view_button (guint action_id, NemoWindowPane *pane); - - #endif /* NEMO_WINDOW_PANE_H */ -diff --git a/src/nemo-window.c b/src/nemo-window.c -index 4b4e67d..592e346 100644 ---- a/src/nemo-window.c -+++ b/src/nemo-window.c -@@ -1246,7 +1246,7 @@ nemo_window_sync_view_as_menus (NemoWindow *window) - char action_name[32]; - GList *node; - GtkAction *action; -- gchar *view_id; -+ const char *view_id; - - g_assert (NEMO_IS_WINDOW (window)); - --- -1.8.0.2 - diff --git a/gnome-extra/nemo/nemo-1.1.2.ebuild b/gnome-extra/nemo/nemo-1.1.2.ebuild deleted file mode 100644 index 103fabc6711c..000000000000 --- a/gnome-extra/nemo/nemo-1.1.2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nemo/nemo-1.1.2.ebuild,v 1.2 2012/12/31 13:31:01 tetromino Exp $ - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit autotools eutils gnome2 virtualx - -DESCRIPTION="A file manager for Cinnamon, forked from Nautilus" -HOMEPAGE="http://cinnamon.linuxmint.com/" -SRC_URI="https://github.com/linuxmint/nemo/tarball/${PV} -> ${P}.tar.gz" - -LICENSE="GPL-2+ LGPL-2+ FDL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="exif +introspection packagekit tracker xmp" # doc - -COMMON_DEPEND=">=dev-libs/glib-2.31.9:2 - >=x11-libs/pango-1.28.3 - >=x11-libs/gtk+-3.3.17:3[introspection?] - >=dev-libs/libxml2-2.7.8:2 - >=gnome-base/gnome-desktop-3.0.0:3= - - gnome-base/dconf:= - gnome-base/gsettings-desktop-schemas - >=x11-libs/libnotify-0.7:= - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender - - exif? ( >=media-libs/libexif-0.6.20:= ) - introspection? ( >=dev-libs/gobject-introspection-0.6.4 ) - tracker? ( >=app-misc/tracker-0.12:= ) - xmp? ( >=media-libs/exempi-2.1.0:= )" -RDEPEND="${COMMON_DEPEND} - x11-themes/gnome-icon-theme-symbolic - packagekit? ( app-admin/packagekit-base )" -DEPEND="${COMMON_DEPEND} - >=dev-lang/perl-5 - >=dev-util/gdbus-codegen-2.31.0 - dev-util/gtk-doc-am - >=dev-util/intltool-0.40.1 - sys-devel/gettext - virtual/pkgconfig - x11-proto/xproto - - dev-util/gtk-doc - gnome-base/gnome-common" -# For eautoreconf -# gnome-base/gnome-common, dev-util/gtk-doc (not only -am!) -PDEPEND=">=gnome-base/gvfs-0.1.2" - -S="${WORKDIR}/linuxmint-nemo-7bee834" - -src_prepare() { - # In next release; apparently fixes crashes - epatch "${FILESDIR}/${P}-view-toolbar.patch" - - sed 's:-DG.*DISABLE_DEPRECATED::g' -i configure.in || die - eautoreconf # no configure in tarball :/ - gnome2_src_prepare -} - -src_configure() { - DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO" - # FIXME: add $(use_enable doc gtk-doc) once gnome.eclass supports it in EAPI5 - gnome2_src_configure \ - --disable-update-mimedb \ - $(use_enable exif libexif) \ - $(use_enable introspection) \ - $(use_enable packagekit) \ - $(use_enable tracker) \ - $(use_enable xmp) -} - -src_test() { - if ! [[ -f "${EROOT}usr/share/glib-2.0/schemas/org.nemo.gschema.xml" ]]; then - ewarn "Skipping tests because Nemo gsettings schema are not installed." - ewarn "To run the tests, a version of ${CATEGORY}/${PN} needs to be" - ewarn "already installed." - return - fi - gnome2_environment_reset - unset DBUS_SESSION_BUS_ADDRESS - export GSETTINGS_BACKEND="memory" - cd src # we don't care about translation tests - Xemake check - unset GSETTINGS_BACKEND -} diff --git a/gnome-extra/nemo/nemo-1.8.3.ebuild b/gnome-extra/nemo/nemo-1.8.3.ebuild deleted file mode 100644 index 1fee2bae4a5f..000000000000 --- a/gnome-extra/nemo/nemo-1.8.3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nemo/nemo-1.8.3.ebuild,v 1.1 2013/06/27 18:30:30 pacho Exp $ - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit autotools eutils gnome2 virtualx - -DESCRIPTION="A file manager for Cinnamon, forked from Nautilus" -HOMEPAGE="http://cinnamon.linuxmint.com/" -SRC_URI="https://github.com/linuxmint/nemo/tarball/${PV} -> ${P}.tar.gz" - -LICENSE="GPL-2+ LGPL-2+ FDL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="exif +introspection packagekit tracker xmp" # doc - -COMMON_DEPEND=" - >=dev-libs/glib-2.31.9:2 - >=x11-libs/pango-1.28.3 - >=x11-libs/gtk+-3.3.17:3[introspection?] - >=dev-libs/libxml2-2.7.8:2 - >=gnome-base/gnome-desktop-3.0.0:3= - - gnome-base/dconf:= - gnome-base/gsettings-desktop-schemas - >=x11-libs/libnotify-0.7:= - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender - - exif? ( >=media-libs/libexif-0.6.20:= ) - introspection? ( >=dev-libs/gobject-introspection-0.6.4 ) - tracker? ( >=app-misc/tracker-0.12:= ) - xmp? ( >=media-libs/exempi-2.1.0:= ) -" -RDEPEND="${COMMON_DEPEND} - gnome-base/gnome-panel - x11-themes/gnome-icon-theme-symbolic - packagekit? ( app-admin/packagekit-base ) -" -DEPEND="${COMMON_DEPEND} - >=dev-lang/perl-5 - >=dev-util/gdbus-codegen-2.31.0 - dev-util/gtk-doc-am - >=dev-util/intltool-0.40.1 - sys-devel/gettext - virtual/pkgconfig - x11-proto/xproto - - dev-util/gtk-doc - gnome-base/gnome-common -" -# For eautoreconf -# gnome-base/gnome-common, dev-util/gtk-doc (not only -am!) -PDEPEND=">=gnome-base/gvfs-0.1.2" - -S="${WORKDIR}/linuxmint-nemo-b920cd7" - -src_prepare() { - eautoreconf # no configure in tarball - gnome2_src_prepare -} - -src_configure() { - # FIXME: add $(use_enable doc gtk-doc) once gnome.eclass supports it in EAPI5 - gnome2_src_configure \ - --disable-update-mimedb \ - $(use_enable exif libexif) \ - $(use_enable introspection) \ - $(use_enable packagekit) \ - $(use_enable tracker) \ - $(use_enable xmp) -} - -src_test() { - if ! [[ -f "${EROOT}usr/share/glib-2.0/schemas/org.nemo.gschema.xml" ]]; then - ewarn "Skipping tests because Nemo gsettings schema are not installed." - ewarn "To run the tests, a version of ${CATEGORY}/${PN} needs to be" - ewarn "already installed." - return - fi - gnome2_environment_reset - unset DBUS_SESSION_BUS_ADDRESS - export GSETTINGS_BACKEND="memory" - cd src # we don't care about translation tests - Xemake check - unset GSETTINGS_BACKEND -} |