pkg to end all pkgs

Ask us to port a specific application.

pkg to end all pkgs

Postby RComet » Fri Sep 07, 2001 6:28 am

The ultimate pkg for MacOS X is one that would take any GNU source code and make the necessary changes to work under MacOS X and then compile it for you. I know this would be difficult and still wouldn't work with all applications, but it would be literally porting hundreds of apps to MacOS X at once! So if you're up to the challenge and want to help the MacOS X community, as well as the development of the entire MacOS community a lot, this is the goal to work toward.
RComet
 
Posts: 5
Joined: Thu Sep 06, 2001 7:00 pm
Location: the net

Re: pkg to end all pkgs

Postby chrisp » Sat Sep 08, 2001 4:38 pm

You may want to take a look at <A HREF="http://fink.sourceforge.net/" TARGET=_blank>Fink</A>. It can build all packages from source using a straightforward package description format. The format has special fields for common porting fixes and lets you specify just the things that are different from a standard './configure; make; make install'. It uses dpkg (and the .deb package format) as a packaging backend to allow clean updates and removals.

As for mass porting: there's also the <A HREF="http://www.gnu-darwin.org/" TARGET=_blank>GNU-Darwin project</A>. They took the FreeBSD ports collection (which already builds 1000's of apps on FreeBSD) and ported it to Darwin / Mac OS X. However, they are having big-time trouble because many, many packages don't build cleanly on Darwin. There are just too many differences between Darwin and FreeBSD to make full automatic porting feasible.

(Disclaimer: I'm the guy who started the Fink project. Take everything with a grain of salt and look for yourself.)
chrisp
 
Posts: 14
Joined: Tue Aug 21, 2001 7:00 pm
Location: Stuttgart, Germany


Return to Requests

Who is online

Users browsing this forum: No registered users and 24 guests

cron