Le paquet xine Libraries contient les bibliothèques xine. Elles sont utiles pour être des interfaces avec des plugins externes qui gèrent un flux d'informations depuis la source vers le matériel audio et vidéo.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.0.
Téléchargement (HTTP) : https://downloads.sourceforge.net/xine/xine-lib-1.2.8.tar.xz
Téléchargement (FTP) : ftp://mirror.ovh.net/gentoo-distfiles/distfiles/xine-lib-1.2.8.tar.xz
Somme de contrôle MD5 du téléchargement : 427cc4568632eea725d5169a4a50ff22
Taille du téléchargement : 4.9 Mo
Estimation de l'espace disque requis : 96 Mo (67 Mo supplémentaires pour installer la documentation de l'API)
Estimation du temps de construction : 0.7 SBU (0.1 SBU supplémentaires pour installer la documentation de l'API)
Système X Window, FFmpeg-3.3.3, et au moins un parmi : ALSA-1.1.4, PulseAudio-10.0 ou JACK
AAlib-1.4rc5, FAAD2-2.8.1, FLAC-1.3.2, gdk-pixbuf-2.36.8, GLU-9.0.0, ImageMagick-7.0.4-8, liba52-0.7.4, libmad-0.15.1b, libmng-2.0.3, libtheora-1.1.1, libva-1.8.2, libvdpau-1.1.1, libvorbis-1.3.5, libvpx-1.6.1, Mesa-17.1.6, Samba-4.6.7, SDL-1.2.15, Speex-1.2rc2, Doxygen-1.8.13 (pour créer la documentation de l'API), v4l-utils-1.12.5 DirectFB, libbluray, libcaca, libdca, libFAME, libmodplug, musepack, VCDImager et WavPack,
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/xine-lib
Installez Xine Libraries en lançant les commandes suivantes :
sed -e 's|wand/magick_wand.h|MagickWand/MagickWand.h|' \
    -i src/video_dec/image.c &&
sed -e 's/\(xcb-shape >= 1.0\)/xcb \1/' \
    -i m4/video_out.m4 &&
./configure --prefix=/usr          \
            --disable-vcd          \
            --with-external-dvdnav \
            --docdir=/usr/share/doc/xine-lib-1.2.8 &&
make
        Pour la création de la documentation de l'API, Doxygen doit être installé et tapez la commande suivante :
doxygen doc/Doxyfile
Ce paquet n'est pas fourni avec une suite de tests.
          Maintenant, en tant qu'utilisateur root :
        
make install
          Pendant l'installation, le Makefile fait quelques liens supplémentaires. Si vous n'avez pas installé Xorg dans /usr, la variable LIBRARY_PATH doit être définie pour l'utilisateur root. Si vous utilisez sudo pour être root, utilisez l'option -E pour passer vos variables d'environnement actuelles au processus d'installation.
          Si vous construisez la documentation de l'API, tapez la commande
          suivante en tant qu'utilisateur root pour l'installer :
        
install -v -m755 -d /usr/share/doc/xine-lib-1.2.8/api &&
install -v -m644    doc/api/* \
                    /usr/share/doc/xine-lib-1.2.8/api
      sed ... : Ces commandes permettent au paquet d'être construit avec ImageMagick-7.0.4-8 et libxcb-1.12.
          --disable-vcd : Cette
          option est requise pour compiler Xine
          Lib sans avoir installé VCDImager. Supprimez cette
          option si vous avez installé VCDImager.
        
          --with-external-dvdnav : Ce
          paramètre est requis car les bibliothèques internes ne peuvent pas
          décoder les DVD.
        
          --docdir=/usr/share/doc/xine-lib-1.2.8 :
          Ce paramètre provoque l'installation de la documentation dans un
          répertoire versionné plutôt que dans le répertoire /usr/share/doc/xine-lib par défaut.
        
Last updated on 2017-08-15 20:49:48 +0200