You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ni...@apache.org on 2013/08/14 00:24:57 UTC

svn commit: r1513675 - in /tika/trunk: tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java tika-parsers/src/test/resources/test-documents/testINDD.indd

Author: nick
Date: Tue Aug 13 22:24:57 2013
New Revision: 1513675

URL: http://svn.apache.org/r1513675
Log:
TIKA-1159 Mime Magic for Adobe InDesign from Kabron Kline, plus sample file and unit test

Added:
    tika/trunk/tika-parsers/src/test/resources/test-documents/testINDD.indd   (with props)
Modified:
    tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
    tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java

Modified: tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
URL: http://svn.apache.org/viewvc/tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml?rev=1513675&r1=1513674&r2=1513675&view=diff
==============================================================================
--- tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml (original)
+++ tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml Tue Aug 13 22:24:57 2013
@@ -2322,6 +2322,9 @@
     <acronym>INDD</acronym>
     <_comment>Adobe InDesign document</_comment>
     <glob pattern="*.indd"/>
+    <magic priority="50">
+      <match value="0x0606edf5d81d46e5bd31efe7fe74b71d" type="string" offset="0" />
+    </magic>
   </mime-type>
 
   <mime-type type="application/x-adobe-indesign-interchange">

Modified: tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java
URL: http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java?rev=1513675&r1=1513674&r2=1513675&view=diff
==============================================================================
--- tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java (original)
+++ tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java Tue Aug 13 22:24:57 2013
@@ -629,6 +629,11 @@ public class TestMimeTypes extends TestC
        assertTypeByData("application/zip","testKMZ.kmz");
    }
 
+    public void testCreativeSuite() throws IOException {
+        assertTypeDetection("testINDD.indd", "application/x-adobe-indesign");
+        assertTypeDetection("testPSD.psd", "image/vnd.adobe.photoshop");
+    }
+    
     public void testAMR() throws IOException {
         // AMR matches on name, data or both
         assertTypeDetection("testAMR.amr", "audio/amr");

Added: tika/trunk/tika-parsers/src/test/resources/test-documents/testINDD.indd
URL: http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/test/resources/test-documents/testINDD.indd?rev=1513675&view=auto
==============================================================================
Binary file - no diff available.

Propchange: tika/trunk/tika-parsers/src/test/resources/test-documents/testINDD.indd
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream