pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/nautilus Update to 2.10.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b6234620818f
branches:  trunk
changeset: 491238:b6234620818f
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Tue Mar 22 16:14:16 2005 +0000

description:
Update to 2.10.0:

Major changes in 2.10.0 are:
* Some fixes for startup notification to avoid focus-stealing
* Center the file management prefs dialog

Major changes in 2.9.92 are:
* Avoid doing i/o to tree root nodes before they are used.
  This means we don't get authentication callbacks.
* Correct handling of startup notification
* Fix crashers in desktop icon context menus when unmounting volumes
* Make property page for home icon on desktop show the right size
* Prevent the progress dialog from displaying strange ETAs
* Make backspace key open parent folder in list view

Major changes in 2.9.91 are:
* Fix some crashes
* Don't pop up mozilla dnd ask dialog under windows
* Change the look of the path button to make it easier to find
* Some changes to the look/text of the progress dialog
* Fix panel size detection on 64bit machines
* Allow open with menu on folders

Major changes in 2.9.90 are:
* Better window titles for browser windows
* Better icons for burn: & computer: in the ui
* Allow eject of unmounted devices
* Better handling of DnD from mozilla
* Make connect to server dialog availible as separate app
* Use GtkAboutDialog

Major changes in 2.9.2 are:
* Use the new mime API
* Fixed bug in finding empty spots on the desktop
* Handle drags to special desktop icons (trash...)
* Fix crash in clipboard code
* Fix crash with non-unique volume filenames
* Better handling of sizes for image-file-as-icon
* Fill in ctrl-l dialog correctly for desktop
* Fix crash in bookmark dialog if parent window goes away

diffstat:

 sysutils/nautilus/Makefile         |  17 +++++----
 sysutils/nautilus/PLIST            |  64 ++++++++++---------------------------
 sysutils/nautilus/buildlink3.mk    |   7 +--
 sysutils/nautilus/distinfo         |  13 ++----
 sysutils/nautilus/patches/patch-ab |  41 ------------------------
 sysutils/nautilus/patches/patch-ae |  13 -------
 sysutils/nautilus/patches/patch-af |  10 ++--
 sysutils/nautilus/patches/patch-aj |  21 ------------
 8 files changed, 39 insertions(+), 147 deletions(-)

diffs (truncated from 331 to 300 lines):

diff -r 3d67b94f1ddc -r b6234620818f sysutils/nautilus/Makefile
--- a/sysutils/nautilus/Makefile        Tue Mar 22 16:13:34 2005 +0000
+++ b/sysutils/nautilus/Makefile        Tue Mar 22 16:14:16 2005 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.42 2004/12/28 21:45:59 jmmv Exp $
+# $NetBSD: Makefile,v 1.43 2005/03/22 16:14:16 jmmv Exp $
 #
 
-DISTNAME=              nautilus-2.8.2
+DISTNAME=              nautilus-2.10.0
 CATEGORIES=            sysutils gnome
-MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/nautilus/2.8/}
+MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/nautilus/2.10/}
 EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            rh%NetBSD.org@localhost
@@ -12,20 +12,20 @@
 
 USE_PKGLOCALEDIR=      yes
 USE_BUILDLINK3=                yes
-USE_DIRS+=             gnome2-1.5
+USE_DIRS+=             xdg-1.1
 USE_X11=               yes
 USE_GNU_TOOLS+=                make
 USE_LIBTOOL=           yes
 USE_PKGINSTALL=                yes
 GNU_CONFIGURE=         yes
-PKGCONFIG_OVERRIDE=    libnautilus/libnautilus.pc.in
-PKGCONFIG_OVERRIDE+=   libnautilus-extension/libnautilus-extension.pc.in
+PKGCONFIG_OVERRIDE=    libnautilus-extension/libnautilus-extension.pc.in
 
 CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
 
 GCONF2_SCHEMAS=                apps_nautilus_preferences.schemas
 
-BUILDLINK_DEPENDS.eel2+=       eel2>=2.8.2
+BUILDLINK_DEPENDS.glib2+=      glib2>=2.6.0
+BUILDLINK_DEPENDS.gnome-vfs2+= gnome-vfs2>=2.10.0
 
 .include "../../audio/esound/buildlink3.mk"
 .include "../../devel/GConf2/schemas.mk"
@@ -50,4 +50,7 @@
 .include "../../x11/gtk2/buildlink3.mk"
 .include "../../x11/startup-notification/buildlink3.mk"
 
+post-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/lib/nautilus/extensions-1.0
+
 .include "../../mk/bsd.pkg.mk"
diff -r 3d67b94f1ddc -r b6234620818f sysutils/nautilus/PLIST
--- a/sysutils/nautilus/PLIST   Tue Mar 22 16:13:34 2005 +0000
+++ b/sysutils/nautilus/PLIST   Tue Mar 22 16:14:16 2005 +0000
@@ -1,17 +1,7 @@
-@comment $NetBSD: PLIST,v 1.9 2004/09/22 08:09:54 jlam Exp $
+@comment $NetBSD: PLIST,v 1.10 2005/03/22 16:14:16 jmmv Exp $
 bin/nautilus
+bin/nautilus-connect-server
 bin/nautilus-file-management-properties
-include/libnautilus/libnautilus.h
-include/libnautilus/nautilus-bonobo-ui.h
-include/libnautilus/nautilus-clipboard.h
-include/libnautilus/nautilus-distributed-undo.h
-include/libnautilus/nautilus-idle-queue.h
-include/libnautilus/nautilus-scroll-positionable.h
-include/libnautilus/nautilus-undo-private.h
-include/libnautilus/nautilus-undo.h
-include/libnautilus/nautilus-view-component.h
-include/libnautilus/nautilus-view-standard-main.h
-include/libnautilus/nautilus-view.h
 include/nautilus/libnautilus-extension/nautilus-column-provider.h
 include/nautilus/libnautilus-extension/nautilus-column.h
 include/nautilus/libnautilus-extension/nautilus-extension-types.h
@@ -21,45 +11,17 @@
 include/nautilus/libnautilus-extension/nautilus-menu-provider.h
 include/nautilus/libnautilus-extension/nautilus-property-page-provider.h
 include/nautilus/libnautilus-extension/nautilus-property-page.h
-lib/bonobo/libnautilus-emblem-view.la
-lib/bonobo/libnautilus-history-view.la
-lib/bonobo/libnautilus-image-properties-view.la
-lib/bonobo/libnautilus-notes-view.la
-lib/bonobo/servers/Nautilus_ComponentAdapterFactory_std.server
-lib/bonobo/servers/Nautilus_Control_throbber.server
-lib/bonobo/servers/Nautilus_View_emblem.server
-lib/bonobo/servers/Nautilus_View_history.server
-lib/bonobo/servers/Nautilus_View_image_properties.server
-lib/bonobo/servers/Nautilus_View_notes.server
-lib/bonobo/servers/Nautilus_View_text.server
 lib/bonobo/servers/Nautilus_shell.server
-lib/libnautilus-adapter.la
 lib/libnautilus-extension.la
 lib/libnautilus-private.la
-lib/libnautilus.la
 lib/pkgconfig/libnautilus-extension.pc
-lib/pkgconfig/libnautilus.pc
-libexec/nautilus-adapter
-libexec/nautilus-text-view
-libexec/nautilus-throbber
 share/applications/nautilus-computer.desktop
+share/applications/nautilus-file-management-properties.desktop
+share/applications/nautilus-folder-handler.desktop
 share/applications/nautilus-home.desktop
 share/applications/nautilus.desktop
 share/applications/network-scheme.desktop
-share/control-center-2.0/capplets/nautilus-file-management-properties.desktop
 share/gconf/schemas/apps_nautilus_preferences.schemas
-share/gnome-2.0/ui/nautilus-clipboard-ui.xml
-share/gnome-2.0/ui/nautilus-desktop-icon-view-ui.xml
-share/gnome-2.0/ui/nautilus-directory-view-ui.xml
-share/gnome-2.0/ui/nautilus-icon-view-ui.xml
-share/gnome-2.0/ui/nautilus-list-view-ui.xml
-share/gnome-2.0/ui/nautilus-navigation-window-ui.xml
-share/gnome-2.0/ui/nautilus-search-list-view-ui.xml
-share/gnome-2.0/ui/nautilus-shell-ui.xml
-share/gnome-2.0/ui/nautilus-spatial-window-ui.xml
-share/gnome-2.0/ui/nautilus-text-view-ui.xml
-share/idl/nautilus-distributed-undo.idl
-share/idl/nautilus-view-component.idl
 ${PKGLOCALEDIR}/locale/af/LC_MESSAGES/nautilus.mo
 ${PKGLOCALEDIR}/locale/am/LC_MESSAGES/nautilus.mo
 ${PKGLOCALEDIR}/locale/ar/LC_MESSAGES/nautilus.mo
@@ -107,6 +69,7 @@
 ${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/nautilus.mo
 ${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/nautilus.mo
 ${PKGLOCALEDIR}/locale/no/LC_MESSAGES/nautilus.mo
+${PKGLOCALEDIR}/locale/nso/LC_MESSAGES/nautilus.mo
 ${PKGLOCALEDIR}/locale/pa/LC_MESSAGES/nautilus.mo
 ${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/nautilus.mo
 ${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/nautilus.mo
@@ -130,6 +93,7 @@
 ${PKGLOCALEDIR}/locale/yi/LC_MESSAGES/nautilus.mo
 ${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/nautilus.mo
 ${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/nautilus.mo
+${PKGLOCALEDIR}/locale/zu/LC_MESSAGES/nautilus.mo
 share/nautilus/browser.xml
 share/nautilus/glade/nautilus-bookmarks-window.glade
 share/nautilus/glade/nautilus-file-management-properties.glade
@@ -167,7 +131,13 @@
 share/nautilus/patterns/stucco.jpg
 share/nautilus/patterns/terracotta.png
 share/nautilus/patterns/wavy_white.png
-share/nautilus/static_bookmarks.xml
+share/nautilus/ui/nautilus-desktop-icon-view-ui.xml
+share/nautilus/ui/nautilus-directory-view-ui.xml
+share/nautilus/ui/nautilus-icon-view-ui.xml
+share/nautilus/ui/nautilus-list-view-ui.xml
+share/nautilus/ui/nautilus-navigation-window-ui.xml
+share/nautilus/ui/nautilus-shell-ui.xml
+share/nautilus/ui/nautilus-spatial-window-ui.xml
 share/pixmaps/nautilus/Search.png
 share/pixmaps/nautilus/audio.png
 share/pixmaps/nautilus/backgrounds.png
@@ -206,15 +176,15 @@
 @dirrm share/pixmaps/nautilus/crux_eggplant
 @dirrm share/pixmaps/nautilus
 @comment in xdg-dirs: @dirrm share/pixmaps
+@dirrm share/nautilus/ui
 @dirrm share/nautilus/patterns
 @dirrm share/nautilus/glade
 @dirrm share/nautilus
-@comment in ORBit2: @dirrm share/idl
-@comment in gnome2-dirs: @dirrm share/gnome-2.0/ui
 @comment in GConf2: @dirrm share/gconf/schemas
-@comment in gnome2-dirs: @dirrm share/control-center-2.0/capplets
 @comment in xdg-dirs: @dirrm share/applications
+@exec ${MKDIR} %D/lib/nautilus/extensions-1.0
+@dirrm lib/nautilus/extensions-1.0
+@dirrm lib/nautilus
 @comment in libbonobo: @dirrm lib/bonobo/servers
 @dirrm include/nautilus/libnautilus-extension
 @dirrm include/nautilus
-@dirrm include/libnautilus
diff -r 3d67b94f1ddc -r b6234620818f sysutils/nautilus/buildlink3.mk
--- a/sysutils/nautilus/buildlink3.mk   Tue Mar 22 16:13:34 2005 +0000
+++ b/sysutils/nautilus/buildlink3.mk   Tue Mar 22 16:14:16 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2004/10/03 00:18:16 tv Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2005/03/22 16:14:16 jmmv Exp $
 
 BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
 NAUTILUS_BUILDLINK3_MK:=       ${NAUTILUS_BUILDLINK3_MK}+
@@ -11,16 +11,13 @@
 BUILDLINK_PACKAGES+=   nautilus
 
 .if !empty(NAUTILUS_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.nautilus+=   nautilus>=2.8.0
-BUILDLINK_RECOMMENDED.nautilus+=       nautilus>=2.8.0nb1
+BUILDLINK_DEPENDS.nautilus+=   nautilus>=2.10.0
 BUILDLINK_PKGSRCDIR.nautilus?= ../../sysutils/nautilus
 
 PRINT_PLIST_AWK+=      /^@dirrm lib\/nautilus$$/ \
                                { print "@comment in nautilus: " $$0; next; }
 PRINT_PLIST_AWK+=      /^@dirrm lib\/nautilus\/extensions-1.0$$/ \
                                { print "@comment in nautilus: " $$0; next; }
-PRINT_PLIST_AWK+=      /^@dirrm share\/nautilus\/glade$$/ \
-                               { print "@comment in nautilus: " $$0; next; }
 .endif # NAUTILUS_BUILDLINK3_MK
 
 .include "../../audio/esound/buildlink3.mk"
diff -r 3d67b94f1ddc -r b6234620818f sysutils/nautilus/distinfo
--- a/sysutils/nautilus/distinfo        Tue Mar 22 16:13:34 2005 +0000
+++ b/sysutils/nautilus/distinfo        Tue Mar 22 16:14:16 2005 +0000
@@ -1,11 +1,8 @@
-$NetBSD: distinfo,v 1.18 2005/02/24 13:40:55 agc Exp $
+$NetBSD: distinfo,v 1.19 2005/03/22 16:14:16 jmmv Exp $
 
-SHA1 (nautilus-2.8.2.tar.bz2) = cf85656656550d1e8c4be405434cd3e81c7ad7bb
-RMD160 (nautilus-2.8.2.tar.bz2) = 71d0d48d5f0f266bc3234b0b450b4e420c28be6e
-Size (nautilus-2.8.2.tar.bz2) = 5808170 bytes
-SHA1 (patch-ab) = 60dc4cf38abd51d1d6353b07e6f0eabf2a748bf3
-SHA1 (patch-ae) = a67d8b7ba3a1b9a71958736ef4946be301e67124
-SHA1 (patch-af) = dbdfb1e7e2103a3174fddaccad64868781052057
+SHA1 (nautilus-2.10.0.tar.bz2) = 6ca9cf0e7a741a22174f47d5930c1b4e4de92188
+RMD160 (nautilus-2.10.0.tar.bz2) = e9bb2f90e2facabb307991853fd796e74b29846e
+Size (nautilus-2.10.0.tar.bz2) = 5899170 bytes
+SHA1 (patch-af) = 928ce8395e33d4459ac83c2d992e251e223ddfeb
 SHA1 (patch-ah) = 081da3e950f04573e136b6ed8c1ce0d057e803c5
 SHA1 (patch-ai) = fe69717dce315877966e7c4d394ddfdcfd379bde
-SHA1 (patch-aj) = 7e4ed40cb7acbf363a4722d2a033e92db93483ed
diff -r 3d67b94f1ddc -r b6234620818f sysutils/nautilus/patches/patch-ab
--- a/sysutils/nautilus/patches/patch-ab        Tue Mar 22 16:13:34 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2004/04/01 18:38:03 jmmv Exp $
-
-http://bugzilla.gnome.org/showattachment.cgi?attach_id=24286
-
---- libnautilus-private/nautilus-medusa-support.c      28 Oct 2001 20:21:46 -0000      1.11
-+++ libnautilus-private/nautilus-medusa-support.c      10 Feb 2004 19:11:58 -0000
-@@ -32,6 +32,7 @@
- #include <eel/eel-string.h>
- #include <dirent.h>
- #include <stdio.h>
-+#include <unistd.h>
- #include <sys/types.h>
- 
- #ifdef HAVE_MEDUSA
-@@ -52,6 +53,18 @@
- NautilusCronStatus
- nautilus_medusa_check_cron_is_enabled (void)
- {
-+#if defined(__NetBSD__)
-+      /* In NetBSD, cron(8) is part of the base system and is configured
-+         to store a pid file in /var/run/cron.pid while running.  Instead
-+         of walking the process table (which has its implications, since
-+         proc is not mounted by default and has very strict permissions),
-+         we can simply check for its existence. */
-+
-+      if (access("/var/run/cron.pid", F_OK) == -1)
-+              return NAUTILUS_CRON_STATUS_OFF;
-+
-+      return NAUTILUS_CRON_STATUS_ON;
-+#else
-       DIR *proc_directory;
-       struct dirent *file;
-       char *stat_file_name;
-@@ -106,6 +119,7 @@
- 
-       closedir (proc_directory);
-       return status;
-+#endif
- }
- 
- #ifdef HAVE_MEDUSA
diff -r 3d67b94f1ddc -r b6234620818f sysutils/nautilus/patches/patch-ae
--- a/sysutils/nautilus/patches/patch-ae        Tue Mar 22 16:13:34 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ae,v 1.1 2003/04/27 16:05:04 jmmv Exp $
-
---- data/Makefile.in.orig      2003-04-01 06:21:33.000000000 +0200
-+++ data/Makefile.in
-@@ -25,7 +25,7 @@ bindir = @bindir@
- sbindir = @sbindir@
- libexecdir = @libexecdir@
- datadir = @datadir@
--sysconfdir = @sysconfdir@
-+sysconfdir = @datadir@/examples/@PACKAGE@
- sharedstatedir = @sharedstatedir@
- localstatedir = @localstatedir@
- libdir = @libdir@
diff -r 3d67b94f1ddc -r b6234620818f sysutils/nautilus/patches/patch-af
--- a/sysutils/nautilus/patches/patch-af        Tue Mar 22 16:13:34 2005 +0000
+++ b/sysutils/nautilus/patches/patch-af        Tue Mar 22 16:14:16 2005 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-af,v 1.1 2003/05/04 01:10:58 rh Exp $
+$NetBSD: patch-af,v 1.2 2005/03/22 16:14:16 jmmv Exp $
 
---- src/nautilus-main.c.orig   Sat Mar 15 01:34:55 2003
+--- src/nautilus-main.c.orig   2005-03-07 10:00:15.000000000 +0100
 +++ src/nautilus-main.c
-@@ -56,6 +56,24 @@
- #include <stdlib.h>
+@@ -57,6 +57,24 @@
+ #include <string.h>
  #include <unistd.h>
  
 +#ifdef __NetBSD__
@@ -27,7 +27,7 @@
  /* Keeps track of everyone who wants the main event loop kept active */
  static GSList *event_loop_registrants;



Home | Main Index | Thread Index | Old Index