mvadkert / rpms / file

Forked from rpms/file 5 years ago
Clone
7da30d3
diff --git a/magic/Magdir/cafebabe b/magic/Magdir/cafebabe
ef4b8e9
index 51e97c4..1d007b6 100644
7da30d3
--- a/magic/Magdir/cafebabe
7da30d3
+++ b/magic/Magdir/cafebabe
ef4b8e9
@@ -1,6 +1,6 @@
ef4b8e9
 
ef4b8e9
 #------------------------------------------------------------------------------
ef4b8e9
-# $File: cafebabe,v 1.20 2015/05/29 14:21:58 christos Exp $
ef4b8e9
+# $File: cafebabe,v 1.17 2015/01/01 17:07:00 christos Exp $
ef4b8e9
 # Cafe Babes unite!
ef4b8e9
 #
ef4b8e9
 # Since Java bytecode and Mach-O universal binaries have the same magic number,
ef4b8e9
@@ -15,22 +15,6 @@
7da30d3
 # might add another one or two as time goes by...
7da30d3
 #
7da30d3
 ### JAVA START ###
7da30d3
-0	belong		0xcafebabe
7da30d3
->4	belong		>30		compiled Java class data,
7da30d3
-!:mime	application/x-java-applet
7da30d3
->>6	beshort		x	        version %d.
7da30d3
->>4	beshort		x       	\b%d
7da30d3
-# Which is which?
7da30d3
-#>>4	belong		0x032d		(Java 1.0)
7da30d3
-#>>4	belong		0x032d		(Java 1.1)
7da30d3
->>4	belong		0x002e		(Java 1.2)
7da30d3
->>4	belong		0x002f		(Java 1.3)
7da30d3
->>4	belong		0x0030		(Java 1.4)
7da30d3
->>4	belong		0x0031		(Java 1.5)
7da30d3
->>4	belong		0x0032		(Java 1.6)
ef4b8e9
->>4	belong		0x0033		(Java 1.7)
ef4b8e9
->>4	belong		0x0034		(Java 1.8)
7da30d3
-
7da30d3
 0	belong		0xcafed00d	JAR compressed with pack200,
7da30d3
 >5	byte		x		version %d.
7da30d3
 >4	byte		x		\b%d
ef4b8e9
@@ -52,18 +36,26 @@
ef4b8e9
 
7da30d3
 0	belong		0xcafebabe
7da30d3
 >4	belong		1		Mach-O universal binary with 1 architecture:
ef4b8e9
-!:mime application/x-mach-binary
7da30d3
 >>8	use		mach-o		\b
7da30d3
+>4  belong      >30     compiled Java class data,
7da30d3
+!:mime  application/x-java-applet
7da30d3
+>>6 beshort     x           version %d.
7da30d3
+>>4 beshort     x           \b%d
7da30d3
+# Which is which?
7da30d3
+#>>4    belong      0x032d      (Java 1.0)
7da30d3
+#>>4    belong      0x032d      (Java 1.1)
7da30d3
+>>4 belong      0x002e      (Java 1.2)
7da30d3
+>>4 belong      0x002f      (Java 1.3)
7da30d3
+>>4 belong      0x0030      (Java 1.4)
7da30d3
+>>4 belong      0x0031      (Java 1.5)
7da30d3
+>>4 belong      0x0032      (Java 1.6)
7da30d3
 >4	belong		>1
7da30d3
 >>4	belong		<20		Mach-O universal binary with %d architectures:
ef4b8e9
-!:mime application/x-mach-binary
7da30d3
 >>>8	use		mach-o		\b
ef4b8e9
 >>>28	use		mach-o		\b
ef4b8e9
->>4	belong		2
ef4b8e9
+>>4	belong		>2
ef4b8e9
 >>>48	use		mach-o		\b
ef4b8e9
->>4	belong		3
ef4b8e9
+>>4	belong		>3
ef4b8e9
 >>>68	use		mach-o		\b
ef4b8e9
->>4	belong		4
ef4b8e9
->>>88	use		mach-o		\b
ef4b8e9
 
ef4b8e9
 ### MACH-O END ###