Hello community,

here is the log from the commit of package nemo for openSUSE:Factory checked in 
at 2016-05-13 09:24:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nemo (Old)
 and      /work/SRC/openSUSE:Factory/.nemo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nemo"

Changes:
--------
--- /work/SRC/openSUSE:Factory/nemo/nemo.changes        2016-04-30 
23:29:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.nemo.new/nemo.changes   2016-05-13 
09:24:25.000000000 +0200
@@ -1,0 +2,30 @@
+Thu May 12 09:54:43 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 3.0.1:
+  * pathbar: Always show the pathbar up and down arrows.
+    Dynamically adding and removing these buttons was causing the
+    visual style of buttons in the pathbar to break.
+  * Fix segfault on changing the number of colums when in list view.
+  * Fix uninitialised is_desktop flag.
+  * Port Python scripts to Python 3.x: /data/extract_action_strings,
+    /data/merge_action_strings,
+    /files/usr/share/nemo/actions/myaction.py.
+  * nemo-list-view.c:  Fix initial column sizing: expand the
+    filename column only to fill available space.
+    Other columns will start with their natural size.
+  * nemo-view: Switch to nemo_get_file_by_uri so we don't get a null
+    pointer if the file isn't already loaded internally.
+  * Add desktop settings action.
+  * nemo-places-sidebar.c: Ensure a minimum usable sidebar width
+    when resizing windows or panes.
+  * Set minimum size for File Management Preferences window.
+  * Increase default width of File Management Preferences window.
+  * nemo-list-view.c: Clean up column changes: only add columns and
+    connect to them once, remove some unnecessary checks.
+  * nemo-list-view.c: Give the name column a default width that
+    the column-double-click autosize action can use. Otherwise it
+    makes the name column as small as possible (the opposite what
+    it's supposed to do, or what the other columns do).
+  * Update m4 files.
+
+-------------------------------------------------------------------

Old:
----
  nemo-3.0.0.tar.gz

New:
----
  nemo-3.0.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nemo.spec ++++++
--- /var/tmp/diff_new_pack.mavT70/_old  2016-05-13 09:24:26.000000000 +0200
+++ /var/tmp/diff_new_pack.mavT70/_new  2016-05-13 09:24:26.000000000 +0200
@@ -20,7 +20,7 @@
 %define sover   1
 %define typelib typelib-1_0-Nemo-3_0
 Name:           nemo
-Version:        3.0.0
+Version:        3.0.1
 Release:        0
 Summary:        File browser for Cinnamon
 License:        GPL-2.0+
@@ -36,8 +36,8 @@
 BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  pkg-config
-BuildRequires:  python-gobject-devel
-BuildRequires:  python-polib
+BuildRequires:  python3-gobject
+BuildRequires:  python3-polib
 BuildRequires:  shared-mime-info
 BuildRequires:  tracker-devel
 BuildRequires:  update-desktop-files
@@ -61,7 +61,7 @@
 Requires:       glib2-tools
 Requires:       gvfs >= 1.3.2
 Requires:       libcinnamon-desktop-data
-Requires:       python
+Requires:       python3
 Requires:       shared-mime-info >= 0.50
 Recommends:     gdk-pixbuf-loader-rsvg
 Recommends:     gvfs-backends

++++++ nemo-3.0.0.tar.gz -> nemo-3.0.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/config.h.in new/nemo-3.0.1/config.h.in
--- old/nemo-3.0.0/config.h.in  2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/config.h.in  2016-05-10 17:37:13.000000000 +0200
@@ -103,8 +103,7 @@
 /* path for translations */
 #undef LOCALEDIR
 
-/* Define to the sub-directory in which libtool stores uninstalled libraries.
-   */
+/* Define to the sub-directory where libtool stores uninstalled libraries. */
 #undef LT_OBJDIR
 
 /* Name of package */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/configure.ac new/nemo-3.0.1/configure.ac
--- old/nemo-3.0.0/configure.ac 2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/configure.ac 2016-05-10 17:37:13.000000000 +0200
@@ -18,7 +18,7 @@
 m4_define(nemo_extension_current,  5)
 m4_define(nemo_extension_revision, 0)
 
-AC_INIT(nemo, 3.0.0, https://github.com/linuxmint/nemo)
+AC_INIT(nemo, 3.0.1, https://github.com/linuxmint/nemo)
 
 dnl ===========================================================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/data/action_i18n_strings.py 
new/nemo-3.0.1/data/action_i18n_strings.py
--- old/nemo-3.0.0/data/action_i18n_strings.py  2016-04-24 13:43:06.000000000 
+0200
+++ new/nemo-3.0.1/data/action_i18n_strings.py  2016-05-10 17:37:13.000000000 
+0200
@@ -1,22 +1,24 @@
 
                 This is a dummy file for translating Nemo Action files
 
-                It was generated by the extract_action_strings script on 
2016-04-24 11:31:38.621435 UTC.
+                It was generated by the extract_action_strings script on 
2016-04-30 21:36:25.839711 UTC.
 
                 
-add-desklets_nemo_action_in_Name = _("Add Desklets")
-add-desklets_nemo_action_in_Tooltip = _("Add Cinamon desklets")
+mount-archive_nemo_action_in_Name = _("Mount archive")
+mount-archive_nemo_action_in_Tooltip = _("Mount %f to browse its contents")
+91_delete-workspace_nemo_action_in_Name = _("Remove workspace")
+91_delete-workspace_nemo_action_in_Tooltip = _("Remove the currently active 
workspace")
 set-as-background_nemo_action_in_Name = _("Set as Wallpaper...")
 set-as-background_nemo_action_in_Tooltip = _("Set the selected image as your 
Cinnamon desktop wallpaper")
-change-background_nemo_action_in_Name = _("Change Desktop _Background")
-change-background_nemo_action_in_Tooltip = _("Change the Cinnamon desktop 
background")
 new-launcher_nemo_action_in_Name = _("Create a new l_auncher here...")
 new-launcher_nemo_action_in_Tooltip = _("Create a new launcher in this folder")
+add-desklets_nemo_action_in_Name = _("Add Desklets")
+add-desklets_nemo_action_in_Tooltip = _("Add Cinamon desklets")
 92_show-expo_nemo_action_in_Name = _("Manage workspaces (Expo)")
 92_show-expo_nemo_action_in_Tooltip = _("Open Expo to add, remove, or organize 
workspaces")
-mount-archive_nemo_action_in_Name = _("Mount archive")
-mount-archive_nemo_action_in_Tooltip = _("Mount %f to browse its contents")
+desktop-settings_nemo_action_in_Name = _("Desktop _Settings")
+desktop-settings_nemo_action_in_Tooltip = _("Change how your desktop works")
 90_new-workspace_nemo_action_in_Name = _("Jump to new workspace")
 90_new-workspace_nemo_action_in_Tooltip = _("Create a new workspace and 
activate it")
-91_delete-workspace_nemo_action_in_Name = _("Remove workspace")
-91_delete-workspace_nemo_action_in_Tooltip = _("Remove the currently active 
workspace")
+change-background_nemo_action_in_Name = _("Change Desktop _Background")
+change-background_nemo_action_in_Tooltip = _("Change the Cinnamon desktop 
background")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/data/desktop-settings.nemo_action.in 
new/nemo-3.0.1/data/desktop-settings.nemo_action.in
--- old/nemo-3.0.0/data/desktop-settings.nemo_action.in 1970-01-01 
01:00:00.000000000 +0100
+++ new/nemo-3.0.1/data/desktop-settings.nemo_action.in 2016-05-10 
17:37:13.000000000 +0200
@@ -0,0 +1,18 @@
+[Nemo Action]
+
+Name=Desktop _Settings
+
+Comment=Change how your desktop works
+
+Exec=cinnamon-settings desktop
+
+Selection=None
+
+Icon-Name=cs-desktop
+
+Extensions=any;
+
+Dependencies=cinnamon-settings;
+
+Conditions=desktop;dbus org.Cinnamon;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/data/extract_action_strings 
new/nemo-3.0.1/data/extract_action_strings
--- old/nemo-3.0.0/data/extract_action_strings  2016-04-24 13:43:06.000000000 
+0200
+++ new/nemo-3.0.1/data/extract_action_strings  2016-05-10 17:37:13.000000000 
+0200
@@ -1,4 +1,4 @@
-#!/usr/bin/python2
+#!/usr/bin/python3
 
 import os
 import glob
@@ -50,7 +50,7 @@
             outfile = open(outfilename, 'w')
             outfile.write(outstring)
             outfile.close()
-            print "Extraction complete.  Run makepot now"
+            print("Extraction complete.  Run makepot now")
 
 if __name__ == "__main__":
     Main()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/data/merge_action_strings 
new/nemo-3.0.1/data/merge_action_strings
--- old/nemo-3.0.0/data/merge_action_strings    2016-04-24 13:43:06.000000000 
+0200
+++ new/nemo-3.0.1/data/merge_action_strings    2016-05-10 17:37:13.000000000 
+0200
@@ -1,4 +1,4 @@
-#!/usr/bin/python2
+#!/usr/bin/python3
 
 import os
 import glob
@@ -28,7 +28,7 @@
                         try:
                             self.mo_files[locale] = 
polib.mofile(os.path.join(root, file))
                         except:
-                            print "merge_action_strings - Failed to load .mo 
file: %s" % (os.path.join(root, file))
+                            print("merge_action_strings - Failed to load .mo 
file: %s" % (os.path.join(root, file)))
 
         if len(self.mo_files) > 0:
             for locale in self.mo_files.keys():
@@ -48,7 +48,7 @@
             outfile.write(outstring)
             outfile.close()
 
-        print "Merge complete - .nemo_action files in 
../files/usr/share/nemo/actions should contain translations now."
+        print("Merge complete - .nemo_action files in 
../files/usr/share/nemo/actions should contain translations now.")
 
     def check_name(self, locale, entry):
         if entry.msgstr != '':
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/debian/changelog 
new/nemo-3.0.1/debian/changelog
--- old/nemo-3.0.0/debian/changelog     2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/debian/changelog     2016-05-10 17:37:13.000000000 +0200
@@ -1,3 +1,39 @@
+nemo (3.0.1) sarah; urgency=medium
+
+  [ JosephMcc ]
+  * pathbar: Always show the pathbar up and down arrows. Dynamically adding 
and removing these buttons was causing the visual style of buttons in the 
pathbar to break
+
+  [ Igor ]
+  * Fix segfault on changing the number of colums when in list view
+  * Fix uninitialized is_desktop flag
+
+  [ Michal Cyprian ]
+  * Port python scripts to Python 3 - /data/extract_action_strings - 
/data/merge_action_strings - /files/usr/share/nemo/actions/myaction.py - all 
Python 2-3 compatible
+
+  [ Michael Webster ]
+  * nemo-list-view.c:  Fix initial column sizing - expand the filename column 
only to fill available space.  Other columns will start with their natural size.
+  * update m4 files
+
+  [ itzexor ]
+  * nemo-view: switch to nemo_get_file_by_uri so we don't get a NULL pointer 
if the file isn't already loaded internally.
+
+  [ Michael Webster ]
+  * Add desktop settings action
+  * nemo-places-sidebar.c: ensure a minimum useable sidebar width when 
resizing windows or panes.
+
+  [ Igor ]
+  * Set minimum size for File Management Preferences window
+  * Increase default width of File Management Preferences window
+
+  [ Michael Webster ]
+  * nemo-list-view.c: Clean up column changes - only add columns and connect 
to them once, remove some unnecessary checks.
+  * nemo-list-view.c: give the name column a default width that the 
column-double-click autosize action can use.  Otherwise it makes the name 
column as small as possible (the opposite what it's supposed to do, or what the 
other columns do)
+
+  [ Igor ]
+  * Update suggested.gitignore
+
+ -- Clement Lefebvre <r...@linuxmint.com>  Tue, 10 May 2016 16:36:23 +0100
+
 nemo (3.0.0) sarah; urgency=medium
 
   [ lukefromdc ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/files/usr/share/nemo/actions/myaction.py 
new/nemo-3.0.1/files/usr/share/nemo/actions/myaction.py
--- old/nemo-3.0.0/files/usr/share/nemo/actions/myaction.py     2016-04-24 
13:43:06.000000000 +0200
+++ new/nemo-3.0.1/files/usr/share/nemo/actions/myaction.py     2016-05-10 
17:37:13.000000000 +0200
@@ -1,13 +1,13 @@
-#! /usr/bin/python2 -OOt
+#! /usr/bin/python3 -OOt
 
 import sys
 
 command = sys.argv[0]
-print "Running " + command
-print "With the following arguments:"
+print("Running " + command)
+print("With the following arguments:")
 for arg in sys.argv:
     if command == arg:
         continue
     else:
-        print arg
+        print(arg)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/libnemo-private/nemo-action.c 
new/nemo-3.0.1/libnemo-private/nemo-action.c
--- old/nemo-3.0.0/libnemo-private/nemo-action.c        2016-04-24 
13:43:06.000000000 +0200
+++ new/nemo-3.0.1/libnemo-private/nemo-action.c        2016-05-10 
17:37:13.000000000 +0200
@@ -437,7 +437,7 @@
                                            KEY_WHITESPACE,
                                            NULL);
 
-    gboolean is_desktop;
+    gboolean is_desktop = FALSE;
 
     if (conditions && condition_count > 0) {
         int j;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/m4/ltoptions.m4 
new/nemo-3.0.1/m4/ltoptions.m4
--- old/nemo-3.0.0/m4/ltoptions.m4      2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/m4/ltoptions.m4      2016-05-10 17:37:13.000000000 +0200
@@ -1,14 +1,14 @@
 # Helper functions for option handling.                    -*- Autoconf -*-
 #
-#   Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
-#   Inc.
+#   Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software
+#   Foundation, Inc.
 #   Written by Gary V. Vaughan, 2004
 #
 # This file is free software; the Free Software Foundation gives
 # unlimited permission to copy and/or distribute it, with or without
 # modifications, as long as this notice is preserved.
 
-# serial 7 ltoptions.m4
+# serial 8 ltoptions.m4
 
 # This is to help aclocal find these macros, as it can't see m4_define.
 AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
@@ -29,7 +29,7 @@
 [m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
 m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
         _LT_MANGLE_DEFUN([$1], [$2]),
-    [m4_warning([Unknown $1 option `$2'])])[]dnl
+    [m4_warning([Unknown $1 option '$2'])])[]dnl
 ])
 
 
@@ -75,13 +75,15 @@
   dnl
   dnl If no reference was made to various pairs of opposing options, then
   dnl we run the default mode handler for the pair.  For example, if neither
-  dnl `shared' nor `disable-shared' was passed, we enable building of shared
+  dnl 'shared' nor 'disable-shared' was passed, we enable building of shared
   dnl archives by default:
   _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
   _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
   _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
   _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
-                  [_LT_ENABLE_FAST_INSTALL])
+                  [_LT_ENABLE_FAST_INSTALL])
+  _LT_UNLESS_OPTIONS([LT_INIT], [aix-soname=aix aix-soname=both 
aix-soname=svr4],
+                  [_LT_WITH_AIX_SONAME([aix])])
   ])
 ])# _LT_SET_OPTIONS
 
@@ -112,7 +114,7 @@
 [_LT_SET_OPTION([LT_INIT], [dlopen])
 AC_DIAGNOSE([obsolete],
 [$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `dlopen' option into LT_INIT's first parameter.])
+put the 'dlopen' option into LT_INIT's first parameter.])
 ])
 
 dnl aclocal-1.4 backwards compatibility:
@@ -148,7 +150,7 @@
 _LT_SET_OPTION([LT_INIT], [win32-dll])
 AC_DIAGNOSE([obsolete],
 [$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `win32-dll' option into LT_INIT's first parameter.])
+put the 'win32-dll' option into LT_INIT's first parameter.])
 ])
 
 dnl aclocal-1.4 backwards compatibility:
@@ -157,9 +159,9 @@
 
 # _LT_ENABLE_SHARED([DEFAULT])
 # ----------------------------
-# implement the --enable-shared flag, and supports the `shared' and
-# `disable-shared' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+# implement the --enable-shared flag, and supports the 'shared' and
+# 'disable-shared' LT_INIT options.
+# DEFAULT is either 'yes' or 'no'.  If omitted, it defaults to 'yes'.
 m4_define([_LT_ENABLE_SHARED],
 [m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
 AC_ARG_ENABLE([shared],
@@ -172,14 +174,14 @@
     *)
       enable_shared=no
       # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
       for pkg in $enableval; do
-       IFS="$lt_save_ifs"
+       IFS=$lt_save_ifs
        if test "X$pkg" = "X$p"; then
          enable_shared=yes
        fi
       done
-      IFS="$lt_save_ifs"
+      IFS=$lt_save_ifs
       ;;
     esac],
     [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
@@ -211,9 +213,9 @@
 
 # _LT_ENABLE_STATIC([DEFAULT])
 # ----------------------------
-# implement the --enable-static flag, and support the `static' and
-# `disable-static' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+# implement the --enable-static flag, and support the 'static' and
+# 'disable-static' LT_INIT options.
+# DEFAULT is either 'yes' or 'no'.  If omitted, it defaults to 'yes'.
 m4_define([_LT_ENABLE_STATIC],
 [m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
 AC_ARG_ENABLE([static],
@@ -226,14 +228,14 @@
     *)
      enable_static=no
       # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
       for pkg in $enableval; do
-       IFS="$lt_save_ifs"
+       IFS=$lt_save_ifs
        if test "X$pkg" = "X$p"; then
          enable_static=yes
        fi
       done
-      IFS="$lt_save_ifs"
+      IFS=$lt_save_ifs
       ;;
     esac],
     [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
@@ -265,9 +267,9 @@
 
 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
 # ----------------------------------
-# implement the --enable-fast-install flag, and support the `fast-install'
-# and `disable-fast-install' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+# implement the --enable-fast-install flag, and support the 'fast-install'
+# and 'disable-fast-install' LT_INIT options.
+# DEFAULT is either 'yes' or 'no'.  If omitted, it defaults to 'yes'.
 m4_define([_LT_ENABLE_FAST_INSTALL],
 [m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
 AC_ARG_ENABLE([fast-install],
@@ -280,14 +282,14 @@
     *)
       enable_fast_install=no
       # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
       for pkg in $enableval; do
-       IFS="$lt_save_ifs"
+       IFS=$lt_save_ifs
        if test "X$pkg" = "X$p"; then
          enable_fast_install=yes
        fi
       done
-      IFS="$lt_save_ifs"
+      IFS=$lt_save_ifs
       ;;
     esac],
     [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
@@ -304,14 +306,14 @@
 [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
 AC_DIAGNOSE([obsolete],
 [$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `fast-install' option into LT_INIT's first parameter.])
+the 'fast-install' option into LT_INIT's first parameter.])
 ])
 
 AU_DEFUN([AC_DISABLE_FAST_INSTALL],
 [_LT_SET_OPTION([LT_INIT], [disable-fast-install])
 AC_DIAGNOSE([obsolete],
 [$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `disable-fast-install' option into LT_INIT's first parameter.])
+the 'disable-fast-install' option into LT_INIT's first parameter.])
 ])
 
 dnl aclocal-1.4 backwards compatibility:
@@ -319,11 +321,64 @@
 dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
 
 
+# _LT_WITH_AIX_SONAME([DEFAULT])
+# ----------------------------------
+# implement the --with-aix-soname flag, and support the `aix-soname=aix'
+# and `aix-soname=both' and `aix-soname=svr4' LT_INIT options. DEFAULT
+# is either `aix', `both' or `svr4'.  If omitted, it defaults to `aix'.
+m4_define([_LT_WITH_AIX_SONAME],
+[m4_define([_LT_WITH_AIX_SONAME_DEFAULT], [m4_if($1, svr4, svr4, m4_if($1, 
both, both, aix))])dnl
+shared_archive_member_spec=
+case $host,$enable_shared in
+power*-*-aix[[5-9]]*,yes)
+  AC_MSG_CHECKING([which variant of shared library versioning to provide])
+  AC_ARG_WITH([aix-soname],
+    [AS_HELP_STRING([--with-aix-soname=aix|svr4|both],
+      [shared library versioning (aka "SONAME") variant to provide on AIX, 
@<:@default=]_LT_WITH_AIX_SONAME_DEFAULT[@:>@.])],
+    [case $withval in
+    aix|svr4|both)
+      ;;
+    *)
+      AC_MSG_ERROR([Unknown argument to --with-aix-soname])
+      ;;
+    esac
+    lt_cv_with_aix_soname=$with_aix_soname],
+    [AC_CACHE_VAL([lt_cv_with_aix_soname],
+      [lt_cv_with_aix_soname=]_LT_WITH_AIX_SONAME_DEFAULT)
+    with_aix_soname=$lt_cv_with_aix_soname])
+  AC_MSG_RESULT([$with_aix_soname])
+  if test aix != "$with_aix_soname"; then
+    # For the AIX way of multilib, we name the shared archive member
+    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
+    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
+    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
+    # the AIX toolchain works better with OBJECT_MODE set (default 32).
+    if test 64 = "${OBJECT_MODE-32}"; then
+      shared_archive_member_spec=shr_64
+    else
+      shared_archive_member_spec=shr
+    fi
+  fi
+  ;;
+*)
+  with_aix_soname=aix
+  ;;
+esac
+
+_LT_DECL([], [shared_archive_member_spec], [0],
+    [Shared archive member basename, for filename based shared library 
versioning on AIX])dnl
+])# _LT_WITH_AIX_SONAME
+
+LT_OPTION_DEFINE([LT_INIT], [aix-soname=aix], [_LT_WITH_AIX_SONAME([aix])])
+LT_OPTION_DEFINE([LT_INIT], [aix-soname=both], [_LT_WITH_AIX_SONAME([both])])
+LT_OPTION_DEFINE([LT_INIT], [aix-soname=svr4], [_LT_WITH_AIX_SONAME([svr4])])
+
+
 # _LT_WITH_PIC([MODE])
 # --------------------
-# implement the --with-pic flag, and support the `pic-only' and `no-pic'
+# implement the --with-pic flag, and support the 'pic-only' and 'no-pic'
 # LT_INIT options.
-# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
+# MODE is either 'yes' or 'no'.  If omitted, it defaults to 'both'.
 m4_define([_LT_WITH_PIC],
 [AC_ARG_WITH([pic],
     [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
@@ -334,19 +389,17 @@
     *)
       pic_mode=default
       # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
       for lt_pkg in $withval; do
-       IFS="$lt_save_ifs"
+       IFS=$lt_save_ifs
        if test "X$lt_pkg" = "X$lt_p"; then
          pic_mode=yes
        fi
       done
-      IFS="$lt_save_ifs"
+      IFS=$lt_save_ifs
       ;;
     esac],
-    [pic_mode=default])
-
-test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
+    [pic_mode=m4_default([$1], [default])])
 
 _LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
 ])# _LT_WITH_PIC
@@ -359,7 +412,7 @@
 [_LT_SET_OPTION([LT_INIT], [pic-only])
 AC_DIAGNOSE([obsolete],
 [$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `pic-only' option into LT_INIT's first parameter.])
+put the 'pic-only' option into LT_INIT's first parameter.])
 ])
 
 dnl aclocal-1.4 backwards compatibility:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/m4/ltsugar.m4 new/nemo-3.0.1/m4/ltsugar.m4
--- old/nemo-3.0.0/m4/ltsugar.m4        2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/m4/ltsugar.m4        2016-05-10 17:37:13.000000000 +0200
@@ -1,6 +1,7 @@
 # ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
 #
-# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software
+# Foundation, Inc.
 # Written by Gary V. Vaughan, 2004
 #
 # This file is free software; the Free Software Foundation gives
@@ -33,7 +34,7 @@
 # ------------
 # Manipulate m4 lists.
 # These macros are necessary as long as will still need to support
-# Autoconf-2.59 which quotes differently.
+# Autoconf-2.59, which quotes differently.
 m4_define([lt_car], [[$1]])
 m4_define([lt_cdr],
 [m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
@@ -44,7 +45,7 @@
 
 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
 # ------------------------------------------
-# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
+# Redefine MACRO-NAME to hold its former content plus 'SEPARATOR''STRING'.
 # Note that neither SEPARATOR nor STRING are expanded; they are appended
 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/m4/ltversion.m4 
new/nemo-3.0.1/m4/ltversion.m4
--- old/nemo-3.0.0/m4/ltversion.m4      2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/m4/ltversion.m4      2016-05-10 17:37:13.000000000 +0200
@@ -1,6 +1,6 @@
 # ltversion.m4 -- version numbers                      -*- Autoconf -*-
 #
-#   Copyright (C) 2004 Free Software Foundation, Inc.
+#   Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
 #   Written by Scott James Remnant, 2004
 #
 # This file is free software; the Free Software Foundation gives
@@ -9,15 +9,15 @@
 
 # @configure_input@
 
-# serial 3337 ltversion.m4
+# serial 4179 ltversion.m4
 # This file is part of GNU Libtool
 
-m4_define([LT_PACKAGE_VERSION], [2.4.2])
-m4_define([LT_PACKAGE_REVISION], [1.3337])
+m4_define([LT_PACKAGE_VERSION], [2.4.6])
+m4_define([LT_PACKAGE_REVISION], [2.4.6])
 
 AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.4.2'
-macro_revision='1.3337'
+[macro_version='2.4.6'
+macro_revision='2.4.6'
 _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
 _LT_DECL(, macro_revision, 0)
 ])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/m4/lt~obsolete.m4 
new/nemo-3.0.1/m4/lt~obsolete.m4
--- old/nemo-3.0.0/m4/lt~obsolete.m4    2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/m4/lt~obsolete.m4    2016-05-10 17:37:13.000000000 +0200
@@ -1,6 +1,7 @@
 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
 #
-#   Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
+#   Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software
+#   Foundation, Inc.
 #   Written by Scott James Remnant, 2004.
 #
 # This file is free software; the Free Software Foundation gives
@@ -11,7 +12,7 @@
 
 # These exist entirely to fool aclocal when bootstrapping libtool.
 #
-# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
+# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN),
 # which have later been changed to m4_define as they aren't part of the
 # exported API, or moved to Autoconf or Automake where they belong.
 #
@@ -25,7 +26,7 @@
 # included after everything else.  This provides aclocal with the
 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
 # because those macros already exist, or will be overwritten later.
-# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
+# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
 #
 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
 # Yes, that means every name once taken will need to remain here until
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/src/nemo-file-management-properties.c 
new/nemo-3.0.1/src/nemo-file-management-properties.c
--- old/nemo-3.0.0/src/nemo-file-management-properties.c        2016-04-24 
13:43:06.000000000 +0200
+++ new/nemo-3.0.1/src/nemo-file-management-properties.c        2016-05-10 
17:37:13.000000000 +0200
@@ -1009,6 +1009,10 @@
                gtk_window_set_screen (GTK_WINDOW (dialog), 
gtk_window_get_screen(window));
        }
 
+       gint width, height;
+       gtk_window_get_default_size (GTK_WINDOW (dialog), &width, &height);
+       gtk_widget_set_size_request (dialog, width, height);
+
        preferences_dialog = dialog;
        g_object_add_weak_pointer (G_OBJECT (dialog), (gpointer *) 
&preferences_dialog);
        gtk_widget_show (dialog);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/src/nemo-file-management-properties.glade 
new/nemo-3.0.1/src/nemo-file-management-properties.glade
--- old/nemo-3.0.0/src/nemo-file-management-properties.glade    2016-04-24 
13:43:06.000000000 +0200
+++ new/nemo-3.0.1/src/nemo-file-management-properties.glade    2016-05-10 
17:37:13.000000000 +0200
@@ -251,7 +251,7 @@
     <property name="can_focus">False</property>
     <property name="title" translatable="yes">File Management 
Preferences</property>
     <property name="window_position">center</property>
-    <property name="default_width">800</property>
+    <property name="default_width">850</property>
     <property name="default_height">600</property>
     <style>
       <class name="nemo-properties-dialog"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/src/nemo-list-view.c 
new/nemo-3.0.1/src/nemo-list-view.c
--- old/nemo-3.0.0/src/nemo-list-view.c 2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/src/nemo-list-view.c 2016-05-10 17:37:13.000000000 +0200
@@ -1924,6 +1924,29 @@
        return TRUE;
 }
 
+#if !GTK_CHECK_VERSION(3, 12, 0)
+ellipsize_columns (GList *list)
+{
+    g_printerr ("ellipse\n");
+    GList *l = list;
+    while (l != NULL) {
+        GtkWidget *child = GTK_IS_WIDGET (l->data) ?
+                               GTK_WIDGET (l->data) :
+                               gtk_tree_view_column_get_button 
(GTK_TREE_VIEW_COLUMN (l->data));
+
+        if (GTK_IS_LABEL (child)) {
+            gtk_label_set_ellipsize (GTK_LABEL (child), PANGO_ELLIPSIZE_END);
+        } else if (GTK_IS_CONTAINER (child)) {
+            GList *child_list = gtk_container_get_children (GTK_CONTAINER 
(child));
+            ellipsize_columns (child_list);
+            g_list_free (child_list);
+        }
+
+        l = l->next;
+    }
+}
+#endif
+
 static void
 apply_columns_settings (NemoListView *list_view,
                        char **column_order,
@@ -1985,24 +2008,15 @@
        old_view_columns = gtk_tree_view_get_columns 
(list_view->details->tree_view);
        for (l = old_view_columns; l != NULL; l = l->next) {
                if (g_list_find (view_columns, l->data) == NULL) {
-                       gtk_tree_view_remove_column 
(list_view->details->tree_view, l->data);
+                       gtk_tree_view_column_set_visible (l->data, FALSE);
                }
        }
        g_list_free (old_view_columns);
 
-
-    old_view_columns = gtk_tree_view_get_columns 
(list_view->details->tree_view);
        /* show new columns from the configuration */
        for (l = view_columns; l != NULL; l = l->next) {
-        if (g_list_find (old_view_columns, l->data) == NULL) {
-            gtk_tree_view_append_column (list_view->details->tree_view, 
l->data);
-            g_signal_connect (gtk_tree_view_column_get_button (l->data),
-                             "button-press-event",
-                             G_CALLBACK (column_header_clicked),
-                             list_view);
-        }
+        gtk_tree_view_column_set_visible (l->data, TRUE);
        }
-    g_list_free (old_view_columns);
 
        /* place columns in the correct order */
        prev_view_column = NULL;
@@ -2010,6 +2024,11 @@
                gtk_tree_view_move_column_after (list_view->details->tree_view, 
l->data, prev_view_column);
                prev_view_column = l->data;
        }
+
+#if !GTK_CHECK_VERSION(3, 12, 0)
+    ellipsize_columns (view_columns);
+#endif
+
        g_list_free (view_columns);
 }
 
@@ -2086,8 +2105,6 @@
                                                        (GDestroyNotify) g_free,
                                                        (GDestroyNotify) 
g_object_unref);
 
-    gtk_scrollable_set_hscroll_policy (GTK_SCROLLABLE 
(view->details->tree_view), GTK_SCROLL_NATURAL);
-
        gtk_tree_view_set_enable_search (view->details->tree_view, TRUE);
 
        /* Don't handle backspace key. It's used to open the parent folder. */
@@ -2198,22 +2215,26 @@
                        view->details->pixbuf_cell = (GtkCellRendererPixbuf 
*)cell;
                        
                        view->details->file_name_column = 
gtk_tree_view_column_new ();
-            g_object_ref_sink (view->details->file_name_column);
+            gtk_tree_view_append_column (view->details->tree_view,
+                                         view->details->file_name_column);
                        view->details->file_name_column_num = column_num;
                        
                        g_hash_table_insert (view->details->columns,
                                             g_strdup ("name"), 
                                             view->details->file_name_column);
 
+            g_signal_connect (gtk_tree_view_column_get_button 
(view->details->file_name_column),
+                              "button-press-event",
+                              G_CALLBACK (column_header_clicked),
+                              view);
+
                        gtk_tree_view_set_search_column 
(view->details->tree_view, column_num);
 
                        gtk_tree_view_column_set_sort_column_id 
(view->details->file_name_column, column_num);
                        gtk_tree_view_column_set_title 
(view->details->file_name_column, _("Name"));
                        gtk_tree_view_column_set_resizable 
(view->details->file_name_column, TRUE);
-            gtk_tree_view_column_set_min_width 
(view->details->file_name_column, 125);
-            gtk_tree_view_column_set_sizing (view->details->file_name_column, 
GTK_TREE_VIEW_COLUMN_FIXED);
+            gtk_tree_view_column_set_min_width 
(view->details->file_name_column, 100);
             gtk_tree_view_column_set_reorderable 
(view->details->file_name_column, TRUE);
-
             gtk_tree_view_column_set_expand (view->details->file_name_column, 
TRUE);
 
                        gtk_tree_view_column_pack_start 
(view->details->file_name_column, cell, FALSE);
@@ -2227,6 +2248,7 @@
             g_object_set (cell,
                           "xpad", 5,
                           "ellipsize", PANGO_ELLIPSIZE_END,
+                          "width-chars", 40,
                           NULL);
                        g_signal_connect (cell, "edited", G_CALLBACK 
(cell_renderer_edited), view);
                        g_signal_connect (cell, "editing-canceled", G_CALLBACK 
(cell_renderer_editing_canceled), view);
@@ -2240,6 +2262,9 @@
                        cell = gtk_cell_renderer_text_new ();
             g_object_set (cell,
                           "xalign", xalign,
+#if !GTK_CHECK_VERSION(3, 12, 0)
+                          "ellipsize", PANGO_ELLIPSIZE_END,
+#endif
                           "xpad", 5,
                           NULL);
                        view->details->cells = g_list_append 
(view->details->cells,
@@ -2248,18 +2273,20 @@
                                                                           cell,
                                                                           
"text", column_num,
                                                                           
NULL);
-            gtk_tree_view_column_set_sizing (column, 
GTK_TREE_VIEW_COLUMN_FIXED);
-            gtk_tree_view_column_set_min_width (column, 10);
-            g_object_ref_sink (column);
+            gtk_tree_view_append_column (view->details->tree_view, column);
+            gtk_tree_view_column_set_min_width (column, 30);
                        gtk_tree_view_column_set_sort_column_id (column, 
column_num);
                        g_hash_table_insert (view->details->columns, 
                                             g_strdup (name), 
                                             column);
 
+            g_signal_connect (gtk_tree_view_column_get_button (column),
+                              "button-press-event",
+                              G_CALLBACK (column_header_clicked),
+                              view);
+
                        gtk_tree_view_column_set_resizable (column, TRUE);
-            gtk_tree_view_column_set_visible (column, TRUE);
             gtk_tree_view_column_set_reorderable (column, TRUE);
-            gtk_tree_view_column_set_expand (column, TRUE);
                }
                g_free (name);
                g_free (label);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/src/nemo-pathbar.c 
new/nemo-3.0.1/src/nemo-pathbar.c
--- old/nemo-3.0.0/src/nemo-pathbar.c   2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/src/nemo-pathbar.c   2016-05-10 17:37:13.000000000 +0200
@@ -599,7 +599,7 @@
     gboolean needs_reorder = FALSE;
     gint button_count = 0;
 
-    need_sliders = FALSE;
+    need_sliders = TRUE;
     up_slider_offset = 0;
     down_slider_offset = 0;
     path_bar = NEMO_PATH_BAR (widget);
@@ -636,7 +636,7 @@
 
     largest_width = allocation->width;
 
-    if (width <= allocation->width) {
+    if (width <= allocation->width && !need_sliders) {
         if (path_bar->priv->fake_root) {
             pathbar_root_button = path_bar->priv->fake_root;
         } else {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/src/nemo-places-sidebar.c 
new/nemo-3.0.1/src/nemo-places-sidebar.c
--- old/nemo-3.0.0/src/nemo-places-sidebar.c    2016-04-24 13:43:06.000000000 
+0200
+++ new/nemo-3.0.1/src/nemo-places-sidebar.c    2016-05-10 17:37:13.000000000 
+0200
@@ -3992,6 +3992,8 @@
     sidebar->network_expanded = g_settings_get_boolean (nemo_window_state,
                                                         
NEMO_WINDOW_STATE_NETWORK_EXPANDED);
 
+    gtk_widget_set_size_request (GTK_WIDGET (sidebar), 140, -1);
+
        gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sidebar),
                                        GTK_POLICY_NEVER,
                                        GTK_POLICY_AUTOMATIC);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/src/nemo-view.c 
new/nemo-3.0.1/src/nemo-view.c
--- old/nemo-3.0.0/src/nemo-view.c      2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/src/nemo-view.c      2016-05-10 17:37:13.000000000 +0200
@@ -5144,7 +5144,7 @@
     GtkAction *action;
 
     mount_uri = nemo_get_home_directory_uri ();
-    file = nemo_file_get_existing_by_uri (mount_uri);
+    file = nemo_file_get_by_uri (mount_uri);
     g_free (mount_uri);
 
     action = gtk_action_group_get_action (view->details->dir_action_group, 
NEMO_ACTION_COPY_TO_HOME);
@@ -5154,7 +5154,7 @@
 
     g_object_unref (file);
     mount_uri = nemo_get_desktop_directory_uri ();
-    file = nemo_file_get_existing_by_uri (mount_uri);
+    file = nemo_file_get_by_uri (mount_uri);
     g_free (mount_uri);
 
     action = gtk_action_group_get_action (view->details->dir_action_group, 
NEMO_ACTION_COPY_TO_DESKTOP);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.0.0/suggested.gitignore 
new/nemo-3.0.1/suggested.gitignore
--- old/nemo-3.0.0/suggested.gitignore  2016-04-24 13:43:06.000000000 +0200
+++ new/nemo-3.0.1/suggested.gitignore  2016-05-10 17:37:13.000000000 +0200
@@ -13,6 +13,7 @@
 aclocal.m4
 config.guess
 config.h
+config.h.in~
 config.log
 config.status
 config.sub
@@ -60,7 +61,7 @@
 po/stamp-it
 
 data/org.Nemo.service
-data/org.freedesktop.NemoFileManager1.service
+data/org.nemo.freedesktop.FileManager1.service
 data/nemo.xml
 data/nemo.desktop.in
 data/nemo.desktop
@@ -74,11 +75,19 @@
 src/nemo-autorun-software
 src/nemo-connect-server
 src/nemo-convert-metadata
+src/nemo-extensions-list
 src/nemo-freedesktop-generated.c
 src/nemo-freedesktop-generated.h
+src/nemo-open-with
 src/nemo-resources.c
 src/nemo-resources.h
+src/org.nemo.root.policy
 test/test-eel-editable-label
 test/test-nemo-copy
 test/test-nemo-directory-async
 test/test-nemo-search-engine
+
+compile
+install-sh
+missing
+test-driver


Reply via email to