| 5 | | !HaikuPorts is a centralized collection of software ported to the [http://www.haiku-os.org Haiku] platform. Haiku has many API advantages over BeOS and Zeta, which includes but is not limited to better POSIX compatibility. The main goal of this site is to facilitate cooperation towards porting efforts. |
| 6 | | |
| 7 | | [[BlogList(recent=3, max_size=200, format=inline, heading=News)]] |
| 8 | | |
| 9 | | === The HaikuPorter === |
| 10 | | |
| 11 | | The HaikuPorter tool is provided to ease the fetching, patching and building of source code. It can be compared to a slim version of [http://www.gentoo.org/main/en/about.xml Gentoo Portage]. Each port contains the Haiku-specific patches to the original source code. It fetches the original source code, applies the Haiku-specific patches, builds, and optionally installs the port. This package management aspect, however, is by no means the essence of the !HaikuPorts project. |
| 12 | | |
| 13 | | == Get Started == |
| 14 | | |
| 15 | | * Ports checkout: ''git clone https://bitbucket.org/haikuports/haikuports.git'' |
| 16 | | * Install the !HaikuPorts system on your Haiku: |
| 17 | | {{{ |
| 18 | | wget https://bitbucket.org/haikuports/haikuporter/raw/master/installhaikuporter.sh -O- -q | sh - |
| 19 | | }}} |
| 20 | | * [http://ports-space.haiku-files.org Download ports] and run it on your own system. For a complete collection, check for [http://ports.haiku-files.org/wiki/LibPak LibPak] |
| 21 | | |
| 22 | | == Get Involved == |
| 23 | | |
| 24 | | * [MailingList The HaikuPorts mailing list] is the community forum. |
| 25 | | * [JoinHaikuPorts Join us!] be a member and start hacking the ports. |
| 26 | | |
| 27 | | == Documentation == |
| 28 | | |
| 29 | | For information about installation, see [wiki:Installation]. To know how to add a HaikuPort to the tree, see AddingPorts. To make this work, some [wiki:Guidelines] should be followed. [http://ports.haiku-files.org/roadmap The Roadmap] lists a set of the most common/important software packages. It is recommended (recent versions of) these are ported first. |
| 30 | | |
| 31 | | More importantly, solutions to problems faced when porting one application may be valuable when porting another. For this purpose, the PortLog, Trac tickets and the CommonProblems page can be consulted when facing problems. |
| | 5 | !HaikuPorts has moved to a new site: [http://haikuports.org haikuports.org] |
| | 6 | This legacy site will stay online while we move parts of it to the new site. |