Kuliax

GNU/Linux untuk Kampus

Alat Pengguna

Alat Situs


devel:pkg:backport:usb-modeswitch

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

Langkah-Langkah

  1. Unduh paket sumber usb-modeswitch yang akan kita backport
    apt-get -t testing source usb-modeswitch
  2. Masuk ke direktori hasil ekstrak
    cd usb-modeswitch-1.0.5/
  3. 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
  4. 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/
  5. Bangun paket sumber usb-modeswitch
    debuild -S -sa

    Tanda tangani .dsc dan .changes dengan kunci GPG

  6. Kembali ke direktori parent dan bangun paket dengan pbuilder
    cd ..
    sudo pbuilder build usb-modeswitch_1.0.5-1kuliax1.dsc
  7. 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.
devel/pkg/backport/usb-modeswitch.txt ยท Terakhir diubah: 2010/01/25 14:40 oleh stwn