Differences between revisions 1 and 2
Revision 1 as of 2012-04-26 21:22:49
Size: 1896
Comment: Initial french version
Revision 2 as of 2012-08-02 10:15:39
Size: 2149
Comment: Sync with English master
Deletions are marked like this. Additions are marked like this.
Line 54: Line 54:


= Méthode alternative? =
La page [[DebianEeePC/Software/Productivity/LinphoneBackportingFromSid]] présente une méthode qui paraît plus simple. Si vous savez expliquer la différence, on serait content que vous commentiez les deux méthodes...

Translation(s): English - Français - Italiano


Dans cette page, nous prenons comme exemple le paquet mame qui existe dans Debian Sid, mais pas dans la version stable. On n'a même pas besoin d'être super-utilisateur !

Installez SDK de Debian

su -c "apt-get install devscripts build-essential"

Téléchargez le fichier source .dsc de la version sid

Avec votre navigateur, allez à la page http://packages.debian.org/sid/mame et cherchez le fichier dsc ou saisissez :

dget -x http://ftp.de.debian.org/debian/pool/non-free/m/mame/mame_0.142-1.dsc

Installez les dépendances trouvées dans debian/control

cd mame-0.142
grep Build-Depends debian/control
Build-Depends: debhelper (>= 8), libexpat1-dev, libsdl1.2-dev, zlib1g-dev, libxinerama-dev, libgconf2-dev, libgtk2.0-dev, libsdl-ttf2.0-dev
su -c "apt-get install debhelper libexpat1-dev libsdl1.2-dev zlib1g-dev libxinerama-dev libgconf2-dev libgtk2.0-dev libsdl-ttf2.0-dev"

Mettez un numéro de révision de backport dans le journal des modifications

dch --bpo

Ecrivez quelque chose comme "mon premier backport" et enregistrez le fichier.

Cela ajoutera quelque chose comme ~bpo60+1 au numéro de version du paquet. Le tilde ~ donne au paquet une version inférieure et cela permet que le paquet approprié soit mis à jour lorsque vous passez à la version debian suivante.

Vérifiez que vous pouvez bien compiler le paquet

fakeroot debian/rules binary

Compilez correctement le paquet, sans signature GPG

dpkg-buildpackage -us -uc

Installez-le et c'est fait !

su -c "dpkg -i ../mame_0.142-1_amd64.deb"

Méthode alternative?

La page ?DebianEeePC/Software/Productivity/LinphoneBackportingFromSid présente une méthode qui paraît plus simple. Si vous savez expliquer la différence, on serait content que vous commentiez les deux méthodes...