summaryrefslogtreecommitdiff
path: root/system/atari800/mime
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2010-05-12 23:33:13 +0200
committerDavid Somero <xgizzmo@slackbuilds.org>2010-05-12 23:33:13 +0200
commit0c19b3b1e563b41ca23574dc776b601c938ebbf0 (patch)
tree8b4f294ac98c787a24113a7af7fa83cad9c94a0d /system/atari800/mime
parentcf920236946d195f8a22ab20510a736e3227ef08 (diff)
downloadslackbuilds-0c19b3b1e563b41ca23574dc776b601c938ebbf0.tar.gz
system/atari800: Added to 12.2 repository
Diffstat (limited to 'system/atari800/mime')
-rw-r--r--system/atari800/mime/atari800.xml107
-rw-r--r--system/atari800/mime/atari800_desktop_mime1
-rw-r--r--system/atari800/mime/x-atari-8bit-cartridge-image.desktop8
-rw-r--r--system/atari800/mime/x-atari-8bit-cassette-image.desktop8
-rw-r--r--system/atari800/mime/x-atari-8bit-disk-image.desktop8
-rw-r--r--system/atari800/mime/x-atari-8bit-executable.desktop8
-rw-r--r--system/atari800/mime/x-atari-8bit-raw-disk-image.desktop8
-rw-r--r--system/atari800/mime/x-atari-8bit-saved-basic.desktop8
-rw-r--r--system/atari800/mime/x-atari800-saved-state.desktop8
9 files changed, 164 insertions, 0 deletions
diff --git a/system/atari800/mime/atari800.xml b/system/atari800/mime/atari800.xml
new file mode 100644
index 0000000000..4451e70287
--- /dev/null
+++ b/system/atari800/mime/atari800.xml
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 20080823 bkw: is all this leading cruft really necessary? -->
+<!DOCTYPE mime-info [
+ <!ELEMENT mime-info (mime-type)+>
+ <!ATTLIST mime-info xmlns CDATA #FIXED "http://www.freedesktop.org/standards/shared-mime-info">
+
+ <!ELEMENT mime-type (comment|acronym|expanded-acronym|glob|magic|root-XML|alias|sub-class-of)*>
+ <!ATTLIST mime-type type CDATA #REQUIRED>
+
+ <!-- a comment describing a document with the respective MIME type. Example: "WMV video" -->
+ <!ELEMENT comment (#PCDATA)>
+ <!ATTLIST comment xml:lang CDATA #IMPLIED>
+
+ <!-- a comment describing a the respective unexpanded MIME type acronym. Example: "WMV" -->
+ <!ELEMENT acronym (#PCDATA)>
+ <!ATTLIST acronym xml:lang CDATA #IMPLIED>
+
+ <!-- a comment describing a the respective unexpanded MIME type acronym. Example: "Windows Media Video" -->
+ <!ELEMENT expanded-acronym (#PCDATA)>
+ <!ATTLIST expanded-acronym xml:lang CDATA #IMPLIED>
+
+ <!ELEMENT glob EMPTY>
+ <!ATTLIST glob pattern CDATA #REQUIRED>
+
+ <!ELEMENT magic (match)+>
+ <!ATTLIST magic priority CDATA #IMPLIED>
+
+ <!ELEMENT match (match)*>
+ <!ATTLIST match offset CDATA #REQUIRED>
+ <!ATTLIST match type (string|big16|big32|little16|little32|host16|host32|byte) #REQUIRED>
+ <!ATTLIST match value CDATA #REQUIRED>
+ <!ATTLIST match mask CDATA #IMPLIED>
+
+ <!ELEMENT root-XML EMPTY>
+ <!ATTLIST root-XML
+ namespaceURI CDATA #REQUIRED
+ localName CDATA #REQUIRED>
+
+ <!ELEMENT alias EMPTY>
+ <!ATTLIST alias
+ type CDATA #REQUIRED>
+
+ <!ELEMENT sub-class-of EMPTY>
+ <!ATTLIST sub-class-of
+ type CDATA #REQUIRED>
+]>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-atari-8bit-executable">
+ <comment>Atari 8-Bit Executable</comment>
+ <acronym>XEX</acronym>
+ <expanded-acronym>XE eXecutable</expanded-acronym>
+ <magic priority="30">
+ <match value="0xffff" type="big16" offset="0"/>
+ </magic>
+ <glob pattern="*.xex"/>
+ </mime-type>
+ <mime-type type="application/x-atari-8bit-saved-basic">
+ <comment>Atari 8-Bit BASIC Program</comment>
+ <acronym>BAS</acronym>
+ <expanded-acronym>BASic</expanded-acronym>
+ <magic priority="50">
+ <match value="0x0000" type="big16" offset="0"/>
+ </magic>
+ <glob pattern="*.bas"/>
+ </mime-type>
+ <mime-type type="application/x-atari-8bit-cartridge-image">
+ <comment>Atari 8-Bit Cartridge Image</comment>
+ <acronym>CART</acronym>
+ <expanded-acronym>CARTridge</expanded-acronym>
+ <magic priority="50">
+ <match value="CART" type="string" offset="0"/>
+ </magic>
+ <glob pattern="*.cart"/>
+ <glob pattern="*.car"/>
+ </mime-type>
+ <mime-type type="application/x-atari-8bit-disk-image">
+ <comment>Atari 8-Bit Disk Image</comment>
+ <acronym>ATR</acronym>
+ <expanded-acronym>ATaRi</expanded-acronym>
+ <magic priority="50">
+ <match value="0x9602" type="big16" offset="0"/>
+ </magic>
+ <glob pattern="*.atr"/>
+ </mime-type>
+ <mime-type type="application/x-atari-8bit-raw-disk-image">
+ <comment>Atari 8-Bit Disk Image (Raw)</comment>
+ <acronym>XFD</acronym>
+ <expanded-acronym>XFormer Disk</expanded-acronym>
+ <glob pattern="*.xfd"/>
+ </mime-type>
+ <mime-type type="application/x-atari-8bit-cassette-image">
+ <comment>Atari 8-Bit Cassette Image</comment>
+ <acronym>CAS</acronym>
+ <expanded-acronym>CASsette</expanded-acronym>
+ <magic priority="50">
+ <match value="FUJI" type="string" offset="0"/>
+ </magic>
+ <glob pattern="*.cas"/>
+ </mime-type>
+ <mime-type type="application/x-atari800-saved-state">
+ <sub-class-of type="application/x-gzip"/>
+ <comment>Atari800 Emulator Saved State</comment>
+ <acronym>A8S</acronym>
+ <expanded-acronym>Atari800 State</expanded-acronym>
+ <glob pattern="*.a8s"/>
+ </mime-type>
+</mime-info>
diff --git a/system/atari800/mime/atari800_desktop_mime b/system/atari800/mime/atari800_desktop_mime
new file mode 100644
index 0000000000..a4d5cbd956
--- /dev/null
+++ b/system/atari800/mime/atari800_desktop_mime
@@ -0,0 +1 @@
+MimeType=application/x-atari-8bit-executable;application/x-atari-8bit-saved-basic;application/x-atari-8bit-cartridge-image;application/x-atari-8bit-disk-image;application/x-atari-8bit-raw-disk-image;application/x-atari-8bit-cassette-image;application/x-atari800-saved-state;
diff --git a/system/atari800/mime/x-atari-8bit-cartridge-image.desktop b/system/atari800/mime/x-atari-8bit-cartridge-image.desktop
new file mode 100644
index 0000000000..0db832bb27
--- /dev/null
+++ b/system/atari800/mime/x-atari-8bit-cartridge-image.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=MimeType
+MimeType=application/x-atari-8bit-cartridge-image
+Icon=atari-cart
+Patterns=*.car;*.CAR;*.cart;*.CART;
+#X-KDE-PatternsAccuracy=80
+Comment=Atari 8-bit Cartridge Image
diff --git a/system/atari800/mime/x-atari-8bit-cassette-image.desktop b/system/atari800/mime/x-atari-8bit-cassette-image.desktop
new file mode 100644
index 0000000000..e67a95cffa
--- /dev/null
+++ b/system/atari800/mime/x-atari-8bit-cassette-image.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=MimeType
+MimeType=application/x-atari-8bit-cassette-image
+Icon=atari-cas
+Patterns=*.cas;*.CAS;
+#X-KDE-PatternsAccuracy=80
+Comment=Atari 8-bit Cassette Image
diff --git a/system/atari800/mime/x-atari-8bit-disk-image.desktop b/system/atari800/mime/x-atari-8bit-disk-image.desktop
new file mode 100644
index 0000000000..63b06b51aa
--- /dev/null
+++ b/system/atari800/mime/x-atari-8bit-disk-image.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=MimeType
+MimeType=application/x-atari-8bit-disk-image
+Icon=atari-atr
+Patterns=*.atr;*.ATR;
+# X-KDE-PatternsAccuracy=80
+Comment=Atari 8-bit Disk Image
diff --git a/system/atari800/mime/x-atari-8bit-executable.desktop b/system/atari800/mime/x-atari-8bit-executable.desktop
new file mode 100644
index 0000000000..18f0a8708c
--- /dev/null
+++ b/system/atari800/mime/x-atari-8bit-executable.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=MimeType
+MimeType=application/x-atari-8bit-executable
+Icon=atari-xex
+Patterns=*.xex;*.XEX;
+#X-KDE-PatternsAccuracy=95
+Comment=Atari 8-bit Executable
diff --git a/system/atari800/mime/x-atari-8bit-raw-disk-image.desktop b/system/atari800/mime/x-atari-8bit-raw-disk-image.desktop
new file mode 100644
index 0000000000..8d6cb15376
--- /dev/null
+++ b/system/atari800/mime/x-atari-8bit-raw-disk-image.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=MimeType
+MimeType=application/x-atari-8bit-raw-disk-image
+Icon=atari-xfd
+Patterns=*.xfd;*.XFD;
+#X-KDE-PatternsAccuracy=80
+Comment=Atari 8-bit Raw Disk Image
diff --git a/system/atari800/mime/x-atari-8bit-saved-basic.desktop b/system/atari800/mime/x-atari-8bit-saved-basic.desktop
new file mode 100644
index 0000000000..aa5f80e6ce
--- /dev/null
+++ b/system/atari800/mime/x-atari-8bit-saved-basic.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=MimeType
+MimeType=application/x-atari-8bit-saved-basic
+Icon=atari-bas
+Patterns=*.bas;*.BAS;
+#X-KDE-PatternsAccuracy=80
+Comment=Atari 8-bit BASIC Program
diff --git a/system/atari800/mime/x-atari800-saved-state.desktop b/system/atari800/mime/x-atari800-saved-state.desktop
new file mode 100644
index 0000000000..b8dc739fbf
--- /dev/null
+++ b/system/atari800/mime/x-atari800-saved-state.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=MimeType
+MimeType=application/x-atari800-saved-state
+Icon=atari-a8s
+Patterns=*.a8s;*.A8S;
+#X-KDE-PatternsAccuracy=80
+Comment=Atari800 Emulator Saved State