@leonlemouton
peux pas de dire
En tout cas voilà mes notes et résultat pour la compilation de la version 0.10.5
apt-get install git cmake yasm build-essential autoconf libtool \
zlib1g-dev libbz2-dev libogg-dev libtheora-dev libvorbis-dev libopus-dev \
libsamplerate-dev libxml2-dev libfribidi-dev libfreetype6-dev \
libfontconfig1-dev libass-dev libmp3lame-dev libx264-dev libjansson-dev \
intltool libglib2.0-dev libdbus-glib-1-dev libgtk-3-dev libgudev-1.0-dev \
libwebkitgtk-3.0-dev libnotify-dev libgstreamer1.0-dev \
libgstreamer-plugins-base1.0-dev libappindicator-dev
Note, selecting 'libsamplerate0-dev' instead of 'libsamplerate-dev'
autoconf est déjà la plus récente version disponible.
build-essential est déjà la plus récente version disponible.
libbz2-dev est déjà la plus récente version disponible.
cmake est déjà la plus récente version disponible.
libdbus-glib-1-dev est déjà la plus récente version disponible.
libfontconfig1-dev est déjà la plus récente version disponible.
libfreetype6-dev est déjà la plus récente version disponible.
libfribidi-dev est déjà la plus récente version disponible.
git est déjà la plus récente version disponible.
libglib2.0-dev est déjà la plus récente version disponible.
libgstreamer-plugins-base1.0-dev est déjà la plus récente version disponible.
libgstreamer1.0-dev est déjà la plus récente version disponible.
libgtk-3-dev est déjà la plus récente version disponible.
intltool est déjà la plus récente version disponible.
libjansson-dev est déjà la plus récente version disponible.
libmp3lame-dev est déjà la plus récente version disponible.
libappindicator-dev est déjà la plus récente version disponible.
libass-dev est déjà la plus récente version disponible.
libnotify-dev est déjà la plus récente version disponible.
libogg-dev est déjà la plus récente version disponible.
libsamplerate0-dev est déjà la plus récente version disponible.
libtheora-dev est déjà la plus récente version disponible.
libtool est déjà la plus récente version disponible.
libvorbis-dev est déjà la plus récente version disponible.
libxml2-dev est déjà la plus récente version disponible.
libopus-dev est déjà la plus récente version disponible.
libgudev-1.0-dev est déjà la plus récente version disponible.
libwebkitgtk-3.0-dev est déjà la plus récente version disponible.
libx264-dev est déjà la plus récente version disponible.
yasm est déjà la plus récente version disponible.
zlib1g-dev est déjà la plus récente version disponible.
apt-get install libtool-bin
libtool-bin est déjà la plus récente version disponible.
git clone https://github.com/HandBrake/HandBrake.git hb-master
cd hb-master
./configure --prefix=/usr --launch
....
: file=`echo th | sed 's,.*/,,'`.gmo \
: && rm -f $file && /usr/bin/msgfmt -o $file /home/patrick/hb-master/build/../gtk/po/th.po
: file=`echo zh_CN | sed 's,.*/,,'`.gmo \
: && rm -f $file && /usr/bin/msgfmt -o $file /home/patrick/hb-master/build/../gtk/po/zh_CN.po
: make[3]: Leaving directory '/home/patrick/hb-master/build/gtk/po'
: make[3]: Entering directory '/home/patrick/hb-master/build/gtk'
: make[3]: Leaving directory '/home/patrick/hb-master/build/gtk'
: make[2]: Leaving directory '/home/patrick/hb-master/build/gtk'
: make[1]: Leaving directory '/home/patrick/hb-master/build/gtk'
-------------------------------------------------------------------------------
time end: Sun Oct 2 10:02:51 2016
duration: 14 minutes, 9 seconds (849.71s)
result: SUCCESS
-------------------------------------------------------------------------------
Build is finished!
You may now cd into ./build and examine the output.
patrick@debian:~/hb-master$
.......
su ***
pass ***
cd build
checkinstall --fstrans=no -D make install
1 - Summary: [ HandBrake: Open Source Video Transcoder ]
2 - Name: [ handbrake ]
3 - Version: [ 0.10.5 ]
ENTER
.....
installing ko.gmo as /usr/share/locale/ko/LC_MESSAGES/ghb.mo
installing no.gmo as /usr/share/locale/no/LC_MESSAGES/ghb.mo
installing pt_BR.gmo as /usr/share/locale/pt_BR/LC_MESSAGES/ghb.mo
installing ro_RO.gmo as /usr/share/locale/ro_RO/LC_MESSAGES/ghb.mo
installing ru.gmo as /usr/share/locale/ru/LC_MESSAGES/ghb.mo
installing th.gmo as /usr/share/locale/th/LC_MESSAGES/ghb.mo
installing zh_CN.gmo as /usr/share/locale/zh_CN/LC_MESSAGES/ghb.mo
make[2]: Leaving directory '/home/patrick/hb-master/build/gtk/po'
make[2]: Entering directory '/home/patrick/hb-master/build/gtk'
make[3]: Entering directory '/home/patrick/hb-master/build/gtk'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/patrick/hb-master/build/gtk'
make[2]: Leaving directory '/home/patrick/hb-master/build/gtk'
make[1]: Leaving directory '/home/patrick/hb-master/build/gtk'
======================== Installation successful ==========================
Copying files to the temporary directory...OK
Stripping ELF binaries and libraries...OK
Compressing man pages...OK
Building file list...OK
Building Debian package...OK
Installing Debian package...OK
Erasing temporary files...OK
Writing backup package...OK
OK
Deleting temp dir...OK
**********************************************************************
Done. The new package has been installed and saved to
/home/patrick/hb-master/build/handbrake_0.10.5-1_amd64.deb
You can remove it from your system anytime using:
dpkg -r handbrake
**********************************************************************
....
Désinstallation :
apt-get remove --purge handbrake
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
handbrake*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 43,9 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 154053 fichiers et répertoires déjà installés.)
Suppression de handbrake (0.10.5-1) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-6) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22-1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.58) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.13-1) ...
root@debian:/home/patrick/hb-master/build#
Dernière modification par Anonyme (02-10-2016 09:20:32)