Melakukan Backport usb-modeswitch
Halaman ini berisi informasi dari awal sampai akhir bagaimana melakukan backport paket usb-modeswitch dari rilis squeeze/testing ke lenny/stable secara bersih dengan pbuilder dan alat-alat standar pemaketan di sistem Debian.
Kebutuhan dan Persiapan
- Lihat halaman Melakukan Backport Paket
Langkah-Langkah
- Unduh paket sumber usb-modeswitch yang akan kita backport
apt-get -t testing source usb-modeswitch
- Masuk ke direktori hasil ekstrak
cd usb-modeswitch-1.0.5/
- Ubah berkas changelog yang berisi catatan perubahan pada paket. Jalankan perintah:1)
dch -v 1.0.5-1kuliax1 -D lumpia --force-distribution
Isi changelog dengan catatan backport misal
* Rebuild from squeeze against lenny, for Kuliax * Repackage *orig.tar.bz2 to *orig.tar.gz
- Paketkan ulang kode sumber
cd .. tar jxf usb-modeswitch_1.0.5.orig.tar.bz2 tar cf usb-modeswitch_1.0.5.orig.tar usb_modeswitch-1.0.5/ gzip -9 usb-modeswitch_1.0.5.orig.tar
Hapus kode sumber .tar.bz2
rm -rf usb_modeswitch-1.0.5/ rm usb-modeswitch_1.0.5.orig.tar.bz2 cd usb-modeswitch-1.0.5/
- Bangun paket sumber usb-modeswitch
debuild -S -sa
Tanda tangani .dsc dan .changes dengan kunci GPG
- Kembali ke direktori parent dan bangun paket dengan pbuilder
cd .. sudo pbuilder build usb-modeswitch_1.0.5-1kuliax1.dsc
- Hasil paket biner, sumber, dan perubahan ada di direktori BUILDRESULT
1)
Opsi -v adalah versi paket. Kita melakukan backport, maka kita perlu membedakan paket tersebut dengan paket resmi Debian supaya tidak terjadi konflik. Standar Kuliax adalah $versi_upstream-XkuliaxY, dimana X adalah versi paket Debian dan Y adalah versi paket Kuliax. Opsi -D adalah distribusi.