Darwin Fink
What is it?Fink is a Debian-like packaging system for darwin/MacOS X.It allows package compilation from sources as well as binary package install.This document assumes you have Fink properly installed and running. See Fink for more informations.1 Pike 7.41.1 StatusThis package is known to build and run on MacOS X 10.3.x on PowerPC.Pike 7.4 has been packaged by Xavier Beaudouin.1.1 Binary packageThere is currently no binary package available for Pike 7.4.1.1 Source packageDepending on your platform, http://pdb.finkproject.org/pdb/package.php/pike7.4. Check that:sudo fink list pike7.4 sudo fink -b install pike7.4 TroubleshootIf you encounter a problem, send a detailed report to the Pike mailing list, using the [Fink] subject.1 Pike 7.61.1 StatusThis package is known to build and run on MacOS X 10.4.x on PowerPC and x86.The pike7.6 Fink packages has been made so that it won't conflict with pike7.2 or pike7.4 Fink packages. However, i'm not sure wether pike7.2 nor pike7.4 won't mess up the pike7.6 package.Informations about this can be found online: http://bertrand.gotpike.org/1.1 Binary packageThe Pike 7.6 packages have not been submitted to the Fink team, yet. Thus, there is no binary packages available in the Fink packages database. However, PowerPC and x86 packages can be provided to download. Please ask the Pike mailing list, using the [Fink] subject.1.1 Source PackageThe latest version of this package are in Pike 7.6 CVS.Place the three required files (nettle.info, pike7.6.info and pike7.6.patch) in your local repository: /sw/fink/dists/local/main/finkinfo/.Then use the following command for building Pike:sudo fink -b build pike7.6 sudo fink list pike7.6 sudo fink -b install pike7.6-mysql sudo fink -b install pike7.6-jpeg TestingOnce Pike is installed, you should be able to run hilfe from Terminal.app:pike Pike v7.6 release 86 running Hilfe v3.5 (Incremental Pike Frontend) > cd /sw/src/fink.build/pike7.6-7.6.86-1/Pike-v7.6.86 sudo find . -name testsuite -exec bin/test_pike.pike {} ; HackingBefore hacking the package, it's a good idea to know a bit about the Fink packaging system: Tutorial ManualFor cooking a custom Pike package yourself, just edit the pike7.6.info and/or pike7.6.patch files in your local package directory (/sw/fink/dists/local/main/finkinfo/). Once your custom changes are made, increment the Revision: field and rebuild the package. Use the -k and -K flags for building, so that you can easily track down any problem at configure/compile time (and you can run the testsuites): all the source and compiled code will remain in /sw/src/fink.build/.sudo fink rebuild -b -k -K pike7.6 Powered by PikeWiki2 |
|||
gotpike.org | Copyright © 2004 - 2009 | Pike is a trademark of Department of Computer and Information Science, Linköping University |