text/*:
	fm-view=%view{ascii}

text/c:
	icon-filename=@icondir@/c.xpm

text/C++:
	icon-filename=@icondir@/cc.xpm

application/x-compressed-tar
	fm-open=%cd %p#utar
	fm-view=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -

application/x-bzip:
	icon-filename=@icondir@/compressed.xpm
	fm-view=%view{ascii} bzip2 -dc %f 2>/dev/null | tar tvvf -
	open.extract.Extract=bzip2 -dc %f 2>/dev/null | tar xf -

application/x-tar:
	fm-open=%cd %p#utar
	fm-view=%view{ascii} tar tvvf %f
	open.extract.Extract=tar xf %f

application/x-rpm:
	fm-open=%cd %p#rpm
	open.install.Install this RPM=rpm -i %f
	open.upgrade.Upgrade this RPM=rpm -U %f
	icon-filename=@icondir@/gnome-pack-rpm.png

application/x-deb:
	fm-open=%cd %p#deb
	fm-view=%view{ascii} dpkg-deb -c %f
	icon-filename=@icondir@/gnome-pack-deb.png
	
application/zip:
	icon-filename=@icondir@/zip.xpm
	fm-open=%cd %p#uzip
	fm-view=%view{ascii} unzip -v %f
	open.extract.Extract=unzip %f
	open.extractf.Extract with flags=I=%{Enter any Unzip flags:}; if test -n "$I"; then unzip $I %f; fi

application/x-zoo:
	fm-open=%cd %p#uzoo
	fm-view=%view{ascii} zoo l %f
	open.extract.Extract=zoo x %f '*'

application/x-lha:
	fm-open=%cd %p#ulha
	fm-view=%view{ascii} lharc l %f
	open.extract.Extract=lharc x %f '*'
	open.extractf.Extract (with flags)=I=%{Enter any LHarc flags:}; if test -n "$I"; then lharc x $I %f; fi

application/x-arj:
	fm-open=%cd %p#uarj
	fm-view=%view{ascii} unarj l %f
	open.extract.Extract=unarj x %f '*'
	open.extractf.Extract (with flags)=I=%{Enter any Unarj flags:}; if test -n "$I"; then unarj x $I %f; fi

application/x-unix-archive:	
	fm-open=%cd %p#uar
	fm-view=%view{ascii} nm %f

application/x-object-file:
	open=%view{hex} %f

application/x-dvi:
	open=xdvi %f
	view=xdvi %f
	open.convert.Convert file to Postscript=dvips %f

application/x-text:
	open.tex."TeX this file"=tex %f
	flags.tex.flags=needsterminal
	open.latex."LaTeX this file"=latex %f
	flags.latex.flags=needsterminal

application/x-gnu-rmail:
	open=emacs %f

archive/
application/x-gzip:
	icon-filename=@icondir@/compressed.xpm

application/x-tex:
	icon-filename=@icondir@/tex.xpm

application/postscript:
	open=gv %f
	icon-filename=@icondir@/postscript.xpm

application/x-object-file:
	icon-filename=@icondir@/o.xpm

application/x-shared-library:
	fm-view=%view{hex}

application/x-cpio-compressed:
	fm-open=%cd %d/%p#ucpio/
	fm-view=%view{ascii} gzip -dc '%f' | cpio -ictv

application/x-cpio:
	fm-open=%cd %d/%p#ucpio/
	fm-view=%view{ascii} cat %f | cpio -ictv

audio/*:
	icon-filename=@icondir@/sound.xpm
	open.x11amp.Use x11amp to play this=x11amp %f
	open.mpeg.Play with mpeg_play=mpeg_play %f
	open.mpg123.Open with mpg123=mpg123 %f

application/pdf:
	open=xpdf %f

audio/x-mp3:
	open=mpg123 %f

text/html:
	icon-filename=@icondir@/html.xpm
	open.netscape.View this file with Netscape=gnome-moz-remote %f

application/vcard:
	icon-filename=@icondir@/calendar.xpm

application/x-troff-man:
	icon-filename=@icondir@/man.xpm
	fm-view=%view{ascii,nroff} nroff @TROFFASCII@ @MANDOC@ %f

application/x-troff-man-compressed:
	fm-view=%view{ascii,nroff} gunzip -dc %f | nroff @TROFFASCII@ @MANDOC@

application/x-troff-ms:
	fm-view=%view{ascii,nroff} nroff @TROFFASCII@ -ms %f

application/x-troff-me:
	fm-view=%view{ascii,nroff} nroff @TROFFASCII@ -me %f

image/x-bmp:
	icon-filename=@icondir@/gnome-image-bmp.png

image/gif:
	icon-filename=@icondir@/gnome-image-gif.png

image/jpeg:
	icon-filename=@icondir@/gnome-image-jpeg.png


image/ief:
	icon-filename=@icondir@/gnome-image-ief.png
	
image/x-portable-bitmap:
	icon-filename=@icondir@/gnome-image-pbm.png

image/x-portable-graymap:
	icon-filename=@icondir@/gnome-image-pgm.png

image/x-png:
	icon-filename=@icondir@/gnome-image-png.png

image/x-portable-anymap:
	icon-filename=@icondir@/gnome-image-pnm.png

image/x-portable-pixmap:
	icon-filename=@icondir@/gnome-image-ppm.png

image/x-cmu-raster:
	icon-filename=@icondir@/gnome-image-ras.png

image/x-rgb:
	icon-filename=@icondir@/gnome-image-rgb.png

image/x-tga:
	icon-filename=@icondir@/gnome-image-tga.png

image/tiff:
	icon-filename=@icondir@/gnome-image-tiff.png

image/x-xbitmap:
	icon-filename=@icondir@/gnome-image-xbm.png

image/x-xpixmap:
	icon-filename=@icondir@/gnome-image-xpm.png

image/x-xwindowdump:
	icon-filename=@icondir@/gnome-image-xwd.png
	
image/*:
	icon-filename=@icondir@/gnome-image-generic.png

text.*:
	icon-filename=@icondir@/text.xpm