Page 1 of 1

E17 Build Script

Posted: Fri 17 Jun 2011, 07:59
by Iguleder
Here's something I've been working on for some time: an automated way to install E17 on Puppy.

To use any of the scripts (*.sh.gz) download them and run gunzip. You'll need the devx, of course.

How to use this thing? First of all, get Lua or use the build script. Then, run the Bluez build script (for the E17 Bluetooth gadget, if you want it). Acpid is a nice extra.

Once you have those, run e17.sh and e17-modules.sh for extra modules. I picked those that are really useful.

Once you have E17 and everything built correctly (assuming it worked), install the PET (it was created for 5.x but should work on any, I guess) to install a required tweak for Puppy and nice default settings that use the Rox wallpaper.

btw: the build script won't install the packages - for instance, copy the contents of "e17-r$something-1" to / in order to install e17.

Have fun!

Posted: Tue 23 Aug 2011, 20:49
by pemasu
e17-modules.sh script.

Code: Select all

export CFLAGS="$CFLAGS -B$INSTALL_PREFIX/lib -I$INSTALL_PREFIX/include"
export CXXFLAGS="$CFLAGS"

lol(){
# download the sources and create tarballs
Lol, well, I removed that lol() and the script started to work. Is it just me who had lol() in the script and it prevents it working. Maybe just these weird days....
I had to struggle with missing config.guess and config.sub...again with Lucid Puppy. I would like to know what command or export or edit fixes it. I got it working with copying them to all folders, but there surely is subtle way to do it better.

Anyways, using 62731 rev.

Posted: Wed 24 Aug 2011, 07:37
by pemasu
Ok. I got e17 and modules compiled with scripts. I even added weather and forecasts modules to the script and they compiled also. Eweather and xkbswitch didnt. Eweather module compile errored that eweather module is not found. No surprise because I was just compiling it. Xkbswitch module complained missing headers. I have to investigate it more.

Next thing is to make complete one pet of e17 with everything in one pet. Bluez, Lua, configuration changes needed, some themes, preconfigured files, wmswitcher etc...

Aim is one click and install and have complete e17 for Lucid Puppies in one pet.

Posted: Tue 03 Sep 2013, 03:11
by Chili Dog
I tried this today, but it didn't work.

You wouldn't happen to have an updated version kicking around, would you? :D

Posted: Mon 11 Nov 2013, 12:34
by Karl Godt
An E svn or git checkout takes 800mb space .
There are several E versions at http://download.enlightenment.org/snapshots/

e18 and e19 are discussed here : http://planet.enlightenment.org/
(EFL 1.8 Alpha 1 + Enlightenment 0.18 Alpha1 & Terminology 0.4 Alpha1)

git needs functioning autotools automake/autoconf --version 's .