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
Revisi selanjutnya
Revisi sebelumnya
devel:pkg:build:kuliax-archive-keyring [2010/02/05 23:50]
stwn update prep
devel:pkg:build:kuliax-archive-keyring [2010/02/07 16:45]
stwn update
Baris 15: Baris 15:
  
 ===== Langkah-Langkah ===== ===== Langkah-Langkah =====
-  - Masuk ke direktori hasil ekstrak<code>cd kuliax-archive-keyring-20100206/</code>+  - Ambil contoh paket keyring<code>apt-get -t testing source debian-edu-archive-keyring</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