1) With very few exceptions, there are no "Fink sources" for packages: the source files that Fink uses are identical to what one would download from a package's official source repository.
2) The .info file details the dependencies and the mechanics of building the package, including the locations of relevant directories--headers, libraries, etc. (which wouldn't have to be the same for a manual build), and flags to be fed to the compiler (this would be relevant for a manual build)
3) For packages that need some modifications to build on OSX/Darwin, the Fink build process applies patches to the source after it is unpacked. (In the case of gtk+2-2.2.1, there are a lot of changes)
So, basically, if you download the same official source as Fink uses, set the build environment appropriately, use the same compiler controls as are in the Fink .info file for the package, and apply the patches that are in Fink's .patch file for the package, you can build gtk+2-2.2.1 without Fink.
-- Alexander K. Hansen Levitated Dipole Experiment http://www.psfc.mit.edu/LDX
On Wednesday, August 13, 2003, at 03:47 AM, Eric Hoch wrote:
Hi Alexander, Thomas, On Tue, 12 Aug 2003 20:36:28 -0400, Alexander Hansen wrote:What do you mean "not use fink"? The -6 means the sixth revision of the Fink port to gtk+2-2.2.1 .
What it sounds like you want to do is install 2.2.1-6 from the unstable tree.
Not really :-)
For me it sounds like that Thomas wants to install gtk2.2.1 from fink without needing to install fink. He surely only wants the sources and then compile them. He means that fink bring along the modifications and so it would be "easier" to compile gtk when having fink sources then compiling the "original" source from the official mirror.
I doubt this works. But at the same time he seems not to have fully understood what fink is and that the "modifications" are mostly in the info and patch files and not in the source code itsself and that only by the teamplay of .info, .patch and source code the whole fink stuff works that smooth.
But lets wait what Thomas has to say only he knows what he wants.
Eric Hoch
------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Fink-beginners mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-beginners
