Ceci est une ancienne révision du document !
Enna
Enna est un media center. Pour de plus amples informations, vous pouvez vous référer aublog du développeur.
Installation depuis les sources
Installation des dépendances sur disponibles sur les dépôts
Installez tout d'abord les dépendances :
sudo apt-get install build-essential make gcc bison flex subversion mercurial automake1.10 autoconf autotools-dev autoconf-archive libtool gettext libfreetype6-dev libpng12-dev zlib1g-dev libjpeg-dev libtiff-dev libungif4-dev librsvg2-dev libx11-dev libxcursor-dev libxrender-dev libxrandr-dev libxfixes-dev libxdamage-dev libxcomposite-dev libxss-dev libxp-dev libxext-dev libxinerama-dev libxft-dev libxfont-dev libxi-dev libxv-dev libxkbfile-dev libxkbui-dev libxres-dev libxtst-dev libltdl3-dev libglu1-xorg-dev libglut3-dev libdbus-1-dev libxml2-dev colormake libcurl4-openssl-dev ccache libavformat-dev
Installation des dépendances E17
EINA
svn co http://svn.enlightenment.org/svn/e/trunk/eina cd eina ./autogen.sh && make && sudo make install cd ..
EET
svn co http://svn.enlightenment.org/svn/e/trunk/eet cd eet ./autogen.sh && make && sudo make install cd ..
Embryo
svn co http://svn.enlightenment.org/svn/e/trunk/embryo cd embryo ./autogen.sh && make && sudo make install cd ..
Evas
svn co http://svn.enlightenment.org/svn/e/trunk/evas cd evas ./autogen.sh && make && sudo make install cd ..
Ecore
svn co http://svn.enlightenment.org/svn/e/trunk/ecore cd ecore ./autogen.sh make sudo make install cd ..
Edje
svn co http://svn.enlightenment.org/svn/e/trunk/edje cd edje ./autogen.sh && make && sudo make install cd ..
Elementary
svn co http://svn.enlightenment.org/svn/e/trunk/TMP/st/elementary cd elementary ./autogen.sh && make && sudo make install cd ..
Installation des librairies spécifiques
libnfo
librairie de lecture/écriture de fichier .NFO
hg clone http://hg.geexbox.org/libnfo cd libnfo ./configure && make && sudo make install cd ..
libsvdrp
interface à VDR via le protocole svdrp
hg clone http://hg.geexbox.org/libsvdrp cd libsvdrp ./autogen.sh && make && sudo make install cd ..
libvalhalla
librairie de scan des infos de fichiers multimédias
hg clone http://hg.geexbox.org/libvalhalla cd libvalhalla ./configure && make && sudo make install cd ..
Libplayer
librairie permettant de contrôler avec les mêmes appels l'un des 4 lecteur multimédia supporté (VLC,XINE,MPLAYER,GSTREAMER)
hg clone http://hg.geexbox.org/libplayer cd libplayer ./configure make sudo make install cd ..
mise a jour du chargeur d'application
sudo ldconfig
Installation d'Enna
hg clone http://hg.geexbox.org/enna cd enna ./autogen.sh make sudo make install cd ..
Configuration
Si il n'y est pas déjà l'on peu copier le fichier de configuration enna.cfg (disponible dans le dossier des sources d'enna) vers ~/.enna .
En cas de nouvelle installation ou de mise a jour il faudra supprimer (ou déplacer) ce fichier, il pourrais ne plus correspondre à la nouvelle version d'enna.
cd enna cp enna.cfg.example ~/.enna/enna.cfg
Le fichier de configuration d'enna est donc ~/.enna/enna.cfg, l'on pourra le modifier affin d'avoir ses dossiers prédéfinit ou faire démarrer l'application en plein écrans.
Utilisation
Pour lancer Enna il suffit de taper dans une console (si l'icône n'apparais pas dans les menus)
enna
Pour plus d'informations :