e17 ports were updated
March 17th, 2007
As you may noticed, the enlightenment-devel port as well as other e17 ports were updated to the latest snapshot. Well, there's was enough time from the previous update, many things has changed and stability was generaly improved.
If you have problems building enlightenment from ports, try rebuilding x11/ecore with DBUS support enabled, enlightenment rely on this ecore feature in the builtin file manager. Don't worry, it doesn't depend on dbus library and adds a very few code (via loadable shared library).
Also, the startup command of enlightenment was renamed to enlightenment_start, so don't forget to update your .xinitrc
BTW, oleczek submitted a port for new e17 module elucence, and I have finished it. This module uses xcompmgr to manage windows opacities in a beautiful way. However, it can be slow as an evil on some video adapters, and doesn't behave well with current e17 version (e.g. it has no module icon). If you interested, download it here.
March 17th, 2007 at 06:43 AM No worries Stas, it's buggy as hell anyway. @ Mihail, I suspect you're using a login manager. If you use KDM, edit the file: /usr/local/share/apps/kdm/sessions/enlightenment.desktop With GDM it should be sufficent to run gdmsetup. If not edit the file: /usr/X11R6/etc/gdm/Sessions/enlightenment.desktop if you're on X11R6, or /usr/local/etc/gdm/Sessions/enlightenment.desktop for X11R7 If you use Entrance or XDM, the relevant *.desktop files are in /usr/local/share/Xsessions/
March 17th, 2007 at 06:43 AM Sorry a lot for delays, again...:-( There were a lot of troubles in my personal life, that delayed things so much... Anyway, the update will arrive soon, in a week or so.
March 18th, 2007 at 01:52 PM Thank you so much for the update :)
March 18th, 2007 at 04:26 PM No problem;-) Actually, now I set up the framework to preform/test e17 updates, so they will be more frequent.
March 31st, 2007 at 12:40 AM Cool, works for me! :) Thank you Stas. As U've mentioned elucence is now so slow it can not be used :/. Hope there will be some kind of an alternative soon. Regards, o.
July 21st, 2007 at 05:22 AM I have to admit that I got a little impatient and build 16.999.40 from CVS. The latest changes gave me more than one headache. It seems like you're in for some serious patching.
August 5th, 2007 at 10:24 AM Hm, It seems like this blog is dead . .
August 5th, 2007 at 11:16 PM I installed from ports on my FreeBSD and the star-up command was set to enlightenment. Where do I change it to englightenment_start? Thanks
August 8th, 2007 at 05:28 PM How do you start it? E.g. I have `exec englightenment_start` in my .xinitrc
August 8th, 2007 at 05:29 PM ravna, sorry for delay, I was on vacation... I'll try to update e17 ports asap.
August 10th, 2007 at 12:50 AM Why,
hasn't anyone told me,
that I have to use a tag
to break lines ?
That's silly !
September 4th, 2007 at 03:22 PM Hiho, it's me again (insert evil grin here )
I reckon Stas has better things to do than playing with E17.
(He is a maintainer for much more important ports)
Anyway . .
If you're a big E17 fan, and as impatient as me,
let me give you my 2 cents about compiling 16.999.41 from source.
( thank god, this version doesn't require patches)
First of all: Use Bash, E17 doesn't like C-Shells.
Uninstall everything that has got anything to do with E17.
You need brand spanking new ports of Hal and Dbus.
if you haven't done so already, Install cvs from the ports.
Change to a directory of your coice and type:
cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co e17
The whole E17 source will be DL ed in that dir.
export your CFLAGS and ACLOCAL_FLAGS with the commands:
export CFLAGS=" -lintl -liconv -g -L/usr/local/lib -I/usr/local/include "
export ACLOCAL_FLAGS=' -I /usr/local/share/aclocal'
(We're in Bash,remember ? Export doesn't work with csh, tcsh.)
Make sure that "/usr/local/gnu-autotools/bin:" is the first entry in your path.
( I assume your build environment is sane, any port of E17 should have installed all you need.)
( If that's not the case, E will tell you what's missing.)
Enter the libs dir in the E source tree
Install the E libraries in the following order:
eet, evas, edb, ecore, efreet, embryo, edje.
Dont't try to compile ecore with Glew, even if it is detected.
If you've got an Nvidia card enable X11-GL manually.
Change to the proto dir in the E source tree,and install e-dbus.
Make sure Dbus and Hal are enabled in your rc.conf
They need Polkit, but it's installed with Hal.
the rc.conf entrys look like this:
dbus_enable="YES"
polkitd_enable="YES"
hald_enable="YES"
E doesn't compile if Dbus and Hal are detected, but not running.
(Once installed them for KDE, and disabled them later, took me hours to figure this out)
Finally, change to apps/e in the E source tree, and build Enlightenment.
Exit the X-server and start it again.
When E17 starts, only the module config dialog will be displayed in the menu.
You have to load all other modules manually.
E17 now supports desktop icons, but if you don't like to have all your storage devices being displayed on the desktop, don't load the filemanager module.
That's it, ENJOY !
@Stas,
I'm sure you can do much better than this.
This is just a silly, rotten guide for all those noobs - just like me - that simply can't wait.
Don't be pissed off.
Nonetheless . .
Lots of clueless BSD Daemonettes - like yours truly - are eagerly awaiting the last port of E17.
So . . . can we count on you ?
October 18th, 2007 at 04:49 AM
Well, the update a bit delayed for I'm being very busy these days with my dayjob and university:-(
But in any case update will arrive into ports tree before the freeze, so it'll be available in FreeBSD 7.0 and FreeBSD 6.3.
Also, I've established a wiki dedicated to e17 ports. So you can track the update progress there.
BTW, Andrey Zverev (az@) and [LoN]Kamikaze volunteered to help with update, thanks a lot to them! [LoN]Kamikaze will also prepare entrance port as a part of this.
Poke me for a write access to wiki if needed. I'll also provide a read-only repository access soon.
Thanks for the patience.
November 13th, 2008 at 01:17 AM
4d196zsebjbwa3go