Assembla home | Assembla project page
 

Installation

Currently there is no automated installation for the BePorts system. Fortunately it is not a lot of work to do by hand. The following describes how to set up a local BePorts tree and how to install BePorter.

If you want to contribute to the BePorts project by adding ports, you first need an Assembla account and become a member of the BePorts Assembla space. If you just want to build existing ports, you do not an account.

The BePorts tree

First, you need to check out the BePorts tree using Subversion. I recommend placing it under /boot/develop/BePorts:

cd /boot/develop
svn co http://tools.assembla.com/svn/BePorts/BePorts/trunk BePorts 

If you signed up for an Assembla account, you should provide your username with the --username option.

BePorter

No BePorter releases have been made as of yet. For now, you can get the alpha version from the Subversion repository. Check it out from the BePorter repository:

cd /boot/home/code
svn co http://tools.assembla.com/svn/BePorts/beporter/trunk beporter 

The repository contains the executable beporter and the BePorts.conf file. Copy (or link) beporter to /boot/home/config/bin, and BePorts.conf to /etc. Do not forget to set the PACKAGES_PATH in BePorts.conf to where you've checked out the BePorts tree.