Size: 5003
Comment:
|
Size: 5163
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 8: | Line 8: |
Actually, it's related to my Enlightenment installation on DEVUAN, so without systemd, pulseandio and similar shit :) http://devuan.org for more details! |
Enlightenment
This wiki page is just a scratchpad for now. It may become a sort of howto, who knows?!? Actually, it's related to my Enlightenment installation on DEVUAN, so without systemd, pulseandio and similar shit
http://devuan.org for more details!
Install from sources
Git repo:
BASE install without hardware accelerations and amusements
On your system, if you're trying the damnation of their git repos:
apt-get install joe mc git build-essential autoconf autopoint check
efl
git clone git://git.enlightenment.org/core/efl.git
Require:
apt-get install doxygen libssl-dev libjpeg-dev libsdl2-dev libluajit-5.1-dev libfribidi-dev libgif-dev libtiff-dev libmount-dev libblkid-dev libsndfile1-dev x11proto-print-dev libxp-dev libxtst-dev libbullet-dev libfreetype6-dev libfontconfig1-dev libraw-dev libxcomposite-dev libtool libtool-bin libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
Compile with:
./autogen.sh # only if configure is missing ./configure --prefix=/usr/local --disable-pulseaudio --disable-avahi --disable-systemd --enable-sdl --disable-avahi --with-opengl=full --disable-poppler --disable-spectre --disable-librsvg --enable-multisense fanculo pdf e ps, via poppler e spectre del cazzo quando hai fatto devi ridarlo con l'opzione --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba not working anymore :)
NOTE:
In case of error: ./configure: line 8396: syntax error near unexpected token `win32-dll' ./configure: line 8396: `LT_INIT(win32-dll disable-static pic-only)' do root@rover:/home/asbesto/Desktop/src/e/efl# aclocal configure.ac:276: warning: macro 'AM_GNU_GETTEXT_VERSION' not found in library configure.ac:285: warning: macro 'AM_GNU_GETTEXT' not found in library configure.ac:374: warning: macro 'AM_PATH_LIBGCRYPT' not found in library and root@rover:/home/asbesto/Desktop/src/e/efl# autoreconf -i configure.ac:285: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged. configure.ac:285: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead, configure.ac:285: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files. and try again. IT DOESNT WORK. FUCK THAT SHIT edita configure alla riga 8396 e leva la merda di riga, che non c'entra un cazzo, rilancia configure and you see that works. ma anche installa libtool e libtool-bin, root@rover:/home/asbesto/Desktop/src/e/efl# apt-get install libtool libtool-bin poi ridai questo: autoheader \ && aclocal \ && libtoolize --ltdl --copy --force \ && automake --add-missing --copy \ && autoconf \ && ./configure con tutte le tue opzioni del cazzo Those are unnecessary, graphic acceleration will be use automagically if available. --enable-fb enable raw Framebuffer access. [default=disabled] --enable-eglfs enable hardware accelerated framebuffer access. [default=disabled] --enable-drm enable drm engine. [default=disabled] --enable-gl-drm enable gl drm engine. [default=disabled] --enable-egl enable EGL rendering. [default=disabled]
elementary
Not needed if using the EFL from git.
git clone git://git.enlightenment.org/core/elementary.git
poi ./autogen.sh ./configure
enlightenment
git clone git://git.enlightenment.org/core/enlightenment.git apt-get install libxcb1-dev libxcb-shape0-dev libxcb-keysyms1-dev ./autogen.sh ./configure --prefix=/usr/local make make install
Terminology
git clone git://git.enlightenment.org/apps/terminology.git ./autogen.sh ./configure --prefix=/usr/local # but he does exactly that after autogen.sh ;) make make install === ecrire, text editor === {{{ apt-get install cmake git clone git://git.enlightenment.org/apps/ecrire.git mkdir build cd build cmake .. make make install
everything goes into /usr/local
connman / econnman
for econnman you need:
git clone git://git.enlightenment.org/bindings/python/python-efl.git apt-get install cython python setup.py build python setup.py install
and
git clone git://git.enlightenment.org/apps/econnman.git ./autogen.sh ./configure --prefix=/usr/local --localstatedir=/var make make install
connman isn't an E package, so apt-get install connman ! but warning, it does remove wicd! so do it when you're almost sure.
or use packages by Martinx - ジェームズ (Devuan community)
ppa:martinx/enlightenment
Repositories for E18/E19 ?
sudo add-apt-repository ppa:niko2040/e19 sudo apt-get update sudo apt-get install enlightenment