1) Create a HFS ISO disk image.
2) Mount it with write privileges.
3) Expand a given .sit (StuffIt) file to that mounted HFS mount point, preserving Mac OS resource forks.
4) Save and close the disk image.
5) Rince and repeat.
I've seen a couple pointers online, but nothing that ended up fully working. For instance, I've tried the genisoimage package, but I read online it is very old, defective and should not be used. Moreover, I couldn't find a way to specify a volume size at all. All I could do with it is to wrap a folder of files into a HFS ISO disk image which is kind of half of the solution or it could actually be the whole solution if I could expand .sit files into a temporary, larger HFS partition first, actually.
I've also tried the unar package, but when I do
Code: Select all
unar somefile.sit
Code: Select all
No files extracted.
Thanks for suggestions