voilà tu as devancé ma question. Donc dans launchpad, tu peux préciser les dépendances versions par versions, tel truc pour 12.04, tel truc pour 14.04. Tu dois à chaque fois soumettre tous les fichiers du paquet ? ou seulement un fichier DEBIAN (c'est celui là je crois, qui contient la description du paquet) par version ?
Dans l'arborescence que j'envoie, il y a un fichier
control que je dois modifier à chaque version envoyée. Par exemple,
Source: dpluzz
Maintainer: gaara <adresse@mail.fr>
Section: video
Priority: optional
Build-Depends: debhelper (>=9), dh-python, python-all (>= 2.6.6-3~), python-setuptools
Standards-Version: 0.8.2
Package: dpluzz
Architecture: any
Depends: python, python-gtk2, python-vte, python-bs4, zenity, mplayer, uni2ascii, libav-tools
Description: Recherche et telecharge les videos du site pluzz.fr et canalplus.fr
Download from french TV sites FranceTV pluzz.fr and canalplus.fr
C'est là dedans que je renseigne les dépendances. Donc si j'oublie de remplacer libav-tools par ffmpeg, ça sera pas bon (c'est ce qui est arrivé la semaine dernière)
Je dois aussi changer le nom de la distrib et le numéro, dans un autre fichier nommé
changelog:
dpluzz (0.8.2~ubuntu14.04) trusty; urgency=low
* Ajout du bouton "ouvrir dossier"
-- prenom nom <adresse@mail.fr> Tue, 3 Jul 2014 09:03:59 +0200
Donc c'est un peu fastidieux!
Et oui, je dois envoyer toute l'arborescence pour chaque distrib, en prenant bien soin que tout est bon :p
Mais comme moko138 est encore sous 12.04, je vais lui envoyer le paquet !