skredii Posted December 31, 2006 Share Posted December 31, 2006 The new package format in MacOS X 10.5 has been implemented by Apple. The archive format they chose is XAR. darwin open-source xar link Seems they made the decision a few months ago (link), but it's finally implemented in the last seed of MacOS X 10.5. The latest release seeded to developers has the xar tool and libxar. Package Maker and Installer have been adapted to create and install packages using the xar format (respectively). Should we expect a major update of Pacifist software soon? original post Link to comment https://www.insanelymac.com/forum/topic/37282-xar-new-macos-x-105-package-format/ Share on other sites More sharing options...
Ai Haibara Posted December 31, 2006 Share Posted December 31, 2006 Yeah, I already noticed that. And I think that we'll see soon a Pacifist Update. Sherry Haibara Link to comment https://www.insanelymac.com/forum/topic/37282-xar-new-macos-x-105-package-format/#findComment-265402 Share on other sites More sharing options...
Ai Haibara Posted December 31, 2006 Share Posted December 31, 2006 (edited) I've found an easy way to make the latest Leopard packages running well under Tiger without the Leopard Installer. It requires a little of patience, but it works great. First of all, you need to download the latest xar build from here: http://www.opendarwin.org/projects/xar/ Also, you need to download these things: libxml2: http://www.xmlsoft.org/ OpenSSL: http://www.openssl.org/ zlib: http://www.zlib.net/ Now, have you got XCode? Not yet? Yeah, it's time to download it. And now, prepare you to compile a few things. First of all, you need to compile libxm2, OpenSSL and zlib. Instructions to how to build them are inside their sources. Now, build xar. You'll find instructions to how to build it inside its package. And now, open terminal and do this: cd /usr/local/bin (probably it will install here) cp xar /bin/ Leave terminal for a while, and copy ALL Leopard's packages that you need (they are inside the DVD) to a directory that you create on your desktop. Reopen terminal, and go on your desktop: cd /Users/yourusername/Desktop And now... xar -x -f package1 xar -x -f package2.. etc. for all packages you copied. I suggest you to put each package in its own directory, and not copy all them in a shared directory. And now, just download Pacifist and double click on the "BOM" file that you see inside the directory. AND BOOM! It will work, and you'll see ALL the files contained in the archive. Now you can install them with Pacifist as usual. I hope that I was clear. REPORT ME IF IT WORKS! Sherry Haibara EDIT: it seems the BOM file will contain only a few of all the files. Others are in Payload. I will investigate. EDIT2: ok, two things. First of all, when you build xar, make sure that you specify: ./configure --prefix=/usr/local Doing this will make xar install in /usr/local for sure The second thing: yes, the largest part of the archive is in the Payload file. As the same of BOM, you'll open it with Pacifist. EDIT3: yeah, and now only for you I upped my own copy of xar http://www.sendspace.com/file/dghjsx You only need to download it and copy all the directory you find inside /usr/local/, and then copy /usr/local/bin/xar to /bin/ No longer compilations of xar and other libraries, just download, copy and go If I'll have time, maybe I make an .app version of the binary Edited December 31, 2006 by Sherry Haibara Link to comment https://www.insanelymac.com/forum/topic/37282-xar-new-macos-x-105-package-format/#findComment-265425 Share on other sites More sharing options...
Kazuma Akimoto Posted December 31, 2006 Share Posted December 31, 2006 I'm so shocked with you! Surely, if you was a female, I would be your husband! Thank you so much again! Link to comment https://www.insanelymac.com/forum/topic/37282-xar-new-macos-x-105-package-format/#findComment-265441 Share on other sites More sharing options...
Numberzz Posted December 31, 2006 Share Posted December 31, 2006 I'm so shocked with you! Surely, if you was a female, I would be your husband! Thank you so much again! Not really Wow, I can't believe that a LOT of people here are so young! So maybe I need to introduce myself... Ok, let's start. My name and surname will be secret I'm a 14 years old boy that lives in a little town near Como, in Italy. I do computer programming since I was 6. All started with Microsoft (BUUH!) MS-DOS 6.22, Windows 3.11 for Workgroups, the GWBASIC environment and Monkey Island After I switched to Windows 98 and then, at the age of 10, I started to use Microsoft Windows XP, using Q-BASIC 4.5 for programming little stuffs. And then.. In 2003 I met my love: the Macintosh. I saw for the first time System 7.5.5 and it was incredible... And then I saw Mac OS X, and I decided that I wanted to buy a Mac. I waited for 6 months and then I bought an used iBook G3 Clamshell made in 1999 with Mac OS X Jaguar 10.2.8. It was SO beautiful. For years I prayed for an Intel version of Mac OS X.. And then, on the 6th of July, 2005, God listened to me And so now I have a full-working iBook G3 Clamshell, an AMD-64 PC and a three-months old white MacBook all running 10.4.8. That's great. Sherry Haibara Link to comment https://www.insanelymac.com/forum/topic/37282-xar-new-macos-x-105-package-format/#findComment-265463 Share on other sites More sharing options...
Ai Haibara Posted December 31, 2006 Share Posted December 31, 2006 Not really He was joking. I'm his friend. Sherry Haibara Link to comment https://www.insanelymac.com/forum/topic/37282-xar-new-macos-x-105-package-format/#findComment-265523 Share on other sites More sharing options...
(MoC) Posted January 2, 2007 Share Posted January 2, 2007 Wow, another way to confuse devs when making newer apps. Some support will be dropped for older apps, I think. Link to comment https://www.insanelymac.com/forum/topic/37282-xar-new-macos-x-105-package-format/#findComment-266355 Share on other sites More sharing options...
Guest bikedude880 Posted January 2, 2007 Share Posted January 2, 2007 Wow, another way to confuse devs when making newer apps. Some support will be dropped for older apps, I think. Actually, it's quite easy to use if you already have Leopard installed. If not, it is a major pain-in-the-ass. Take it from the first user to have 9a321 on the PC. Pain in the ass. Link to comment https://www.insanelymac.com/forum/topic/37282-xar-new-macos-x-105-package-format/#findComment-266358 Share on other sites More sharing options...
Recommended Posts