Le plus propre est de reconstruire le paquet en incluant le patch. Voici la procédure :
1. $ mkdir -p ~/ubuntu/bzr && cd ~/ubuntu/bzr
2. Active les dépôts sources dans le fichier /etc/apt/sources.list
3. $ sudo apt-get update
4. $ sudo apt-get build-dep bzr
5. $ apt-get source bzr
6. $ export DEBFULLNAME="Ton_Prénom Ton_Nom" ; export DEBEMAIL="ton_adresse@mail"
7. $ cd bzr-0.8.2/
8. $ dch -i # renseigne le changelog et sauvegarde
9. $ cd debian && mkdir patches
10. $ wget -O patches/knit_enabled_ftp_transport.patch http://librarian.launchpad.net/2432594/knit_enabled_ftp_transport.diff
11. Il faut ensuite modifier le fichier debian/rules comme suit :
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/class/python-distutils.mk
...
Reconstruis le paquet...
12. $ cd .. && debuild -i -us -uc
[^] # Re: bzr sur free
Posté par gros_rouge . En réponse au message bzr sur free. Évalué à 1.
1. $ mkdir -p ~/ubuntu/bzr && cd ~/ubuntu/bzr
2. Active les dépôts sources dans le fichier /etc/apt/sources.list
3. $ sudo apt-get update
4. $ sudo apt-get build-dep bzr
5. $ apt-get source bzr
6. $ export DEBFULLNAME="Ton_Prénom Ton_Nom" ; export DEBEMAIL="ton_adresse@mail"
7. $ cd bzr-0.8.2/
8. $ dch -i # renseigne le changelog et sauvegarde
9. $ cd debian && mkdir patches
10. $ wget -O patches/knit_enabled_ftp_transport.patch http://librarian.launchpad.net/2432594/knit_enabled_ftp_transport.diff
11. Il faut ensuite modifier le fichier debian/rules comme suit :
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/class/python-distutils.mk
...
Reconstruis le paquet...
12. $ cd .. && debuild -i -us -uc
... et installe-le :
13. $ sudo debi
Voilà