Table of Contents
EDE on OpenBSD
EDE
was ported to OpenBSD
and packages are available for various architectures. You can either install EDE
from these packages, build it from the ports or compile and install it manually.
Using pre-build packages
Being part of the OpenBSD
distribution, you do not need any external package source for EDE
. It can be found on any official mirror.
Distribution version
Packages are available since version 5.4.
Architectures
OpenBSD
has packages for the i386, amd64, hppa, mips64, powerpc and sparc64 architectures as of version 5.4.
Installing EDE
- Check that the PKG_PATH variable is set to your favorite
OpenBSD
mirror - Use pkg_add to install the main
EDE
package (this draws in all the dependencies)
Example
echo $PKG_PATH pkg_add ede
Building from ports
Building your own packages from ports is actually as simple as changing to the directory of the EDE
port and issue the make command. This will build and install any dependencies missing on your system, too.
Dependencies
You may want to take a look at the dependencies first and think about various flavors! E.g. the doxygen package draws in the heavy Qt toolkit by default which may not be desirable on a light-weight system. For that reason there's the “no-gui” flavor of it.
Example
cd /usr/ports/x11/ede make install
Building / installing from source
Alternatively you can of course follow the generic building procedure, too: InstallingFromSource.
Starting EDE
You can either use a graphical login manager or start it using startx
. In the later case edit the .xinitrc file in your user's home directory so that it just launches EDE
. The line for that is the following:
exec startede
Special characteristics of EDE of OpenBSD
EDE
as packaged by OpenBSD
seems not to use the modified PekWM
that comes with EDE
but the mainline one. Thus the default configuration is not like that of EDE
on other systems.