Kuliax

GNU/Linux untuk Kampus

Alat Pengguna

Alat Situs


devel:pkg:build:kuliax-archive-keyring

Perbedaan

Ini menunjukkan perbedaan antara versi yang terpilih dengan versi yang sedang aktif.

Tautan ke tampilan pembanding ini

Both sides previous revision Revisi sebelumnya
devel:pkg:build:kuliax-archive-keyring [2010/02/05 23:52]
stwn update steps
devel:pkg:build:kuliax-archive-keyring [2010/02/07 16:45] (sekarang)
stwn update
Baris 16: Baris 16:
 ===== Langkah-Langkah ===== ===== Langkah-Langkah =====
   - Ambil contoh paket keyring<​code>​apt-get -t testing source debian-edu-archive-keyring</​code>​   - Ambil contoh paket keyring<​code>​apt-get -t testing source debian-edu-archive-keyring</​code>​
-  - Masuk ke direktori hasil ekstrak<​code>​cd kuliax-archive-keyring-20100206/</​code>​+  - Masuk ke direktori hasil ekstrak<​code>​mkdir kuliax-archive-keyring-2010.02.08 
 +cd kuliax-archive-keyring-2010.02.08/</​code>​
   - Hasilkan kunci GPG untuk Kuliax   - Hasilkan kunci GPG untuk Kuliax
-  - Ekspor kunci<​code>​gpg --export -u maintainer[@]kuliax[.]org > kuliax-archive.gpg</​code>​ +  - Ekspor kunci<​code>​gpg --export -u maintainer[@]kuliax[.]org > kuliax-archive.gpg 
-  - Sunting berkas-berkas yang ada di direktori ​debian/. Baca [[:​devel#​standar_pemaketan|Standar Pemaketan Kuliax]].\\ debian/​control:<​code></​code>​debian/​copyright:<​code></​code>​debian/​install<​code></​code>​debian/​rules:<​code></​code>​+mv kuliax-archive.gpg kuliax-archive-keyring-2010.02.08/​keyrings/​kuliax-archive-keyring.gpg 
 +touch kuliax-archive-keyring-2010.02.08/​keyrings/​kuliax-archive-removed-keys.gpg 
 +rm kuliax-archive-keyring-2010.02.08/​keyrings/​debian-edu-archive-*</​code>​ 
 +  - Checksum<​code>​sha256sum keyrings/* > sha256sum.txt</​code>​ 
 +  - Tandatangani<​code>​gpg -ba sha256sum.txt</​code>​ 
 +  - Sunting berkas-berkas ​yang ada, ganti debian-edu dengan kuliax, termasuk ​yang ada di didirektori ​debian/. Baca [[:​devel#​standar_pemaketan|Standar Pemaketan Kuliax]].\\ debian/​control:<​code></​code>​debian/​copyright:<​code></​code>​debian/​install<​code></​code>​debian/​rules:<​code></​code>​
   - Sunting berkas changelog dengan perintah `dch`<​code>​vim changelog</​code>​Sesuaikan dengan [[:​devel#​standar_pemaketan|standar pemaketan]]. Set -0kuliax1 dibelakang versi //​upstream//​ untuk pemaketan Kuliax yang pertama kali dan belum ada di Debian. Set distribusi ke pengembangan saat ini: lumpia. Yang paling penting, tulis semua perubahan yang telah dilakukan pada paket   - Sunting berkas changelog dengan perintah `dch`<​code>​vim changelog</​code>​Sesuaikan dengan [[:​devel#​standar_pemaketan|standar pemaketan]]. Set -0kuliax1 dibelakang versi //​upstream//​ untuk pemaketan Kuliax yang pertama kali dan belum ada di Debian. Set distribusi ke pengembangan saat ini: lumpia. Yang paling penting, tulis semua perubahan yang telah dilakukan pada paket
-  - Bangun paket sumber dengan debuild((Perbedaan debuild dan dpkg-buildpackage adalah debuild menjalankan perintah dpkg-buildpackage,​ kemudian melakukan pemeriksaan dengan linda dan/atau lintian, serta melakukan penandatangan terhadap berkas .changes dan .dsc))<​code>​debuild -S -sa</​code>​Tanda tangani .dsc dan .changes dengan [[doc:​sec:​gpg|kunci GPG]] +  - Bangun paket sumber dengan debuild((Perbedaan debuild dan dpkg-buildpackage adalah debuild menjalankan perintah dpkg-buildpackage,​ kemudian melakukan pemeriksaan dengan linda dan/atau lintian, serta melakukan penandatangan terhadap berkas .changes dan .dsc))<​code>​debuild; debuild clean; 
-  - Bangun paket biner dan sumber<​code>​$ sudo pbuilder build kuliax-archive-keyring-20100206-0kuliax1.dsc</​code>​Secara //​default//,​ Hasil paket biner ada di direktori $BUILDRESULT +rm kuliax-archive-keyring_2010.02.08_all.deb kuliax-archive-keyring-udeb_2010.02.08_all.udeb 
-  - Ujicoba paket<​code>​sudo dpkg -i kuliax-archive-keyring-20100206-0kuliax1_all.deb</​code>​+debuild -S -sa</​code>​Tanda tangani .dsc dan .changes dengan [[doc:​sec:​gpg|kunci GPG]] 
 +  - Bangun paket biner dan sumber<​code>​$ sudo pbuilder build kuliax-archive-keyring_2010.02.08.dsc</​code>​Secara //​default//,​ Hasil paket biner ada di direktori $BUILDRESULT 
 +  - Ujicoba paket<​code>​sudo dpkg -i kuliax-archive-keyring_2010.02.08-0kuliax1_all.deb</​code>​
  
 ===== Daftar Bacaan ===== ===== Daftar Bacaan =====
   * [[http://​www.debian.org/​doc/​debian-policy/​|Debian Policy Manual]]   * [[http://​www.debian.org/​doc/​debian-policy/​|Debian Policy Manual]]
devel/pkg/build/kuliax-archive-keyring.txt · Terakhir diubah: 2010/02/07 16:45 oleh stwn