Well, it seems that my message did not make it in the forum. I'm trying once more without attachments...
On Wed, Sep 19, 2012 at 7:51 PM, Stefano <> wrote: > On Tue, 18 Sep 2012 13:01:11 +0200 (CEST) > <> wrote: > >> Hi Stefano, >> >> That's exactly what I'm trying to do (I've done it on other distro's) >> any help would be much appreciated. > > Hi there, > > sorry for the wait, but I've been rally busy lately! > > So, here is the list of the packages you need to compile e17: > > cdbs debhelper fdupes gettext html2text intltool intltool-debian > libasound2-dev > libmail-sendmail-perl libpam0g-dev libpthread-stubs0 libpthread-stubs0-dev > libsys-hostname-long-perl libunistring0 libx11-dev libxau-dev libxcb1-dev > libxdmcp-dev libxext-dev po-debconf x11proto-core-dev x11proto-input-dev > x11proto-kb-dev x11proto-xext-dev xtrans-dev comerr-dev krb5-multidev > libcurl4-gnutls-dev libdbus-1-dev libexpat1-dev libfontconfig1-dev > libfreetype6-dev libfribidi-dev libgcrypt11-dev libglib2.0-bin libglib2.0-dev > libgnutls-dev libgpg-error-dev libgssrpc4 libidn11-dev libjpeg62-dev > libkadm5clnt-mit7 libkadm5srv-mit7 libkdb5-4 libkrb5-dev libldap2-dev > libltdl-dev liblua5.1-0-dev libncurses5-dev libreadline-dev libreadline6-dev > libtasn1-3-dev libtool libxcomposite-dev libxcursor-dev libxdamage-dev > libxfixes-dev libxi-dev libxinerama-dev libxp-dev libxrandr-dev libxrender-dev > libxss-dev libxtst-dev x11proto-composite-dev x11proto-damage-dev > x11proto-fixes-dev x11proto-print-dev x11proto-randr-dev x11proto-record-dev > x11proto-render-dev x11proto-scrnsaver-dev x11proto-xinerama-dev autopoint > doxygen lacheck lmodern luatex tex-common texlive-base texlive-binaries > texlive-common texlive-doc-base texlive-extra-utils texlive-luatex libudev-dev > libxml2-dev libxcb-shape0-dev libpng12-dev libxkbfile-dev libmpd1 libmpd-dev > sqlite3 libsqlite3-dev libxslt1-dev libcairo-gobject2 libcairo2-dev libice-dev > libpango1.0-dev libpixman-1-dev libsm-dev libxcb-render0-dev libxcb-shm0-dev > libxft-dev libdrm-dev libkms1 mesa-common-dev libdmx-dev libdmx1 > libfontenc-dev > libfs-dev libpciaccess-dev libxaw7-dev libxfont-dev libxmu-dev libxmu-headers > libxmuu-dev libxpm-dev libxres-dev libxt-dev libxv-dev libxvmc-dev > libxxf86dga-dev libxxf86vm-dev x11proto-bigreqs-dev x11proto-dmx-dev > x11proto-dri2-dev x11proto-fonts-dev x11proto-gl-dev x11proto-resource-dev > x11proto-video-dev x11proto-xcmisc-dev x11proto-xf86bigfont-dev > x11proto-xf86dga-dev x11proto-xf86dri-dev x11proto-xf86vidmode-dev xorg-dev > xserver-xorg-dev libatk1.0-dev libgdk-pixbuf2.0-dev libgtk2.0-dev > libgl1-mesa-dev libglu1-mesa-dev libslang2-dev libxine-dev libiptcdata0-dev > libexif-dev > > > For example, you can install them all by saving them in a file - say > e17_dependencies - and run > > sudo apt-get install `cat e17_dependencies` > > I've been fiddling with this list for a while so maybe there is more (or > less) that you actually need. > > Then, use easy_e17.sh (I wrote easy_install.sh in my last message, but I was > wrong) to download, compile and install from svn. > > You can try my version (attached - hoping that it will be posted in the > forum), > or the one from one of the e17 users mailing list folks that you can find > here: > https://github.com/ppurka/easy_e17 > > Please note that I have not tried that one yet. > > The first time, you can run (-i stands for install) > > easy_e17.sh -i --packagelist=half > > then you can use the -u (update) option instead of -i. > > Please note that the developers said that they will change the structure of > the > svn repository, so the script may not work. > > By default, e17 will be installed in /opt/e17, be sure to have the directory. > > > You can also try to use the tarballs that you can find here: > > https://e17releasemanager.wordpress.com/ > > or here (same stuff, less information): > > http://download.enlightenment.org/snapshots/ > > In this case, easy_e17.sh won't work, but you can do the following: > > * enter each directory and run: > ** ./autogen.sh --prefix=/opt/e17 (or use your preferred location) - this will > check that you can actually compile > ** make (if you have a multicore CPU, I'd suggest you add the option -j N > where > N is the number of CPUs that you can find with lscpu). > ** sudo make install > > Note that you may need to add the following environment variables for that to > work (add to e.g. .bashrc in your home directory): > > export PATH="/opt/e17/bin:$PATH" > export > LD_LIBRARY_PATH="/opt/e17/lib:/opt/e17/lib/evas:/opt/e17/lib/emage:$LD_LIBRARY_PATH" > export PKG_CONFIG_PATH="/opt/e17/lib/pkgconfig:$PKG_CONFIG_PATH" export > PYTHONPATH="/opt/e17/lib/python2.6/site-packages:$PYTHONPATH" > > If you have problems, post your question to the enlightenment users mailing > list. > > Good luck and let me know how it goes, > > -- > Stefano > > Fortune of the day: "Be free and open and breezy! Enjoy! Things won't get > any > better so get used to it.
