MacPaw / XADMaster

Objective-C library for archive and file unarchiving and extraction
GNU Lesser General Public License v2.1
104 stars 45 forks source link

Add support for .pkg #18

Open ci-macpaw opened 14 years ago

ci-macpaw commented 14 years ago

Originally reported on Google Code with ID 276

paracelsus:

.pkg is just a bundle containing other archives, but it would be useful to figure out
a way to handle accepting directories and then return the files inside identified as
archives.
ci-macpaw commented 14 years ago

atr000:

And this has most/part of it done. mpkg would require reading the manifest itself and
then going through each pkg indivudually

http://github.com/hac/payloadextractor/
ci-macpaw commented 14 years ago

atr000:

Beyond pacifist, it is basically that:

http://www.timdoug.com/unpkg/

mpkg can get messy too
ci-macpaw commented 14 years ago

d235j.1:

Newer versions of .pkg (for OS 10.5 or newer) are actually xar-compressed archives.
MaddTheSane commented 6 years ago

I'd also like to extract .pkg files created for NeXTStep/OpenStep.