pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import cinnamon-nemo-3.0.6 as wip/cinnamon-nemo.



Module Name:	pkgsrc-wip
Committed By:	Youri Mouton <youri%NetBSD.org@localhost>
Pushed By:	youri
Date:		Tue Jul 12 19:12:50 2016 +0200
Changeset:	e14746e452f3db87401344c3047898b3f3726f35

Added Files:
	cinnamon-nemo/DESCR
	cinnamon-nemo/Makefile
	cinnamon-nemo/PLIST
	cinnamon-nemo/buildlink3.mk
	cinnamon-nemo/distinfo
	cinnamon-nemo/patches/patch-files_Makefile.in
	cinnamon-nemo/patches/patch-libnemo-private_nemo-global-preferences.c
	cinnamon-nemo/patches/patch-libnemo-private_nemo-global-preferences.h
	cinnamon-nemo/patches/patch-src_nemo-action-config-widget.c
	cinnamon-nemo/patches/patch-src_nemo-application.c
	cinnamon-nemo/patches/patch-src_nemo-desktop-icon-view.c
	cinnamon-nemo/patches/patch-src_nemo-file-management-properties.c
	cinnamon-nemo/patches/patch-src_nemo-icon-view.c
	cinnamon-nemo/patches/patch-src_nemo-places-sidebar.c
	cinnamon-nemo/patches/patch-src_nemo-view.c

Log Message:
Import cinnamon-nemo-3.0.6 as wip/cinnamon-nemo.

Nemo is the file manager for the Cinnamon desktop environment.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e14746e452f3db87401344c3047898b3f3726f35

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 cinnamon-nemo/DESCR                                |  1 +
 cinnamon-nemo/Makefile                             | 38 +++++++++++
 cinnamon-nemo/PLIST                                | 79 ++++++++++++++++++++++
 cinnamon-nemo/buildlink3.mk                        | 17 +++++
 cinnamon-nemo/distinfo                             | 16 +++++
 cinnamon-nemo/patches/patch-files_Makefile.in      | 14 ++++
 ...patch-libnemo-private_nemo-global-preferences.c | 25 +++++++
 ...patch-libnemo-private_nemo-global-preferences.h | 40 +++++++++++
 .../patches/patch-src_nemo-action-config-widget.c  | 12 ++++
 cinnamon-nemo/patches/patch-src_nemo-application.c | 16 +++++
 .../patches/patch-src_nemo-desktop-icon-view.c     | 14 ++++
 .../patch-src_nemo-file-management-properties.c    | 15 ++++
 cinnamon-nemo/patches/patch-src_nemo-icon-view.c   | 13 ++++
 .../patches/patch-src_nemo-places-sidebar.c        | 14 ++++
 cinnamon-nemo/patches/patch-src_nemo-view.c        | 13 ++++
 15 files changed, 327 insertions(+)

diffs:
diff --git a/cinnamon-nemo/DESCR b/cinnamon-nemo/DESCR
new file mode 100644
index 0000000..b8462a1
--- /dev/null
+++ b/cinnamon-nemo/DESCR
@@ -0,0 +1 @@
+Nemo is the file manager for the Cinnamon desktop environment.
diff --git a/cinnamon-nemo/Makefile b/cinnamon-nemo/Makefile
new file mode 100644
index 0000000..1d4739d
--- /dev/null
+++ b/cinnamon-nemo/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1 2015/02/19 21:21:12 jihbed Exp $
+
+DISTNAME=	3.0.6
+PKGNAME=	cinnamon-nemo-${DISTNAME}
+CATEGORIES=	sysutils
+MASTER_SITES=	${MASTER_SITE_GITHUB:=/linuxmint/nemo/archive/}
+
+MAINTAINER=	youri%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/linuxmint/nemo
+COMMENT=	File Manager for Cinnamon
+LICENSE=	gnu-gpl-v2
+
+WRKSRC=		${WRKDIR}/nemo-${DISTNAME}
+
+GNU_CONFIGURE=	yes
+USE_LIBTOOL=	yes
+USE_TOOLS+=	gmake bash pkg-config automake intltool
+
+SUBST_CLASSES+=		python
+SUBST_MESSAGE.python=	Fix python shebang
+SUBST_FILES.python=	data/merge_action_strings
+SUBST_STAGE.python=	pre-install
+SUBST_SED.python+=	-e 's|/usr/bin/python2|${PYTHONBIN}|g'
+
+pre-configure:
+	${RUN} cd ${WRKSRC} && ./autogen.sh
+
+DEPENDS+=	${PYPKGPREFIX}-polib-[0-9]*:../../devel/py-polib
+BUILD_DEPENDS+=	gnome-common-[0-9]*:../../devel/gnome-common
+
+.include "../../lang/python/application.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../sysutils/libnotify/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../wip/cinnamon-desktop/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/cinnamon-nemo/PLIST b/cinnamon-nemo/PLIST
new file mode 100644
index 0000000..000604f
--- /dev/null
+++ b/cinnamon-nemo/PLIST
@@ -0,0 +1,79 @@
+@comment $NetBSD$
+bin/nemo
+bin/nemo-autorun-software
+bin/nemo-connect-server
+bin/nemo-open-with
+include/nemo/libnemo-extension/nemo-column-provider.h
+include/nemo/libnemo-extension/nemo-column.h
+include/nemo/libnemo-extension/nemo-extension-types.h
+include/nemo/libnemo-extension/nemo-file-info.h
+include/nemo/libnemo-extension/nemo-info-provider.h
+include/nemo/libnemo-extension/nemo-location-widget-provider.h
+include/nemo/libnemo-extension/nemo-menu-item.h
+include/nemo/libnemo-extension/nemo-menu-provider.h
+include/nemo/libnemo-extension/nemo-menu.h
+include/nemo/libnemo-extension/nemo-name-and-desc-provider.h
+include/nemo/libnemo-extension/nemo-property-page-provider.h
+include/nemo/libnemo-extension/nemo-property-page.h
+include/nemo/libnemo-extension/nemo-simple-button.h
+lib/libnemo-extension.la
+lib/pkgconfig/libnemo-extension.pc
+libexec/nemo-convert-metadata
+libexec/nemo-extensions-list
+man/man1/nemo-connect-server.1
+man/man1/nemo.1
+share/applications/nemo-autorun-software.desktop
+share/applications/nemo-autostart.desktop
+share/applications/nemo.desktop
+share/dbus-1/services/org.Nemo.service
+share/dbus-1/services/org.nemo.freedesktop.FileManager1.service
+share/glib-2.0/schemas/org.nemo.gschema.xml
+share/icons/hicolor/16x16/actions/nemo-eject.png
+share/icons/hicolor/16x16/apps/nemo.png
+share/icons/hicolor/22x22/apps/nemo.png
+share/icons/hicolor/24x24/apps/nemo.png
+share/icons/hicolor/32x32/actions/nemo-eject.png
+share/icons/hicolor/32x32/apps/nemo.png
+share/icons/hicolor/48x48/status/progress-0.png
+share/icons/hicolor/48x48/status/progress-10.png
+share/icons/hicolor/48x48/status/progress-100.png
+share/icons/hicolor/48x48/status/progress-20.png
+share/icons/hicolor/48x48/status/progress-30.png
+share/icons/hicolor/48x48/status/progress-40.png
+share/icons/hicolor/48x48/status/progress-50.png
+share/icons/hicolor/48x48/status/progress-60.png
+share/icons/hicolor/48x48/status/progress-70.png
+share/icons/hicolor/48x48/status/progress-80.png
+share/icons/hicolor/48x48/status/progress-90.png
+share/icons/hicolor/scalable/actions/collapse-menu-hover-symbolic.svg
+share/icons/hicolor/scalable/actions/collapse-menu-symbolic.svg
+share/icons/hicolor/scalable/actions/expand-menu-hover-symbolic.svg
+share/icons/hicolor/scalable/actions/expand-menu-symbolic.svg
+share/icons/hicolor/scalable/actions/location-symbolic.svg
+share/icons/hicolor/scalable/actions/sidebar-hide-symbolic.svg
+share/icons/hicolor/scalable/actions/sidebar-places-symbolic.svg
+share/icons/hicolor/scalable/actions/sidebar-show-symbolic.svg
+share/icons/hicolor/scalable/actions/sidebar-tree-symbolic.svg
+share/icons/hicolor/scalable/actions/view-compact-symbolic.svg
+share/icons/hicolor/scalable/apps/nemo.svg
+share/mime/XMLnamespaces
+share/mime/aliases
+share/mime/application/nemo-action.xml
+share/mime/application/x-gnome-saved-search.xml
+share/mime/generic-icons
+share/mime/globs
+share/mime/globs2
+share/mime/icons
+share/mime/magic
+share/mime/mime.cache
+share/mime/packages/nemo.xml
+share/mime/subclasses
+share/mime/treemagic
+share/mime/types
+share/mime/version
+share/nemo/icons/hicolor/16x16/emblems/emblem-note.png
+share/nemo/icons/hicolor/24x24/emblems/emblem-note.png
+share/nemo/icons/hicolor/48x48/emblems/emblem-note.png
+share/nemo/nemo-extras.placeholder
+share/nemo/nemo-suggested.placeholder
+share/polkit-1/actions/org.nemo.root.policy
diff --git a/cinnamon-nemo/buildlink3.mk b/cinnamon-nemo/buildlink3.mk
new file mode 100644
index 0000000..b65544e
--- /dev/null
+++ b/cinnamon-nemo/buildlink3.mk
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	cinnamon-nemo
+
+.if !defined(CINNAMON_NEMO_BUILDLINK3_MK)
+CINNAMON_NEMO_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.cinnamon-nemo+=	cinnamon-nemo>=3.0.6
+BUILDLINK_PKGSRCDIR.cinnamon-nemo?=	../../wip/cinnamon-nemo
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../sysutils/libnotify/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../wip/cinnamon-desktop/buildlink3.mk"
+.endif	# CINNAMON_NEMO_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-cinnamon-nemo
diff --git a/cinnamon-nemo/distinfo b/cinnamon-nemo/distinfo
new file mode 100644
index 0000000..e55007b
--- /dev/null
+++ b/cinnamon-nemo/distinfo
@@ -0,0 +1,16 @@
+$NetBSD: distinfo,v 1.1 2015/02/19 21:21:12 jihbed Exp $
+
+SHA1 (3.0.6.tar.gz) = 5a56afe3f3b231f753686e6c69aeb24674a73760
+RMD160 (3.0.6.tar.gz) = c3322c9edf93d20393d467aa06e333d6b367c1b2
+SHA512 (3.0.6.tar.gz) = a2741b13dd258c843a2b9096f6b3aca3cb22647e2d5e6b18013857bbbb4e9aceccbc80713365aff0d25faa31727ff86ec4a86dac2dd8a556cb0a6dc3346f7be2
+Size (3.0.6.tar.gz) = 1363302 bytes
+SHA1 (patch-files_Makefile.in) = 08a65f7ecfef2da87121f78abb3a234b5c6585f2
+SHA1 (patch-libnemo-private_nemo-global-preferences.c) = bbd46b896ad02c0dcb01e2c6976565a2cb8d73ea
+SHA1 (patch-libnemo-private_nemo-global-preferences.h) = d81fadd8212c969d950b3dde9838a170860348ee
+SHA1 (patch-src_nemo-action-config-widget.c) = 7df7d0cfc662e2ab52b48a0b65d252d4db6e227c
+SHA1 (patch-src_nemo-application.c) = cba81933351c4bb5e2f95ac2b10adc4b6b3ff9ae
+SHA1 (patch-src_nemo-desktop-icon-view.c) = 11d7e39a9bc318284e01e6819d17255d584e1874
+SHA1 (patch-src_nemo-file-management-properties.c) = 96f40cee3d080eb0f31692f11c5931b5734042a2
+SHA1 (patch-src_nemo-icon-view.c) = d5326deb9310231c536f3d0916ac77335b701b16
+SHA1 (patch-src_nemo-places-sidebar.c) = ed08952f34b49705c08638a155b6c8da58b6ecff
+SHA1 (patch-src_nemo-view.c) = 4b70ddd7adf82b83ce015b26206aa24dd4b9b70c
diff --git a/cinnamon-nemo/patches/patch-files_Makefile.in b/cinnamon-nemo/patches/patch-files_Makefile.in
new file mode 100644
index 0000000..b0219b2
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-files_Makefile.in
@@ -0,0 +1,14 @@
+$NetBSD$
+
+--- files/Makefile.in.orig	2016-06-23 12:33:15.000000000 +0000
++++ files/Makefile.in
+@@ -7,7 +7,7 @@ distclean:
+ check:
+ 
+ install:
+-	find -mindepth 1 -maxdepth 1 -type d -exec cp -R {} $(DESTDIR)/ \;
++	find . -mindepth 1 -maxdepth 1 -type d -exec cp -R {} $(DESTDIR)/ \;
+ 
+ uninstall:
+-	find -mindepth 1 -type f -exec rm $(DESTDIR)/{} \;
++	find . -mindepth 1 -type f -exec rm $(DESTDIR)/{} \;
diff --git a/cinnamon-nemo/patches/patch-libnemo-private_nemo-global-preferences.c b/cinnamon-nemo/patches/patch-libnemo-private_nemo-global-preferences.c
new file mode 100644
index 0000000..a748d95
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-libnemo-private_nemo-global-preferences.c
@@ -0,0 +1,25 @@
+$NetBSD$
+
+--- libnemo-private/nemo-global-preferences.c.orig	2016-06-23 12:33:15.000000000 +0000
++++ libnemo-private/nemo-global-preferences.c
+@@ -36,6 +36,20 @@
+ 
+ static gboolean ignore_view_metadata = FALSE;
+ 
++GSettings *cinnamon_privacy_preferences;
++GSettings *gnome_background_preferences;
++GSettings *gnome_lockdown_preferences;
++GSettings *gnome_media_handling_preferences;
++GSettings *gnome_terminal_preferences;
++GSettings *nemo_compact_view_preferences;
++GSettings *nemo_desktop_preferences;
++GSettings *nemo_icon_view_preferences;
++GSettings *nemo_list_view_preferences;
++GSettings *nemo_preferences;
++GSettings *nemo_tree_sidebar_preferences;
++GSettings *nemo_window_state;
++GSettings *nemo_plugin_preferences;
++
+ /*
+  * Public functions
+  */
diff --git a/cinnamon-nemo/patches/patch-libnemo-private_nemo-global-preferences.h b/cinnamon-nemo/patches/patch-libnemo-private_nemo-global-preferences.h
new file mode 100644
index 0000000..876331a
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-libnemo-private_nemo-global-preferences.h
@@ -0,0 +1,40 @@
+$NetBSD$
+
+--- libnemo-private/nemo-global-preferences.h.orig	2016-06-23 12:33:15.000000000 +0000
++++ libnemo-private/nemo-global-preferences.h
+@@ -259,21 +259,21 @@ gboolean nemo_global_preferences_get_ign
+ gint nemo_global_preferences_get_tooltip_flags (void);
+ gboolean nemo_global_preferences_should_load_plugin (const gchar *name, const gchar *key);
+ 
+-GSettings *nemo_preferences;
+-GSettings *nemo_icon_view_preferences;
+-GSettings *nemo_list_view_preferences;
+-GSettings *nemo_compact_view_preferences;
+-GSettings *nemo_desktop_preferences;
+-GSettings *nemo_tree_sidebar_preferences;
+-GSettings *nemo_window_state;
+-GSettings *nemo_plugin_preferences;
+-GSettings *gnome_lockdown_preferences;
+-GSettings *gnome_background_preferences;
+-GSettings *gnome_media_handling_preferences;
+-GSettings *gnome_terminal_preferences;
+-GSettings *cinnamon_privacy_preferences;
++extern GSettings *nemo_preferences;
++extern GSettings *nemo_icon_view_preferences;
++extern GSettings *nemo_list_view_preferences;
++extern GSettings *nemo_compact_view_preferences;
++extern GSettings *nemo_desktop_preferences;
++extern GSettings *nemo_tree_sidebar_preferences;
++extern GSettings *nemo_window_state;
++extern GSettings *nemo_plugin_preferences;
++extern GSettings *gnome_lockdown_preferences;
++extern GSettings *gnome_background_preferences;
++extern GSettings *gnome_media_handling_preferences;
++extern GSettings *gnome_terminal_preferences;
++extern GSettings *cinnamon_privacy_preferences;
+ 
+-gint64 nemo_startup_time;
++extern gint64 nemo_startup_time;
+ 
+ G_END_DECLS
+ 
diff --git a/cinnamon-nemo/patches/patch-src_nemo-action-config-widget.c b/cinnamon-nemo/patches/patch-src_nemo-action-config-widget.c
new file mode 100644
index 0000000..60b53c1
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-src_nemo-action-config-widget.c
@@ -0,0 +1,12 @@
+$NetBSD$
+
+--- src/nemo-action-config-widget.c.orig	2016-06-23 12:33:15.000000000 +0000
++++ src/nemo-action-config-widget.c
+@@ -16,6 +16,7 @@
+ 
+ G_DEFINE_TYPE (NemoActionConfigWidget, nemo_action_config_widget, NEMO_TYPE_CONFIG_BASE_WIDGET);
+ 
++GSettings *nemo_plugin_preferences;
+ 
+ typedef struct {
+     NemoActionConfigWidget *widget;
diff --git a/cinnamon-nemo/patches/patch-src_nemo-application.c b/cinnamon-nemo/patches/patch-src_nemo-application.c
new file mode 100644
index 0000000..3a8e3c7
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-src_nemo-application.c
@@ -0,0 +1,16 @@
+$NetBSD$
+
+--- src/nemo-application.c.orig	2016-06-23 12:33:15.000000000 +0000
++++ src/nemo-application.c
+@@ -87,6 +87,11 @@
+ 
+ #include <libcinnamon-desktop/gnome-desktop-thumbnail.h>
+ 
++GSettings *nemo_desktop_preferences;
++GSettings *nemo_preferences;
++gint64 nemo_startup_time;
++GSettings *nemo_window_state;
++
+ /* Keep window from shrinking down ridiculously small; numbers are somewhat arbitrary */
+ #define APPLICATION_WINDOW_MIN_WIDTH	300
+ #define APPLICATION_WINDOW_MIN_HEIGHT	100
diff --git a/cinnamon-nemo/patches/patch-src_nemo-desktop-icon-view.c b/cinnamon-nemo/patches/patch-src_nemo-desktop-icon-view.c
new file mode 100644
index 0000000..cce4b62
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-src_nemo-desktop-icon-view.c
@@ -0,0 +1,14 @@
+$NetBSD$
+
+--- src/nemo-desktop-icon-view.c.orig	2016-06-23 12:33:15.000000000 +0000
++++ src/nemo-desktop-icon-view.c
+@@ -61,6 +61,9 @@
+ #include <sys/types.h>
+ #include <unistd.h>
+ 
++GSettings *gnome_lockdown_preferences;
++GSettings *nemo_icon_view_preferences;
++
+ /* Timeout to check the desktop directory for updates */
+ #define RESCAN_TIMEOUT 4
+ 
diff --git a/cinnamon-nemo/patches/patch-src_nemo-file-management-properties.c b/cinnamon-nemo/patches/patch-src_nemo-file-management-properties.c
new file mode 100644
index 0000000..63337df
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-src_nemo-file-management-properties.c
@@ -0,0 +1,15 @@
+$NetBSD$
+
+--- src/nemo-file-management-properties.c.orig	2016-06-23 12:33:15.000000000 +0000
++++ src/nemo-file-management-properties.c
+@@ -40,6 +40,10 @@
+ #include <libnemo-private/nemo-global-preferences.h>
+ #include <libnemo-private/nemo-module.h>
+ 
++GSettings *gnome_media_handling_preferences;
++GSettings *nemo_list_view_preferences;
++GSettings *nemo_tree_sidebar_preferences;
++
+ /* string enum preferences */
+ #define NEMO_FILE_MANAGEMENT_PROPERTIES_DEFAULT_VIEW_WIDGET "default_view_combobox"
+ #define NEMO_FILE_MANAGEMENT_PROPERTIES_ICON_VIEW_ZOOM_WIDGET "icon_view_zoom_combobox"
diff --git a/cinnamon-nemo/patches/patch-src_nemo-icon-view.c b/cinnamon-nemo/patches/patch-src_nemo-icon-view.c
new file mode 100644
index 0000000..ca7f36f
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-src_nemo-icon-view.c
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/nemo-icon-view.c.orig	2016-06-23 12:33:15.000000000 +0000
++++ src/nemo-icon-view.c
+@@ -69,6 +69,8 @@
+ #include <sys/wait.h>
+ #include <unistd.h>
+ 
++GSettings *nemo_compact_view_preferences;
++
+ #define POPUP_PATH_ICON_APPEARANCE		"/selection/Icon Appearance Items"
+ 
+ enum 
diff --git a/cinnamon-nemo/patches/patch-src_nemo-places-sidebar.c b/cinnamon-nemo/patches/patch-src_nemo-places-sidebar.c
new file mode 100644
index 0000000..d6b8f7d
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-src_nemo-places-sidebar.c
@@ -0,0 +1,14 @@
+$NetBSD$
+
+--- src/nemo-places-sidebar.c.orig	2016-07-12 16:40:07.000000000 +0000
++++ src/nemo-places-sidebar.c
+@@ -61,6 +61,9 @@
+ 
+ #include <libnotify/notify.h>
+ 
++GSettings *cinnamon_privacy_preferences;
++GSettings *gnome_background_preferences;
++
+ #define DEBUG_FLAG NEMO_DEBUG_PLACES
+ #include <libnemo-private/nemo-debug.h>
+ 
diff --git a/cinnamon-nemo/patches/patch-src_nemo-view.c b/cinnamon-nemo/patches/patch-src_nemo-view.c
new file mode 100644
index 0000000..7221ef0
--- /dev/null
+++ b/cinnamon-nemo/patches/patch-src_nemo-view.c
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/nemo-view.c.orig	2016-06-23 12:33:15.000000000 +0000
++++ src/nemo-view.c
+@@ -92,6 +92,8 @@
+ #include <libnemo-private/nemo-action-manager.h>
+ #include <libnemo-private/nemo-mime-application-chooser.h>
+ 
++GSettings *gnome_terminal_preferences;
++
+ #define DEBUG_FLAG NEMO_DEBUG_DIRECTORY_VIEW
+ #include <libnemo-private/nemo-debug.h>
+ 


Home | Main Index | Thread Index | Old Index