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

Reply via email to