summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2014-04-26 20:10:58 +0000
committerPacho Ramos <pacho@gentoo.org>2014-04-26 20:10:58 +0000
commit32cf2ac40aaf607df591103985b75564234b876f (patch)
tree55fbc6d99f46c86c9de42c82548458510112ea1d /gnome-extra/nemo
parentdrop old (diff)
downloadgentoo-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/ChangeLog8
-rw-r--r--gnome-extra/nemo/files/nemo-1.1.2-view-toolbar.patch160
-rw-r--r--gnome-extra/nemo/nemo-1.1.2.ebuild91
-rw-r--r--gnome-extra/nemo/nemo-1.8.3.ebuild91
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
-}