# Configure file for MozPlugger 1.6 (modified for Debian) # Commands which are not installed on your system will not be used. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA. ################### ### m4 macros ### ################### changequote([,]) ### Helpers #define(ENABLE_HELPERS) ifdef([ENABLE_HELPERS],[ define(HELPER,[nokill noisy: $1]) ],[ define(HELPER,[]) ]) ### MPlayer define(MP_CMD,[mplayer -really-quiet -nojoystick -nofs -zoom -osdlevel 0 $1 &1 | grep vorbis]),[],[ define(MP_NO_VORBIS) ],[ define(MP_VORBIS) ]) ### Totem define(TM_CMD,[totem --replace $1 /dev/audio audio/wav:wav: Microsoft wave file audio/x-wav:wav: Microsoft wave file audio/x-pn-wav:wav:Microsoft wave file audio/x-pn-windows-acm:wav:Microsoft wave file controls: play "$file" controls: wavplay -q "$file" controls noisy: bplay "$file" controls: splay "$file" HELPER(xmms -e -p "$file") repeat noisy swallow(alsaplayer): alsaplayer -q "$file" audio/x-pn-realaudio-plugin: rpm: RealPlayer Plugin Metafile audio/x-pn-realaudio: ra,rm,ram: Realaudio-plugin resource locator audio/x-realaudio: ra,rm,ram: RealAudio file application/vnd.rn-realmedia: rm: RealMedia file application/smil: smi: RealPlayer audio/vnd.rn-realaudio: ra,ram: RealAudio file audio/vnd.rn-realvideo: rv: RealVideo file nokill stream: realplay "$file" audio/x-ms-wax: wax,wma: Windows Media TM_AUDIO_STREAM() ####################### ### Documents ### ####################### image/sun-raster: rs: SUN raster image image/x-sun-raster: rs: SUN raster image image/x-rgb: rgb: RGB Image image/x-portable-pixmap: ppm: PPM Image image/x-portable-graymap: pgm: PGM Image image/x-portable-bitmap: pbm: PBM Image image/x-portable-anymap: pnm: PBM Image image/tiff: tiff,tif: TIFF image : display "$file" image/x-tiff: tiff,tif: TIFF image repeat noisy swallow(gqview) fill: gqview -t "$file" swallow(XVroot) maxaspect: xv -ima -igeom +9000+9000 -geometry +9000+9000 "$file" : display "$file" repeat swallow(Sdtimage) fill: sdtimage "$file" swallow(*qiv:) fill maxaspect: qiv -n "$file" application/pdf: pdf: PDF file application/x-pdf: pdf: PDF file text/pdf: pdf: PDF file text/x-pdf: pdf: PDF file repeat swallow(acrobatreader) fill: acroread -geometry +9000+9000 +useFrontEndProgram -tempFileTitle acrobatreader "$file" repeat noisy swallow(win) fill: xpdf -g +9000+9000 "$file" repeat noisy swallow(gv) fill: gv -safer -quiet -antialias -geometry +9000+9000 "$file" application/x-dvi: dvi: DVI file repeat swallow(kviewshell) fill: kdvi "$file" repeat swallow(xdvi) fill: xdvi -safer -hush -geometry +9000+9000 "$file" application/x-postscript: ps: PostScript file application/postscript: ps: PostScript file repeat noisy swallow(gv) fill: gv -safer -quiet -antialias -geometry +9000+9000 "$file" repeat swallow(Pageview) fill: pageview "$file" application/x-rtf: rtf: Rich Text Format application/rtf: rtf: Rich Text Format text/rtf: rtf: Rich Text Format repeat noisy swallow(Ted) fill: Ted "$file" repeat noisy swallow(AbiWord) fill: abiword --nosplash --geometry +9000+9000 "$file" OO() HELPER(kword "$file") application/x-msword: doc, dot: Microsoft Word Document application/msword: doc, dot: Microsoft Word Document OO() HELPER(kword "$file") repeat noisy swallow(AbiWord) fill: abiword --nosplash --geometry +9000+9000 "$file" application/vnd.ms-excel: xls, xlb: Microsoft Excel Document repeat swallow(PluggerGnumeric) fill: gnumeric --class PluggerGnumeric "$file" OO() # OpenOffice MimeTypes (http://framework.openoffice.org/documentation/mimetypes/mimetypes.html) application/vnd.sun.xml.writer: sxw: OpenOffice Writer 6.0 documents application/vnd.sun.xml.writer.template: stw: OpenOffice Writer 6.0 templates application/vnd.sun.xml.writer.global: sxg: OpenOffice Writer 6.0 global documents application/vnd.stardivision.writer: sdw: StarWriter 5.x documents application/vnd.stardivision.writer-global: sgl: StarWriter 5.x global documents application/x-starwriter: sdw: StarWriter 4.x documents OO() application/vnd.sun.xml.calc: sxc: OpenOffice Calc 6.0 spreadsheets application/vnd.sun.xml.calc.template: stc: OpenOffice Calc 6.0 templates application/vnd.stardivision.calc: sdc: StarCalc 5.x spreadsheets application/x-starcalc: sdc: StarCalc 4.x spreadsheets OO() application/vnd.sun.xml.draw: sxd: OpenOffice Draw 6.0 documents application/vnd.sun.xml.draw.template: std: OpenOffice Draw 6.0 templates application/vnd.stardivision.draw: sda: StarDraw 5.x documents application/x-stardraw: sda: StarDraw 4.x documents OO() application/vnd.sun.xml.impress: sxi: OpenOffice Impress 6.0 presentations application/vnd.sun.xml.impress.template: sti: OpenOffice Impress 6.0 templates application/vnd.stardivision.impress: sdd: StarImpress 5.x presentations application/vnd.stardivision.impress-packed: sdp: StarImpress Packed 5.x files application/x-starimpress: sdd: StarImpress 4.x presentations application/vnd.ms-powerpoint: ppt: PowerPoint OO() application/vnd.sun.xml.math: sxm: OpenOffice Math 6.0 documents application/vnd.stardivision.math: smf: StarMath 5.x documents application/x-starmath: smf: StarMath 4.x documents OO()