Ceci est une ancienne révision du document !
Compiler xdtv en squeeze
xdtv est un logiciel pour voir/enregistrer la TV (avec une carte TV donc).
Je ne lui connaît pas d'équivalent dispo dans les dépôts debian, les seuls trouvés qui peuvent enregistrer (et être programmés) sont freevo et mythTv, tous les deux “usines à gaz” pour un besoin très occasionnel (il ont leur serveur X et la config peut être fastidieuse) alors que xdtv, on installe on clique et ça marche (chez moi).
J'ai donc été assez chagriné lorsque j'ai vu qu'il avait disparu des dépôts squeeze. J'ai fini par oser poser la question à Christian Marillat directement (le mainteneur du dépôt http://debian-multimedia.org) qui m'a gentiment répondu que c'était juste à cause de x264 que ça compilait plus.
Donc, si vous voulez continuer à utiliser xdtv sans x264 sous squeeze, il suffit de
cd /path/to/dossier/qcq # On récupère les sources sur http://debian-multimedia.org/pool/main/x/xdtv/xdtv.php wget http://debian-multimedia.org/pool/main/x/xdtv/xdtv_2.4.0.cvs20080514-0.1.diff.gz wget http://debian-multimedia.org/pool/main/x/xdtv/xdtv_2.4.0.cvs20080514.orig.tar.gz # on décompresse tar xf xdtv_2.4.0.cvs20080514.orig.tar.gz cd xdtv-2.4.0.cvs20080514 # et on applique les modifs debian zcat ../xdtv_2.4.0.cvs20080514-0.1.diff.gz|patch -p1 # faut passer --disable-x264 au configure editor debian/rules # Une fois ajouté --disable-x264 à la fin de la ligne # --without-dbus --disable-faac LDFLAGS="-Wl,--as-needed" # on peut créer le paquet dpkg-buildpackage -rfakeroot -uc -b # si jamais ça râle parce qu'il manque des trucs, installer les paquets manquants et relancer # y'a plus qu'à installer notre beau paquet # (faut évidemment passer root avant, ou mettre sudo devant la commande suivante) dpkg -i xdtv_2.4.0.cvs20080514-0.1_i386.deb
En cas de pb, virer le dossier ~/.xdtv (le renommer pour en conserver une trace) et relancer xdtv pour remettre tous les params par défaut.
Toujours chez moi, j'ai un segfault à la sortie, mais ça gêne pas trop…