Jump to content
8 posts in this topic

Recommended Posts

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

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. :wacko:

I hope that I was clear. :huh:

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 :D

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 by Sherry Haibara
I'm so shocked with you! :wacko:

Surely, if you was a female, I would be your husband! :D

 

Thank you so much again! :huh:

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

Guest bikedude880
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.

×
×
  • Create New...