$NetBSD: patch-an,v 1.4 1999/11/12 04:50:00 hubertf Exp $

--- ./kfm/kbind.cpp	Wed Sep  1 16:52:08 1999
+++ /usr/pkgsrc/x11/kdebase/work.i386.unpatched/kdebase-1.1.2/kfm/kbind.cpp	Fri Nov 12 05:10:34 1999
@@ -644,11 +644,12 @@
 			    _pixlist.append( emptyPixmap );
 			}
 		    }			
-
+#ifndef __NetBSD__
 		    // Add default mount binding
 		    QString s( i18n( "Mount" ) );
 		    _list.append( s.data() );   
 		    _pixlist.append( emptyPixmap );
+#endif
 		}
 		else
 		{
@@ -1948,7 +1949,7 @@
 		KIOJob * job = new KIOJob();
 		// job->unmount( point.data() );
 		// Patch ( unmount the device )
-		job->unmount( dev.data() );
+		job->unmount( dev.data(), point.data() );
 		delete config;
 		return TRUE;
 	    }
@@ -2001,12 +2002,17 @@
 		else
 		{
 		    QString readonly = config->readEntry( "ReadOnly" );
+		    QString fstype = config->readEntry( "FSType" );
 		    bool ro = FALSE;
 		    if ( !readonly.isNull() )
 			if ( readonly == '1' )
 			    ro = true;
-		    
+
+#ifdef __NetBSD__		    
+		    (void) new KFMAutoMount( ro, fstype, dev, point );
+#else
 		    (void) new KFMAutoMount( ro, 0L, dev, 0L );
+#endif
 
 		    delete config;
 		    return TRUE;
