Taille: 2307
Commentaire:
|
← Version 6 à la date du 2010-01-27 10:28:43 ⇥
Taille: 2349
Commentaire: mise en forme...
|
Texte supprimé. | Texte ajouté. |
Ligne 3: | Ligne 3: |
* Configuration de l'environnement de construction des paquets - rien de bien compliqué, j'ai suivi ce [[https://wiki.ubuntu.com/PbuilderHowto|tuto]], notamment la rubrique '''Multiple pbuilders''' (en anglais). * Processus de retroportage en tant que tel: - voici aussi un bon [[http://blog.edseek.com/~jasonb/articles/pbuilder_backports/backportprocess.html|doc]] sur le sujet (en anglais également). En voici un petit résumé pour ceux qui ont des soucis avec la langue de ... comment écrit - on shakespeare? ;-) |
* Configuration de l'environnement de construction des paquets : * rien de bien compliqué, j'ai suivi ce [[https://wiki.ubuntu.com/PbuilderHowto|tuto]], notamment la rubrique '''Multiple pbuilders''' (''en anglais''). * Processus de rétro-portage en tant que tel : * voici aussi un bon [[http://blog.edseek.com/~jasonb/articles/pbuilder_backports/backportprocess.html|doc]] sur le sujet (en anglais également). En voici un petit résumé pour ceux qui ont des soucis avec la langue de... comment écrit-on Shakespeare ? ;-) |
Ligne 10: | Ligne 10: |
- identifier la version du paquet à backporter (chez moi c'est 1.0.20-4ubuntu3 pour sane-utils et 0.996-2ubuntu1.1 pour xsane) - repérer le dépôt d'ubuntu/debian contenant cette version de paquet ainsi que la composante du dépot qui les intègre. Chez moi c'est karmic/main pour sane-utils et karmic-updates/main pour xsane - adapter le fichier /etc/apt/sources.list pour y inclure les dépots des sources. Chez moi, ca donne ceci: {{{ |
* identifier la version du paquet à backporter (chez moi c'est `1.0.20-4ubuntu3` pour `sane-utils` et `0.996-2ubuntu1.1` pour `xsane`) * repérer le dépôt de Ubuntu/Debian contenant cette version de paquet ainsi que la composante du dépôt qui les intègre. Chez moi c'est `karmic/main` pour `sane-utils` et `karmic-updates/main` pour `xsane` * adapter le fichier `/etc/apt/sources.list` pour y inclure les dépôts des sources. Chez moi, ça donne ceci : {{{ |
Ligne 20: | Ligne 19: |
Note: j'ai ajouté restricted, universe et multiverse pour éviter des soucis avec les dépendances. J'espère que c'est correct. - télécharger les sources: {{{ |
. {i} J'ai ajouté `restricted`, `universe` et `multiverse` pour éviter des soucis avec les dépendances. J'espère que c'est correct. * télécharger les sources : {{{ |
Ligne 28: | Ligne 26: |
- renommer le dossier contenant les sources et changer la version du paquet {{{ |
* renommer le dossier contenant les sources et changer la version du paquet : {{{ |
Ligne 40: | Ligne 37: |
- et après je recompile le tout {{{ |
* et après je recompile le tout : {{{ |
Ligne 45: | Ligne 41: |
Le résultat est à prendre dans le sous répertoire result du répertoire de travail de pbuilder. | Le résultat est à prendre dans le sous répertoire `result` du répertoire de travail de `pbuilder`. |
Retroportage de sane-utils et xsane avec pbuilder
- Configuration de l'environnement de construction des paquets :
rien de bien compliqué, j'ai suivi ce tuto, notamment la rubrique Multiple pbuilders (en anglais).
- Processus de rétro-portage en tant que tel :
voici aussi un bon doc sur le sujet (en anglais également).
En voici un petit résumé pour ceux qui ont des soucis avec la langue de... comment écrit-on Shakespeare ?
Retroportage
identifier la version du paquet à backporter (chez moi c'est 1.0.20-4ubuntu3 pour sane-utils et 0.996-2ubuntu1.1 pour xsane)
repérer le dépôt de Ubuntu/Debian contenant cette version de paquet ainsi que la composante du dépôt qui les intègre. Chez moi c'est karmic/main pour sane-utils et karmic-updates/main pour xsane
adapter le fichier /etc/apt/sources.list pour y inclure les dépôts des sources. Chez moi, ça donne ceci :
... # retro portages deb-src http://archive.ubuntu.com/ubuntu karmic main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu karmic-updates main restricted universe multiverse ...
J'ai ajouté restricted, universe et multiverse pour éviter des soucis avec les dépendances. J'espère que c'est correct.
télécharger les sources :
$ sudo apt-get source sane-utils $ ls sane-backends-1.0.20 sane-backends_1.0.20-4ubuntu3.dsc sane-backends_1.0.20-4ubuntu3.diff.gz sane-backends_1.0.20.orig.tar.gz
renommer le dossier contenant les sources et changer la version du paquet :
$ mv sane-backends-1.0.20 sane-backends-1.0.20.auf $ cd sane-backends-1.0.20.auf/debian $ dch -i sane-backends (1.0.20-3auf1) karmic; urgency=low * Modification du numéro de version pour retro portage auf -- nacer <nacer.saidou-adamou@auf.org> Tue, 26 Jan 2010 12:08:22 +0100 $ cd ../..
et après je recompile le tout :
$ dpkg-source -b sane-backends-1.0.20.auf sane-backends-1.0.20.orig $ sudo DIST=jaunty pbuilder build --debbuildopts "-sa" sane-backends_1.0.20-3auf1.dsc
Le résultat est à prendre dans le sous répertoire result du répertoire de travail de pbuilder.