Kuliax

GNU/Linux untuk Kampus

Alat Pengguna

Alat Situs


devel:pkg:backport:gresistor

Melakukan Backport gResistor

Halaman ini berisi informasi dari awal sampai akhir bagaimana melakukan backport paket gResistor dari repositori universe Ubuntu ke lenny/stable secara bersih dengan pbuilder dan alat-alat standar pemaketan di sistem Debian.

Kebutuhan dan Persiapan

Langkah-Langkah

  1. Unduh paket sumber gresistor yang akan kita backport
    wget -np -r http://archive.ubuntu.com/ubuntu/pool/universe/g/gresistor/

    Tempatkan .dsc, .diff.gz, .orig.tar.gz ke direktori pemaket akan memaketkan kembali gresistor

  2. Ekstrak paket asli gresistor dan tambal dengan diff*
    dpkg-source -x gresistor_0.0.1-0ubuntu1.dsc
  3. Masuk ke direktori hasil ekstrak
    cd gresistor-0.0.1/
  4. Ubah berkas changelog yang berisi catatan perubahan pada paket. Jalankan perintah:1)
    dch -v 0.0.1-0kuliax1 -D lumpia --force-distribution -b

    Isi changelog dengan catatan backport misal

    * Get from ubuntu universe repository
    * Rebuild against lenny, for Kuliax
  5. Bangun paket sumber gResistor
    debuild -S -sa

    Tanda tangani .dsc dan .changes dengan kunci GPG

  6. Kembali ke direktori parent dan bangun aplikasi dengan pbuilder
    cd ..
    sudo pbuilder build gresistor_0.0.1-0kuliax1.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/gresistor.txt ยท Terakhir diubah: 2010/01/31 16:59 oleh stwn