On 11/12/06, Jamie McCracken <[EMAIL PROTECTED]> wrote:
probably - we should use this for more general xml filtering like a text/xml filter?
Here's another update to the patch. The preivous didn't nice, didn't support spaces in the file's name, and didn't even have '_filter' after the name...it was crap. This update also adds a filter for text/xml...no reason to exclude it.
Index: filters/text/Makefile.am =================================================================== RCS file: /cvs/gnome/tracker/filters/text/Makefile.am,v retrieving revision 1.2 diff -u -p -r1.2 Makefile.am --- filters/text/Makefile.am 21 Aug 2006 20:18:25 -0000 1.2 +++ filters/text/Makefile.am 12 Nov 2006 14:39:17 -0000 @@ -1,5 +1,6 @@ filterbindir = $(datadir)/tracker/filters/text -filterbin_SCRIPTS = html_filter +filterbin_SCRIPTS = html_filter \ + xml_filter EXTRA_DIST = $(filterbin_SCRIPTS) --- /dev/null 2006-10-18 06:41:50.000000000 -0400 +++ filters/text/xml_filter 2006-11-12 09:37:12.000000000 -0500 @@ -0,0 +1,18 @@ +#!/bin/sh + +nice -n19 xsltproc - "$1" <<EOF +<?xml version="1.0"?> +<xsl:stylesheet + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + version="1.0"> + + <xsl:output method="text"/> + <xsl:output omit-xml-declaration="yes"/> + + <xsl:template match="*"> + <xsl:value-of select="."/> + </xsl:template> + +</xsl:stylesheet> +EOF + Index: filters/application/Makefile.am =================================================================== RCS file: /cvs/gnome/tracker/filters/application/Makefile.am,v retrieving revision 1.2 diff -u -p -r1.2 Makefile.am --- filters/application/Makefile.am 21 Aug 2006 20:18:25 -0000 1.2 +++ filters/application/Makefile.am 12 Nov 2006 14:39:45 -0000 @@ -8,6 +8,7 @@ thumbappbin_SCRIPTS = pdf_filter \ vnd.stardivision.writer_filter \ vnd.sun.xml.calc_filter \ vnd.sun.xml.impress_filter \ - vnd.sun.xml.writer_filter + vnd.sun.xml.writer_filter \ + x-abiword_filter EXTRA_DIST = $(thumbappbin_SCRIPTS) --- /dev/null 2006-10-18 06:41:50.000000000 -0400 +++ filters/application/x-abiword_filter 2006-11-12 09:33:00.000000000 -0500 @@ -0,0 +1,18 @@ +#!/bin/sh + +nice -n19 xsltproc - "$1" <<EOF +<?xml version="1.0"?> +<xsl:stylesheet + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + version="1.0"> + + <xsl:output method="text"/> + <xsl:output omit-xml-declaration="yes"/> + + <xsl:template match="*"> + <xsl:value-of select="."/> + </xsl:template> + +</xsl:stylesheet> +EOF +
_______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
