diff options
author | rh <rh@pkgsrc.org> | 2003-04-27 02:06:55 +0000 |
---|---|---|
committer | rh <rh@pkgsrc.org> | 2003-04-27 02:06:55 +0000 |
commit | 014b91020c50bdfc7424820b19db45559fbf6a7a (patch) | |
tree | 8a3c92ff70666b1d550c47ae06ce010ef77e8cbf /sysutils | |
parent | dea68da505522b1550cb576cc6575d4d942fdf78 (diff) | |
download | pkgsrc-014b91020c50bdfc7424820b19db45559fbf6a7a.tar.gz |
Initial import of nautilus-2.2.3.1, the official file manager for GNOME2.
This is the same version that I imported to pkgsrc-wip earlier. With the
latest gnome-vfs2 update, the package works now.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/nautilus/DESCR | 3 | ||||
-rw-r--r-- | sysutils/nautilus/Makefile | 49 | ||||
-rw-r--r-- | sysutils/nautilus/PLIST | 357 | ||||
-rw-r--r-- | sysutils/nautilus/distinfo | 8 | ||||
-rw-r--r-- | sysutils/nautilus/patches/patch-aa | 33 | ||||
-rw-r--r-- | sysutils/nautilus/patches/patch-ab | 16 | ||||
-rw-r--r-- | sysutils/nautilus/patches/patch-ac | 14 | ||||
-rw-r--r-- | sysutils/nautilus/patches/patch-ad | 282 |
8 files changed, 762 insertions, 0 deletions
diff --git a/sysutils/nautilus/DESCR b/sysutils/nautilus/DESCR new file mode 100644 index 00000000000..4a98fac125a --- /dev/null +++ b/sysutils/nautilus/DESCR @@ -0,0 +1,3 @@ + Nautilus is the official file manager for the GNOME desktop. It is +designed to be primarly a file manager, but there is support for web and +file viewing too. diff --git a/sysutils/nautilus/Makefile b/sysutils/nautilus/Makefile new file mode 100644 index 00000000000..c8dead259cf --- /dev/null +++ b/sysutils/nautilus/Makefile @@ -0,0 +1,49 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/04/27 02:06:56 rh Exp $ +# + +DISTNAME= nautilus-2.2.3.1 +CATEGORIES= sysutils gnome +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/nautilus/2.2/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= rh@netbsd.org +HOMEPAGE= http://www.gnome.org/projects/nautilus/ +COMMENT= Nautilus file manager for GNOME2 + +USE_PKGLOCALEDIR= yes +USE_BUILDLINK2= yes +USE_X11= yes +USE_GMAKE= yes +USE_LIBTOOL= yes +GNU_CONFIGURE= yes +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool +PKGCONFIG_OVERRIDE+= ${WRKSRC}/libnautilus/libnautilus.pc.in + +CONFIGURE_ENV+= GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/" +MAKE_ENV+= GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/" + +GCONF2_SCHEMAS+= apps_nautilus_preferences.schemas + +pre-build: + for d in libnautilus libnautilus-adapter libnautilus-private src ; \ + do \ + cd ${WRKSRC}/$$d && \ + for x in *.idl ; do \ + ${PREFIX}/bin/orbit-idl-2 \ + -I${LOCALBASE}/share/idl/bonobo-2.0 \ + -I${LOCALBASE}/share/idl/bonobo-activation-2.0 \ + -I.. \ + -D__nautilus_view_component_COMPILATION $$x ; \ + ${TOUCH} `${ECHO} $$x | ${SED} s/\.idl/_idl_stamp/\ + | ${SED} s/-/_/g` ; \ + done ; \ + done + +.include "../../devel/GConf2/schemas.mk" +.include "../../devel/eel2/buildlink2.mk" +.include "../../graphics/imlib2/buildlink2.mk" +.include "../../graphics/librsvg2/buildlink2.mk" +.include "../../sysutils/fam/buildlink2.mk" +.include "../../textproc/intltool/buildlink2.mk" +.include "../../x11/gnome-desktop/buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/nautilus/PLIST b/sysutils/nautilus/PLIST new file mode 100644 index 00000000000..554e2295a4e --- /dev/null +++ b/sysutils/nautilus/PLIST @@ -0,0 +1,357 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/04/27 02:06:55 rh Exp $ +bin/nautilus +bin/nautilus-file-management-properties +bin/nautilus-server-connect +etc/X11/serverconfig/.directory +etc/X11/starthere/.directory +etc/X11/starthere/applications.desktop +etc/X11/starthere/preferences.desktop +etc/X11/starthere/serverconfig.desktop +etc/X11/starthere/sysconfig.desktop +etc/X11/sysconfig/.directory +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 +lib/bonobo/libnautilus-emblem-view.a +lib/bonobo/libnautilus-emblem-view.la +lib/bonobo/libnautilus-emblem-view.so +lib/bonobo/libnautilus-history-view.a +lib/bonobo/libnautilus-history-view.la +lib/bonobo/libnautilus-history-view.so +lib/bonobo/libnautilus-image-properties-view.a +lib/bonobo/libnautilus-image-properties-view.la +lib/bonobo/libnautilus-image-properties-view.so +lib/bonobo/libnautilus-notes-view.a +lib/bonobo/libnautilus-notes-view.la +lib/bonobo/libnautilus-notes-view.so +lib/bonobo/libnautilus-tree-view.a +lib/bonobo/libnautilus-tree-view.la +lib/bonobo/libnautilus-tree-view.so +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_View_tree.server +lib/bonobo/servers/Nautilus_shell.server +lib/libnautilus-adapter.a +lib/libnautilus-adapter.la +lib/libnautilus-adapter.so +lib/libnautilus-adapter.so.2 +lib/libnautilus-adapter.so.2.0 +lib/libnautilus-private.a +lib/libnautilus-private.la +lib/libnautilus-private.so +lib/libnautilus-private.so.2 +lib/libnautilus-private.so.2.0 +lib/libnautilus.a +lib/libnautilus.la +lib/libnautilus.so +lib/libnautilus.so.2 +lib/libnautilus.so.2.0 +lib/pkgconfig/libnautilus.pc +libexec/nautilus-adapter +libexec/nautilus-text-view +libexec/nautilus-throbber +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-search-list-view-ui.xml +share/gnome-2.0/ui/nautilus-shell-ui.xml +share/gnome-2.0/ui/nautilus-text-view-ui.xml +share/gnome/network/nautilus-server-connect.desktop +share/idl/nautilus-distributed-undo.idl +share/idl/nautilus-view-component.idl +${PKGLOCALEDIR}/locale/am/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ar/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/az/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/be/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/bg/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/da/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/de/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/el/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/en_GB/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/es/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/et/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/eu/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/fa/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/gl/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/he/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/hi/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/it/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/lt/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/lv/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/mk/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ml/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/mn/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/no/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/sq/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/ta/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/th/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/wa/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/yi/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/nautilus.mo +${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/nautilus.mo +share/nautilus/browser.xml +share/nautilus/filesystem-attributes.xml +share/nautilus/glade/nautilus-bookmarks-window.glade +share/nautilus/glade/nautilus-file-management-properties.glade +share/nautilus/glade/nautilus-server-connect.glade +share/nautilus/nautilus-extras.placeholder +share/nautilus/nautilus-suggested.placeholder +share/nautilus/patterns/.striated.png +share/nautilus/patterns/blue_gray_rough.png +share/nautilus/patterns/blue_ridge.png +share/nautilus/patterns/blue_type.png +share/nautilus/patterns/brushed_metal.png +share/nautilus/patterns/burlap.jpg +share/nautilus/patterns/camouflage.png +share/nautilus/patterns/chalk.jpg +share/nautilus/patterns/cork.png +share/nautilus/patterns/countertop.png +share/nautilus/patterns/dark-gnome.jpg +share/nautilus/patterns/dots.png +share/nautilus/patterns/fibers.png +share/nautilus/patterns/fleur_de_lis.png +share/nautilus/patterns/floral.png +share/nautilus/patterns/fossil.png +share/nautilus/patterns/gnome.jpg +share/nautilus/patterns/green_weave.png +share/nautilus/patterns/ice.png +share/nautilus/patterns/manila_paper.png +share/nautilus/patterns/moss_ridge.png +share/nautilus/patterns/numbers.png +share/nautilus/patterns/ocean_stripes.png +share/nautilus/patterns/purple_marble.png +share/nautilus/patterns/reset.png +share/nautilus/patterns/ridged_paper.png +share/nautilus/patterns/rough_paper.png +share/nautilus/patterns/sky_ridge.png +share/nautilus/patterns/snow_ridge.png +share/nautilus/patterns/stucco.jpg +share/nautilus/patterns/terracotta.png +share/nautilus/patterns/wavy_white.png +share/nautilus/services/text/google.xml +share/nautilus/services/text/webster.xml +share/nautilus/starthere-link.desktop +share/nautilus/starthere.desktop +share/nautilus/static_bookmarks.xml +share/pixmaps/nautilus/CD_drive.png +share/pixmaps/nautilus/HD_drive.png +share/pixmaps/nautilus/Search.png +share/pixmaps/nautilus/audio.png +share/pixmaps/nautilus/backgrounds.png +share/pixmaps/nautilus/chit_frame.png +share/pixmaps/nautilus/colors.png +share/pixmaps/nautilus/cpu.png +share/pixmaps/nautilus/crux_eggplant/Search.png +share/pixmaps/nautilus/crux_eggplant/crux_eggplant.xml +share/pixmaps/nautilus/crux_eggplant/decrement-i.png +share/pixmaps/nautilus/crux_eggplant/decrement.png +share/pixmaps/nautilus/crux_eggplant/increment-i.png +share/pixmaps/nautilus/crux_eggplant/increment.png +share/pixmaps/nautilus/crux_eggplant/number_strip.png +share/pixmaps/nautilus/crux_eggplant/theme_preview.png +share/pixmaps/nautilus/crux_eggplant/throbber/001.png +share/pixmaps/nautilus/crux_eggplant/throbber/002.png +share/pixmaps/nautilus/crux_eggplant/throbber/003.png +share/pixmaps/nautilus/crux_eggplant/throbber/004.png +share/pixmaps/nautilus/crux_eggplant/throbber/005.png +share/pixmaps/nautilus/crux_eggplant/throbber/006.png +share/pixmaps/nautilus/crux_eggplant/throbber/007.png +share/pixmaps/nautilus/crux_eggplant/throbber/008.png +share/pixmaps/nautilus/crux_eggplant/throbber/009.png +share/pixmaps/nautilus/crux_eggplant/throbber/010.png +share/pixmaps/nautilus/crux_eggplant/throbber/011.png +share/pixmaps/nautilus/crux_eggplant/throbber/012.png +share/pixmaps/nautilus/crux_eggplant/throbber/013.png +share/pixmaps/nautilus/crux_eggplant/throbber/014.png +share/pixmaps/nautilus/crux_eggplant/throbber/015.png +share/pixmaps/nautilus/crux_eggplant/throbber/016.png +share/pixmaps/nautilus/crux_eggplant/throbber/017.png +share/pixmaps/nautilus/crux_eggplant/throbber/018.png +share/pixmaps/nautilus/crux_eggplant/throbber/019.png +share/pixmaps/nautilus/crux_eggplant/throbber/020.png +share/pixmaps/nautilus/crux_eggplant/throbber/021.png +share/pixmaps/nautilus/crux_eggplant/throbber/022.png +share/pixmaps/nautilus/crux_eggplant/throbber/023.png +share/pixmaps/nautilus/crux_eggplant/throbber/024.png +share/pixmaps/nautilus/crux_eggplant/throbber/025.png +share/pixmaps/nautilus/crux_eggplant/throbber/026.png +share/pixmaps/nautilus/crux_eggplant/throbber/027.png +share/pixmaps/nautilus/crux_eggplant/throbber/028.png +share/pixmaps/nautilus/crux_eggplant/throbber/029.png +share/pixmaps/nautilus/crux_eggplant/throbber/030.png +share/pixmaps/nautilus/crux_eggplant/throbber/rest.png +share/pixmaps/nautilus/crux_eggplant/zoom_body.png +share/pixmaps/nautilus/crux_teal/Search.png +share/pixmaps/nautilus/crux_teal/crux_teal.xml +share/pixmaps/nautilus/crux_teal/decrement-i.png +share/pixmaps/nautilus/crux_teal/decrement.png +share/pixmaps/nautilus/crux_teal/increment-i.png +share/pixmaps/nautilus/crux_teal/increment.png +share/pixmaps/nautilus/crux_teal/number_strip.png +share/pixmaps/nautilus/crux_teal/theme_preview.png +share/pixmaps/nautilus/crux_teal/throbber/001.png +share/pixmaps/nautilus/crux_teal/throbber/002.png +share/pixmaps/nautilus/crux_teal/throbber/003.png +share/pixmaps/nautilus/crux_teal/throbber/004.png +share/pixmaps/nautilus/crux_teal/throbber/005.png +share/pixmaps/nautilus/crux_teal/throbber/006.png +share/pixmaps/nautilus/crux_teal/throbber/007.png +share/pixmaps/nautilus/crux_teal/throbber/008.png +share/pixmaps/nautilus/crux_teal/throbber/009.png +share/pixmaps/nautilus/crux_teal/throbber/010.png +share/pixmaps/nautilus/crux_teal/throbber/011.png +share/pixmaps/nautilus/crux_teal/throbber/012.png +share/pixmaps/nautilus/crux_teal/throbber/013.png +share/pixmaps/nautilus/crux_teal/throbber/014.png +share/pixmaps/nautilus/crux_teal/throbber/015.png +share/pixmaps/nautilus/crux_teal/throbber/016.png +share/pixmaps/nautilus/crux_teal/throbber/017.png +share/pixmaps/nautilus/crux_teal/throbber/018.png +share/pixmaps/nautilus/crux_teal/throbber/019.png +share/pixmaps/nautilus/crux_teal/throbber/020.png +share/pixmaps/nautilus/crux_teal/throbber/021.png +share/pixmaps/nautilus/crux_teal/throbber/022.png +share/pixmaps/nautilus/crux_teal/throbber/023.png +share/pixmaps/nautilus/crux_teal/throbber/024.png +share/pixmaps/nautilus/crux_teal/throbber/025.png +share/pixmaps/nautilus/crux_teal/throbber/026.png +share/pixmaps/nautilus/crux_teal/throbber/027.png +share/pixmaps/nautilus/crux_teal/throbber/028.png +share/pixmaps/nautilus/crux_teal/throbber/029.png +share/pixmaps/nautilus/crux_teal/throbber/030.png +share/pixmaps/nautilus/crux_teal/throbber/rest.png +share/pixmaps/nautilus/crux_teal/zoom_body.png +share/pixmaps/nautilus/decrement.png +share/pixmaps/nautilus/default/Search.png +share/pixmaps/nautilus/default/decrement.png +share/pixmaps/nautilus/default/default.xml +share/pixmaps/nautilus/default/increment.png +share/pixmaps/nautilus/default/number_strip.png +share/pixmaps/nautilus/default/side_bar_image.png +share/pixmaps/nautilus/default/theme_preview.png +share/pixmaps/nautilus/default/zoom_body.png +share/pixmaps/nautilus/emblems.png +share/pixmaps/nautilus/erase.png +share/pixmaps/nautilus/gnome/Services.png +share/pixmaps/nautilus/gnome/gnome.xml +share/pixmaps/nautilus/gnome/theme_preview.png +share/pixmaps/nautilus/gnome/throbber/001.png +share/pixmaps/nautilus/gnome/throbber/002.png +share/pixmaps/nautilus/gnome/throbber/003.png +share/pixmaps/nautilus/gnome/throbber/004.png +share/pixmaps/nautilus/gnome/throbber/005.png +share/pixmaps/nautilus/gnome/throbber/006.png +share/pixmaps/nautilus/gnome/throbber/rest.png +share/pixmaps/nautilus/increment.png +share/pixmaps/nautilus/knob.png +share/pixmaps/nautilus/memory_chip.gif +share/pixmaps/nautilus/nautilus-desktop.png +share/pixmaps/nautilus/nautilus-launch-icon.png +share/pixmaps/nautilus/nautilus-mini-logo.png +share/pixmaps/nautilus/nautilus-server-connect.png +share/pixmaps/nautilus/note-indicator.png +share/pixmaps/nautilus/number_strip.png +share/pixmaps/nautilus/side_bar_image.png +share/pixmaps/nautilus/sierra/green_weave.png +share/pixmaps/nautilus/sierra/number_strip.png +share/pixmaps/nautilus/sierra/sierra.xml +share/pixmaps/nautilus/sierra/theme_preview.png +share/pixmaps/nautilus/tahoe/bluewall.png +share/pixmaps/nautilus/tahoe/number_strip.png +share/pixmaps/nautilus/tahoe/tahoe.xml +share/pixmaps/nautilus/tahoe/theme_preview.png +share/pixmaps/nautilus/text-selection-frame.png +share/pixmaps/nautilus/throbber/001.png +share/pixmaps/nautilus/throbber/002.png +share/pixmaps/nautilus/throbber/003.png +share/pixmaps/nautilus/throbber/004.png +share/pixmaps/nautilus/throbber/005.png +share/pixmaps/nautilus/throbber/006.png +share/pixmaps/nautilus/throbber/007.png +share/pixmaps/nautilus/throbber/008.png +share/pixmaps/nautilus/throbber/009.png +share/pixmaps/nautilus/throbber/010.png +share/pixmaps/nautilus/throbber/011.png +share/pixmaps/nautilus/throbber/012.png +share/pixmaps/nautilus/throbber/013.png +share/pixmaps/nautilus/throbber/014.png +share/pixmaps/nautilus/throbber/015.png +share/pixmaps/nautilus/throbber/016.png +share/pixmaps/nautilus/throbber/017.png +share/pixmaps/nautilus/throbber/018.png +share/pixmaps/nautilus/throbber/019.png +share/pixmaps/nautilus/throbber/020.png +share/pixmaps/nautilus/throbber/021.png +share/pixmaps/nautilus/throbber/022.png +share/pixmaps/nautilus/throbber/023.png +share/pixmaps/nautilus/throbber/024.png +share/pixmaps/nautilus/throbber/025.png +share/pixmaps/nautilus/throbber/026.png +share/pixmaps/nautilus/throbber/027.png +share/pixmaps/nautilus/throbber/028.png +share/pixmaps/nautilus/throbber/029.png +share/pixmaps/nautilus/throbber/030.png +share/pixmaps/nautilus/throbber/rest.png +share/pixmaps/nautilus/thumbnail_frame.png +share/pixmaps/nautilus/zoom_body.png +@dirrm share/pixmaps/nautilus/throbber +@dirrm share/pixmaps/nautilus/tahoe +@dirrm share/pixmaps/nautilus/sierra +@dirrm share/pixmaps/nautilus/gnome/throbber +@dirrm share/pixmaps/nautilus/gnome +@dirrm share/pixmaps/nautilus/default +@dirrm share/pixmaps/nautilus/crux_teal/throbber +@dirrm share/pixmaps/nautilus/crux_teal +@dirrm share/pixmaps/nautilus/crux_eggplant/throbber +@dirrm share/pixmaps/nautilus/crux_eggplant +@dirrm share/pixmaps/nautilus +@dirrm share/nautilus/services/text +@dirrm share/nautilus/services +@dirrm share/nautilus/patterns +@dirrm share/nautilus/glade +@dirrm share/nautilus +@dirrm include/libnautilus +@dirrm etc/X11/sysconfig +@dirrm etc/X11/starthere +@dirrm etc/X11/serverconfig +@dirrm etc/X11 diff --git a/sysutils/nautilus/distinfo b/sysutils/nautilus/distinfo new file mode 100644 index 00000000000..db40cf30ed6 --- /dev/null +++ b/sysutils/nautilus/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/04/27 02:06:55 rh Exp $ + +SHA1 (nautilus-2.2.3.1.tar.bz2) = 1e2055d4a6b9e35c2bc08a017a77601f7fc5074e +Size (nautilus-2.2.3.1.tar.bz2) = 4558276 bytes +SHA1 (patch-aa) = 334a3c4b4fe5b93c817f04c2de1f130ad7b17592 +SHA1 (patch-ab) = 38390bb0d8b705f561f8e2d30a323b78a982a777 +SHA1 (patch-ac) = ee6b0d6df93fa3aa44ab86754322067f586dd0e2 +SHA1 (patch-ad) = b994f9e62aef5794ef7caf3f4da1335dac681e28 diff --git a/sysutils/nautilus/patches/patch-aa b/sysutils/nautilus/patches/patch-aa new file mode 100644 index 00000000000..52ec8e1d9ae --- /dev/null +++ b/sysutils/nautilus/patches/patch-aa @@ -0,0 +1,33 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/04/27 02:06:56 rh Exp $ + +--- libnautilus-private/filesystem-attributes.xml.orig Mon Jul 8 22:06:25 2002 ++++ libnautilus-private/filesystem-attributes.xml +@@ -3,10 +3,12 @@ + <filesystem name="affs" _default_volume_name="AFFS Volume"/> + <filesystem name="afs" _default_volume_name="AFS Network Volume"/> + <filesystem name="auto" _default_volume_name="Auto-detected Volume"/> ++ <filesystem name="cd9660" _default_volume_name="CDROM Volume"/> + <filesystem name="cdda" _default_volume_name="CD Digital Audio"/> + <filesystem name="cdrom" _default_volume_name="CD-ROM Drive"/> + <filesystem name="devfs" _default_volume_name="Hardware Device Volume"/> + <filesystem name="ext2" _default_volume_name="Ext2 Linux Volume" trash="yes"/> ++ <filesystem name="ext2fs" _default_volume_name="Ext2 Linux Volume" trash="yes"/> + <filesystem name="ext3" _default_volume_name="Ext3 Linux Volume" trash="yes"/> + <filesystem name="fat" _default_volume_name="MSDOS Volume" trash="yes"/> + <filesystem name="hfs" _default_volume_name="MacOS Volume" trash="yes"/> +@@ -15,10 +17,15 @@ + <filesystem name="hsfs" _default_volume_name="Hsfs CDROM Volume"/> + <filesystem name="jfs" _default_volume_name="JFS Volume" trash="yes"/> + <filesystem name="hpfs" _default_volume_name="Windows NT Volume"/> ++ <filesystem name="linprocfs" _default_volume_name="System Volume"/> ++ <filesystem name="mfs" _default_volume_name="Memory Volume" trash="yes"/> + <filesystem name="minix" _default_volume_name="Minix Volume"/> + <filesystem name="msdos" _default_volume_name="MSDOS Volume"/> + <filesystem name="nfs" _default_volume_name="NFS Network Volume" trash="yes"/> ++ <filesystem name="ntfs" _default_volume_name="Windows NT Volume"/> ++ <filesystem name="nwfs" _default_volume_name="Netware Volume"/> + <filesystem name="proc" _default_volume_name="System Volume"/> ++ <filesystem name="procfs" _default_volume_name="System Volume"/> + <filesystem name="reiserfs" _default_volume_name="ReiserFS Linux Volume" trash="yes"/> + <filesystem name="smbfs" _default_volume_name="Windows Shared Volume" trash="yes"/> + <filesystem name="supermount" _default_volume_name="SuperMount Volume" /> diff --git a/sysutils/nautilus/patches/patch-ab b/sysutils/nautilus/patches/patch-ab new file mode 100644 index 00000000000..f262ba7361b --- /dev/null +++ b/sysutils/nautilus/patches/patch-ab @@ -0,0 +1,16 @@ +$NetBSD: patch-ab,v 1.1.1.1 2003/04/27 02:06:56 rh Exp $ + +--- libnautilus-private/nautilus-medusa-support.c.orig 2001-10-29 06:21:46.000000000 +1000 ++++ libnautilus-private/nautilus-medusa-support.c +@@ -83,7 +83,11 @@ nautilus_medusa_check_cron_is_enabled (v + */ + status = NAUTILUS_CRON_STATUS_OFF; + ++#ifdef __NetBSD__ ++ stat_file_name = g_strdup_printf ("/proc/%d/status", process_number); ++#else + stat_file_name = g_strdup_printf ("/proc/%d/stat", process_number); ++#endif + stat_file = fopen (stat_file_name, "r"); + g_free (stat_file_name); + diff --git a/sysutils/nautilus/patches/patch-ac b/sysutils/nautilus/patches/patch-ac new file mode 100644 index 00000000000..07e5bc914a1 --- /dev/null +++ b/sysutils/nautilus/patches/patch-ac @@ -0,0 +1,14 @@ +$NetBSD: patch-ac,v 1.1.1.1 2003/04/27 02:06:56 rh Exp $ + +--- libnautilus-private/nautilus-thumbnails.c.orig 2003-03-26 00:47:25.000000000 +1000 ++++ libnautilus-private/nautilus-thumbnails.c +@@ -155,7 +155,9 @@ thumbnail_thread_starter_cb (gpointer da + pthread_attr_init (&thread_attributes); + pthread_attr_setdetachstate (&thread_attributes, + PTHREAD_CREATE_DETACHED); ++#ifdef _POSIX_THREAD_ATTR_STACKSIZE + pthread_attr_setstacksize (&thread_attributes, 128*1024); ++#endif + #ifdef DEBUG_THUMBNAILS + g_message ("(Main Thread) Creating thumbnails thread\n"); + #endif diff --git a/sysutils/nautilus/patches/patch-ad b/sysutils/nautilus/patches/patch-ad new file mode 100644 index 00000000000..33c59596eff --- /dev/null +++ b/sysutils/nautilus/patches/patch-ad @@ -0,0 +1,282 @@ +$NetBSD: patch-ad,v 1.1.1.1 2003/04/27 02:06:56 rh Exp $ + +--- libnautilus-private/nautilus-volume-monitor.c.orig 2003-03-01 01:15:00.000000000 +1000 ++++ libnautilus-private/nautilus-volume-monitor.c +@@ -59,6 +59,17 @@ + #include <sys/types.h> + #include <unistd.h> + ++#include <sys/param.h> ++#if (defined(BSD) && BSD >= 199306) ++#include <sys/ucred.h> ++#include <sys/mount.h> ++ ++#define HAVE_SETFSENT ++#define HAVE_FSTAB_H ++#define BSD_MNT ++#define setmntent(f,m) setfsent() ++#endif ++ + #ifdef HAVE_SYS_VFSTAB_H + #include <sys/vfstab.h> + #else +@@ -103,7 +114,7 @@ + #define MNTOPT_RO "ro" + #endif + +-#ifndef HAVE_SETMNTENT ++#if !defined(HAVE_SETMNTENT) && !defined(HAVE_SETFSENT) + #define setmntent(f,m) fopen(f,m) + #endif + +@@ -492,6 +503,9 @@ nautilus_volume_monitor_get_volume_for_p + static gboolean + has_removable_mntent_options (MountTableEntry *ent) + { ++#if (defined(BSD) && BSD >= 199306) ++ struct fstab *fsent; ++#endif + #ifdef HAVE_HASMNTOPT + /* Use "owner" or "user" or "users" as our way of determining a removable volume */ + if (hasmntopt (ent, "user") != NULL +@@ -501,6 +515,12 @@ has_removable_mntent_options (MountTable + return TRUE; + } + #endif ++#if (defined(BSD) && BSD >= 199306) ++ fsent = getfsspec(ent->f_mntfromname); ++ if (fsent != NULL && strstr (fsent->fs_mntops, "noauto")) { ++ return TRUE; ++ } ++#endif + + #ifdef SOLARIS_MNT + if (eel_str_has_prefix (ent->mnt_special, "/vol/")) { +@@ -522,10 +542,15 @@ has_removable_mntent_options (MountTable + static GList * + get_removable_volumes (NautilusVolumeMonitor *monitor) + { ++#ifndef HAVE_SETFSENT + FILE *file; +- GList *volumes; +- MountTableEntry *ent; +- NautilusVolume *volume; ++#else ++ int file; ++ struct fstab *fsent; ++#endif ++ GList *volumes = NULL; ++ MountTableEntry *ent = NULL; ++ NautilusVolume *volume = NULL; + char * fs_opt; + #ifdef HAVE_SYS_MNTTAB_H + MountTableEntry ent_storage; +@@ -533,26 +558,27 @@ get_removable_volumes (NautilusVolumeMon + #ifdef HAVE_GETMNTINFO + int count, index; + #endif +- ent = NULL; +- volume = NULL; +- volumes = NULL; + + #ifdef HAVE_GETMNTINFO + count = getmntinfo (&ent, MNT_WAIT); + /* getmentinfo returns a pointer to static data. Do not free. */ + for (index = 0; index < count; index++) { +- if (has_removable_mntent_options (&ent[index])) { ++ if (has_removable_mntent_options (ent + index)) { + volume = create_volume (ent[index].f_mntfromname, + ent[index].f_mntonname); + volume->is_removable = TRUE; + volumes = finish_creating_volume_and_prepend +- (monitor, volume, ent[index].f_fstypename, volumes); ++ (monitor, volume, ent[index].f_fstypename, volumes); + } + } + #endif + + file = setmntent (MOUNT_TABLE_PATH, "r"); ++#ifndef HAVE_SETFSENT + if (file == NULL) { ++#else ++ if (file == 0) { ++#endif + return NULL; + } + +@@ -587,9 +613,21 @@ get_removable_volumes (NautilusVolumeMon + (monitor, volume, ent->mnt_type, volumes); + } + } ++#elif defined (HAVE_SETFSENT) ++ while ((fsent = getfsent ()) != NULL) { ++ if (strstr (fsent->fs_mntops, "noauto") != NULL) { ++ volume = create_volume (fsent->fs_spec, fsent->fs_file); ++ volumes = finish_creating_volume_and_prepend ++ (monitor, volume, fsent->fs_vfstype, volumes); ++ } ++ } + #endif +- ++ ++#ifndef HAVE_SETFSENT + fclose (file); ++#else ++ endfsent(); ++#endif + + #ifdef HAVE_CDDA + volume = create_volume (CD_AUDIO_PATH, CD_AUDIO_PATH); +@@ -619,7 +657,7 @@ entry_is_supermounted_volume (const Moun + return result; + } + +-#ifndef SOLARIS_MNT ++#if !defined(SOLARIS_MNT) && !defined(BSD_MNT) + + static gboolean + volume_is_removable (const NautilusVolume *volume) +@@ -963,23 +1001,34 @@ build_volume_list_delta (GList *list_one + + + +-#ifdef SOLARIS_MNT ++#if defined(SOLARIS_MNT) || defined(BSD_MNT) + + static GList * + get_mount_list (NautilusVolumeMonitor *monitor) + { +- FILE *fh; + GList *volumes; ++#ifndef HAVE_SETFSENT + MountTableEntry ent; ++ FILE *fh; ++#else ++ MountTableEntry *ent; ++ int fh, index; ++#endif + NautilusVolume *volume; + + volumes = NULL; + ++#ifndef HAVE_SETFSENT + fh = setmntent (MOUNT_TABLE_PATH, "r"); + if (fh == NULL) { ++#else ++ fh = getmntinfo (&ent, MNT_WAIT); ++ if (fh == 0) { ++#endif + return NULL; + } + ++#ifndef HAVE_SETFSENT + while (! getmntent(fh, &ent)) { + volume = create_volume (ent.mnt_special, ent.mnt_mountp); + volume->is_removable = has_removable_mntent_options (&ent); +@@ -988,6 +1037,16 @@ get_mount_list (NautilusVolumeMonitor *m + } + + fclose (fh); ++#else ++ /* getmentinfo returns a pointer to static data. Do not free. */ ++ for (index = 0; index < fh; index++) { ++ volume = create_volume (ent[index].f_mntfromname, ++ ent[index].f_mntonname); ++ volume->is_removable = has_removable_mntent_options (ent + index); ++ volumes = finish_creating_volume_and_prepend ++ (monitor, volume, ent[index].f_fstypename, volumes); ++ } ++#endif + + return volumes; + } +@@ -1214,9 +1273,59 @@ mount_volumes_check_status (NautilusVolu + static int + get_cdrom_type (const char *vol_dev_path, int* fd) + { +-#ifndef SOLARIS_MNT ++#if !defined(SOLARIS_MNT) && !defined(BSD_MNT) + *fd = open (vol_dev_path, O_RDONLY|O_NONBLOCK); + return ioctl (*fd, CDROM_DISC_STATUS, CDSL_CURRENT); ++#elif defined(BSD_MNT) ++#ifdef CDIOREADTOCENTRYS ++ struct cd_toc_entry cdentry; ++ struct ioc_read_toc_entry entry; ++#else ++ struct ioc_read_toc_single_entry entry; ++#endif ++ struct ioc_toc_header header; ++ int type; ++ ++ *fd = open (vol_dev_path, O_RDONLY|O_NONBLOCK); ++ if (*fd < 0) { ++ return CDS_DATA_1; ++ } ++ ++ if ( ioctl(*fd, CDIOREADTOCHEADER, &header) == 0) { ++ return CDS_DATA_1; ++ } ++ ++ type = CDS_DATA_1; ++ ++#ifdef CDIOREADTOCENTRYS ++ for (entry.starting_track = header.starting_track; ++ entry.starting_track <= header.ending_track; ++ entry.starting_track++) { ++ entry.address_format = CD_LBA_FORMAT; ++ entry.data_len = sizeof cdentry; ++ entry.data = &cdentry; ++ if (ioctl (*fd, CDIOREADTOCENTRYS, &entry) == 0) { ++ if (cdentry.control & CDROM_DATA_TRACK) { ++ type = CDS_AUDIO; ++ break; ++ } ++ } ++ } ++#else ++ for (entry.track = header.starting_track; ++ entry.track <= header.ending_track; ++ entry.track++) { ++ entry.address_format = CD_LBA_FORMAT; ++ if (ioctl (*fd, CDIOREADTOCENTRY, &entry) == 0) { ++ if (entry.entry.control & CDROM_DATA_TRACK) { ++ type = CDS_AUDIO; ++ break; ++ } ++ } ++ } ++#endif /* defined CDIOREADTOCENTRYS */ ++ ++ return type; + #else + GString *new_dev_path; + struct cdrom_tocentry entry; +@@ -1768,7 +1877,7 @@ load_additional_mount_list_info (GList * + for (node = volume_list; node != NULL; node = node->next) { + volume = node->data; + +-#ifndef SOLARIS_MNT ++#if !defined(SOLARIS_MNT) && !defined(BSD_MNT) + /* These are set up by get_current_mount_list for Solaris. */ + volume->is_removable = volume_is_removable (volume); + #endif +@@ -1797,7 +1906,7 @@ finish_creating_volume (NautilusVolumeMo + ok = mount_volume_auto_add (volume); + } else if (strcmp (file_system_type_name, "cdda") == 0) { + ok = mount_volume_cdda_add (volume); +- } else if (strcmp (file_system_type_name, "iso9660") == 0) { ++ } else if (strcmp (file_system_type_name, "cd9660") == 0) { + ok = mount_volume_iso9660_add (volume); + } else if (strcmp (file_system_type_name, "nfs") == 0) { + ok = mount_volume_nfs_add (volume); +@@ -1835,8 +1944,8 @@ finish_creating_volume (NautilusVolumeMo + } else if (eel_str_has_prefix (volume->device_path, "/dev/cdrom")) { + volume->device_type = NAUTILUS_DEVICE_CDROM_DRIVE; + volume->is_removable = TRUE; +- } else if (eel_str_has_prefix (volume->mount_path, "/mnt/")) { +- name = volume->mount_path + strlen ("/mnt/"); ++ } else if (eel_str_has_prefix (volume->mount_path, "/")) { ++ name = volume->mount_path + strlen ("/"); + + if (eel_str_has_prefix (name, "cdrom") + || eel_str_has_prefix (name, "burn")) { |