Table of Contents
EDE on FreeBSD
EDE was ported to FreeBSD and packages are available for x86 and x86_64 computers. You can either install EDE from packages, build it from ports or compile and install it manually.
Using pre-build packages
Packages are available on the official FreeBSD pkg mirror so you don't have to adjust anything. Just install EDE.
Package tools
FreeBSD versions up to 9 use the old pkg tools by default whereas version 10 uses pkg-ng. Since FreeBSD 8.4 however, you can install the new pkg-ng as well.
If you use 8.4 or 9.x and are in doubt execute the following line:
cat /etc/make.conf
Should the file contain the string WITH_PKGNG=yes, your system uses pkg-ng.
In both cases setup X11 the way you want it and install EDE using the right package management tool.
Old pkg tools
pkg_add -r ede
Pkg-ng
pkg install ede
Installing from ports
You can build EDE from ports on FreeBSD. Make sure you have the most current ports:
portsnap fench portsnap update
Then change into the directory for EDE (/usr/ports/x11-wm/ede) and issue make.
The ports dialog will let you choose if you wish to compile EDE with or without HAL support.
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