From c0bc9998d1711acc9ee0e07f14217cadffc6be63 Mon Sep 17 00:00:00 2001 From: Michal Siwek Date: Sat, 5 Jan 2013 17:18:41 +0000 Subject: [PATCH] Add MIME type for XAR archives (GCI work) --- data/artwork/icons/File_Archive_XAR | Bin 0 -> 19048 bytes src/data/beos_mime/application/x-xar | 50 +++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 data/artwork/icons/File_Archive_XAR create mode 100644 src/data/beos_mime/application/x-xar diff --git a/data/artwork/icons/File_Archive_XAR b/data/artwork/icons/File_Archive_XAR new file mode 100644 index 0000000000000000000000000000000000000000..dce147a7aa9a05cb1a1a8d96d80d9c639d6170cc GIT binary patch literal 19048 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 literal 0 HcmV?d00001 diff --git a/src/data/beos_mime/application/x-xar b/src/data/beos_mime/application/x-xar new file mode 100644 index 0000000000..bc4481bd6f --- /dev/null +++ b/src/data/beos_mime/application/x-xar @@ -0,0 +1,50 @@ +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-xar"; + +resource(2, "META:S:DESC") #'MSDC' "XAR archive"; + +resource(3, "META:SNIFF_RULE") "0.50 (\"xar!\")"; + +resource(4, "META:PREF_APP") #'MSIG' "application/x-vnd.Haiku-Expander"; + +resource(5, "META:EXTENS") message(234) { + "extensions" = "xar", + "type" = "application/x-xar" +}; + +resource(6, "META:ICON") #'VICN' array { + $"6E6369660703010000020006023CC7EE389BC0BA16573E39B04977C84556E300" + $"FFF8EAFFF5DEAC020006023C96323A4D3FBAFC013D5A974B57A54A022600983F" + $"04FFE6C276020006023A492400000000000040000047000044000000FFEFCEFF" + $"FFD16E02000602BB8A46BA62453C0CE4BD0B7C487ECB4BD08500E1AB36FFFFEB" + $"C0020006023B61A038E755B9F2003C4C154AC9623D6A0500FFC0C0FFFF9E9E04" + $"0188140608B2AB445F49C62DC959C521CAC2C755C7C9C7C0C625CAECC2F2C9BC" + $"C48CCC1CC1595F405B3E5943060AEEEA0E234022C1D822C0BC22C348B40BC4C7" + $"B647C63EB4FBC58EB7DDC715B99EC79CB99FC217BEC1BCDCBBA1BB96BD24BC34" + $"BA49BB0AB905BAECB623BD02B766BBBFB4CABE5B0606BA0B3EBC76C283B89ABF" + $"85B784C0FAB80BBE35B70A392ABB83B808BC45B746BA98B8F3B992B9F9060AEA" + $"EE0EBF8DBD1CC6133FC618C550C8A9C274C7A7C3C7C96EC17059C0655ABD825A" + $"BEEF5ABC61C969BB91C5DCB9D2C7CDBA87C472B94EC33AB910C181BA7DC269B9" + $"A3C064BB8A060CEEEEEEC59341C221BE88C3E6BF4B42BDDABF27BD75BCE0BF91" + $"BDFFBE5ABB9DC0EFBA6BC263BA45C4E2BA45C392BA45C684BA85C84EBD7ACA0E" + $"BBD3C92EBF59CB0B44CB67C3C8C8E2C297CA75C4E2C76FC5A3C5FFC5CEC314C5" + $"D2C490C5CAC1970606BA0B444EBA6BC263BA45C4E2BA45C392BA45C684BA85C8" + $"4EBD7ACA0EBBD3C92EBF59CB0B44CB6706076E3BC59341C3DFC2B9C4ECC16EC2" + $"CFC405444ECB67C3C8C8E2C297CA75C4E2C76FC5A3C5FFC5CEC314C5D2C490C5" + $"CAC1970607EE3AC59341C221BE88C3E6BF4B42BDDABF27BD75BCE0BF91BDFFBE" + $"5ABB9DC0EFBA6BC263444EC3DFC2B9C2CFC405C4ECC16E0606EE0A234022C1D8" + $"22C0BC22C348B40BC4C7B647C63EB4FBC58EB7DDC715B99EC79CB99FC2170606" + $"EA0E2340B99FC217BEC1BCDCBBA1BB96BD24BC34BA49BB0AB905BAECB623BD02" + $"B766BBBFB4CABE5B0607BA3BBF8DBD1CC6133FC85BBD37C775BE3CC91DBC5BC9" + $"69BB91C5DCB9D2C7CDBA87C472B94EC33AB910C181BA7DC269B9A3C064BB8A06" + $"07BA3BC6133FC618C550C8A9C274C7A7C3C7C96EC17059C0655ABD825ABEEF5A" + $"BC61C969BB91C85BBD37C91DBC5BC775BE3C0408FEBB3F423A333F36BBD4B9A7" + $"32392B38393A4F3A4B37C6A0BE0946414B42C093BFD53F3838BDDBBE4EBCD5BA" + $"EBBED22FBF7308023F383F2E0606F60F3E3022492444244D245A2255225A225A" + $"305A30553049324D32443208024027472E08024727412F0405B602512E275529" + $"5526552C522B562E0803482E4B274E2E0802492C4D2C0B0A060100000A000401" + $"0203041001178400040A01040709020A000A0202060B000A040105000A030108" + $"000A00010C1815FF01178220040A00010D1001178200040A00010E1001178402" + $"040A05010E000A00050F101112131815FF0117822204" +};