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.
Being part of the
OpenBSD distribution, you do not need any external package source for
EDE. It can be found on any official mirror.
Packages are available since version 5.4.
OpenBSD has packages for the i386, amd64, hppa, mips64, powerpc and sparc64 architectures as of version 5.4.
EDEpackage (this draws in all the dependencies)
echo $PKG_PATH pkg_add ede
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.
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.
cd /usr/ports/x11/ede make install
Alternatively you can of course follow the generic building procedure, too: InstallingFromSource.
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:
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.