HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 45 and Version 46 of WikiStart


Ignore:
Timestamp:
08/10/10 00:55:47 (5 years ago)
Author:
michaelvoliveira
Comment:

Página principal refeita. Vai facilitar a sua leitura e compreensão, além de remover informações duplicadas

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v45 v46  
    33== Welcome to !HaikuPorts == 
    44 
    5 !HaikuPorts is a centralized collection of software ported to the [http://www.haiku-os.org Haiku] platform. Each port contains the Haiku-specific patches to the original source code. Along with a [SubversionRepository Subversion repository] to store all patches, this Trac site eases cooperation on porting efforts. There is also a [MailingList mailing list] for the discussion of the project. The haikuporter tool is provided to ease the fetching, patching and building of source code. 
     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. 
    66 
    7 == Objective == 
     7[[BlogList(recent=3, max_size=200, format=inline, heading=News)]] 
    88 
    9 The main objective of the !HaikuPorts project is to centralize ports of software to the Haiku platform. This avoids reinvention of the wheel when the person that ported an older version of a software package didn't provide a patch and seems to have disappeared from the face of the earth. 
     9=== The HaikuPorter === 
    1010 
    11 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. To make this work, some [wiki:Guidelines] should be followed. 
     11The 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. 
    1212 
    13 Haikuporter can be compared to a slim version of [http://www.gentoo.org/main/en/about.xml Gentoo Portage]. 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. 
     13== Get Started == 
    1414 
    15 == Platforms == 
    16  
    17 Haiku has many API advantages over BeOS and Zeta, which includes but is not limited to better POSIX compatibility. These API advantages greatly improves the ease of porting software to Haiku. Due to this, it is unreasonable to expect software that compiles on Haiku to compile on BeOS or Zeta without additional effort. While BeOS R5, BONE, and Zeta are still of importance, focus has shifted to Haiku. 
    18  
    19 == Getting Started == 
    20  
    21 To install the !HaikuPorts system on your Haiku, type on your terminal: 
    22  
     15 * Ports checkout: ''svn co http://ports.haiku-files.org/svn/haikuports'' 
     16 * Install the !HaikuPorts system on your Haiku: 
    2317{{{ 
    2418chmod 755 installhaikuporter.sh 
    2519./installhaikuporter.sh 
    2620}}} 
     21 * [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] 
    2722 
    28 For information about installation, see [wiki:Installation]. To know how to add a HaikuPort to the tree, see AddingPorts. Don't forget to read the [wiki:Guidelines]! Milestone [milestone:"HaikuPorts M1" M1] lists a set of the most common/important software packages. It is recommended (recent versions of) these are ported first. 
     23== Get Involved == 
    2924 
    30 == Downloads == 
     25 * [MailingList The HaikuPorts mailing list] is the community forum. 
     26 * [JoinHaikuPorts Join us!] be a member and start hacking the ports. 
    3127 
    32 Looking for pre-built binaries?  Check our [http://ports-space.haiku-files.org Downloads] page. For a complete collection, check for [http://ports.haiku-files.org/wiki/LibPak LibPak] 
     28== Documentation == 
     29 
     30For 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 Roadmad] lists a set of the most common/important software packages. It is recommended (recent versions of) these are ported first. 
     31 
     32More 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. 

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/