#13934 closed enhancement (invalid)

Add x-installshield-cab to mime_db

Reported by: leorize Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: - General Version: R1/Development
Keywords: mime Cc:
Blocked By: Blocking:
Has a Patch: yes Platform: All

Description

This patch add InstallShield CAB to MIME database.

Currently there's no icon for this MIME type, any help would be appreciated.

Attachments (3)

0001-data-mime_db-add-application-x-installshield-cab.patch (1.1 KB ) - added by leorize 23 months ago.
cabextract.06.zip (152.9 KB ) - added by vidrep 23 months ago.
cab.png (11.9 KB ) - added by vidrep 23 months ago.

Download all attachments as: .zip

Change History (8)

comment:1 by vidrep, 23 months ago

Siaržuk Žarski produced a bunch of different archive formats for BeOS including for .cab files. Icons were included in the packages as I recall. Maybe they can be found on BeBytes.

comment:2 by vidrep, 23 months ago

I found Siarzuk's cab extract package in my BeOS archives. Maybe there's something in the package you can use. (attached)

by vidrep, 23 months ago

Attachment: cabextract.06.zip added

comment:3 by vidrep, 23 months ago

The attached package allows Haiku to open cab files and has an icon to go with it (see attached screenshot)

by vidrep, 23 months ago

Attachment: cab.png added

comment:4 by leorize, 23 months ago

The program attatched is for extracting MS Cabinet files. InstallShield CAB is a proprietary archiving format that just happens to use the same .cab suffix

comment:5 by pulkomandy, 22 months ago

Resolution: invalid
Status: newclosed

I see no point in having this part of the default install. MIME types can also be packaged with applications that supports them, and I think this is what we should do here because the format is uncommon and of little use.

For archive formats, usually the extracting application is packaged with the MIME type as well as an Expander rule. Have a look at unrar, lha, or similar recipes at haikuports.

Note: See TracTickets for help on using tickets.