Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
enna [Le 08/10/2009, 20:35] 213.95.41.13 |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Enna ====== | ||
| - | |||
| - | |||
| - | Enna est un media center. Pour de plus amples informations, vous pouvez vous référer au[[http://captainigloo.wordpress.com/|blog du développeur]].\\ | ||
| - | |||
| - | Une capture d'écran :\\ | ||
| - | {{http://captainigloo.files.wordpress.com/2009/08/picture_wall.png?250}}\\ | ||
| - | |||
| - | |||
| - | ===== Installation depuis les sources ===== | ||
| - | |||
| - | <note important>Enna est en plein développement et son installation se fait donc en connaissance de cause. | ||
| - | il est déconseillé de suivre ce tutoriel si l'on ne sait pas ce que l'on fait!</note> | ||
| - | |||
| - | ==== Installation des dépendances sur disponibles sur les dépôts ==== | ||
| - | |||
| - | Installez tout d'abord les dépendances : | ||
| - | <code>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</code> | ||
| - | |||
| - | ==== Installation des dépendances E17 ==== | ||
| - | |||
| - | <note important>Enna s'appuyant sur les librairies Enlightenment 17 (E17) il faut les installer en premier lieu. | ||
| - | ceci n'est pas nécessaire, voir déconseillés si vous disposer déjà de E17 sur votre machine.</note> | ||
| - | |||
| - | === EINA === | ||
| - | |||
| - | <code> | ||
| - | svn co http://svn.enlightenment.org/svn/e/trunk/eina | ||
| - | cd eina | ||
| - | ./autogen.sh | ||
| - | make | ||
| - | sudo make install | ||
| - | cd .. | ||
| - | </code> | ||
| - | |||
| - | === EET === | ||
| - | <code>svn co http://svn.enlightenment.org/svn/e/trunk/eet | ||
| - | cd eet | ||
| - | ./autogen.sh | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | === Embryo === | ||
| - | <code>svn co http://svn.enlightenment.org/svn/e/trunk/embryo | ||
| - | cd embryo | ||
| - | ./autogen.sh | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | === Evas === | ||
| - | <code>svn co http://svn.enlightenment.org/svn/e/trunk/evas | ||
| - | cd evas | ||
| - | ./autogen.sh | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | === Ecore === | ||
| - | <code>svn co http://svn.enlightenment.org/svn/e/trunk/ecore | ||
| - | cd ecore | ||
| - | ./autogen.sh | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | === Edje === | ||
| - | <code>svn co http://svn.enlightenment.org/svn/e/trunk/edje | ||
| - | cd edje | ||
| - | ./autogen.sh | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | === Elementary === | ||
| - | <code>svn co http://svn.enlightenment.org/svn/e/trunk/TMP/st/elementary | ||
| - | cd elementary | ||
| - | ./autogen.sh | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | ==== Installation des librairies spécifiques ==== | ||
| - | |||
| - | |||
| - | === libnfo === | ||
| - | librairie de lecture/écriture de fichier .NFO | ||
| - | |||
| - | <code>hg clone http://hg.geexbox.org/nfo | ||
| - | cd nfo | ||
| - | ./configure | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | === libsvdrp === | ||
| - | interface à VDR via le protocole svdrp | ||
| - | |||
| - | <code>hg clone http://hg.geexbox.org/libsvdrp | ||
| - | cd libsvdrp | ||
| - | ./configure | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | === libvalhalla === | ||
| - | librairie de scan des infos de fichiers multimédias | ||
| - | |||
| - | <code>hg clone http://hg.geexbox.org/libvahalla | ||
| - | cd libvahalla | ||
| - | ./configure | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | === Libplayer === | ||
| - | librairie permettant de contrôler avec les mêmes appels l'un des 4 lecteur multimédia supporté (VLC,XINE,MPLAYER,GSTREAMER) | ||
| - | |||
| - | <code>hg clone http://hg.geexbox.org/libplayer | ||
| - | cd libplayer | ||
| - | ./configure | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | === mise a jour du chargeur d'application === | ||
| - | <code>sudo ldconfig</code> | ||
| - | |||
| - | ==== Installation d'Enna ==== | ||
| - | <code>hg clone http://hg.geexbox.org/enna | ||
| - | cd enna | ||
| - | ./autogen.sh | ||
| - | make | ||
| - | sudo make install | ||
| - | cd ..</code> | ||
| - | |||
| - | |||
| - | ==== 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. | ||
| - | |||
| - | <code>cd enna | ||
| - | cp enna.cfg.example ~/.enna/enna.cfg | ||
| - | </code> | ||
| - | |||
| - | 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) | ||
| - | |||
| - | <code>enna | ||
| - | </code> | ||
| - | |||
| - | |||
| - | Pour plus d'informations : | ||
| - | |||
| - | http://captainigloo.wordpress.com/ | ||