Panduan Pembuatan Paket Ala MOTU

Panduan Pembuatan Paket Ala MOTU

by Daniel Holbach

Kesatu

sudo apt-get install devscripts build-essential 
fakeroot debhelper gnupg pbuilder dh-make

Kedua

nano .bashrc
(tulis pada akhir baris:)
export DEBFULLNAME="Joe Hacker" (sesuaikan dengan nama Anda)
export DEBEMAIL="joe.hacker@isp.com" (sesuaikan dengan e-mail Anda)

Ketiga

source .bashrc
export | grep DEB

Keempat

gpg --gen-key
(buat)
Real name: Joe Hacker (nama = subjudul kedua)
E-mail address: joe.hacker@isp.com (e-mail= subjudul kedua)
Passphrase: paswordpercobaanjanganditiru

Kelima

source .bashrc
ls
nano .pbuilderrc
(tulis)
COMPONENTS="main restricted extras extras-restricted"

Keenam

sudo pbuilder create

Ketujuh

wget ftp://ftp.gnu.org/pub/gnu/ed/ed-0.9.tar.bz2
tar xfj ed-0.9.tar.bz2
tar cfz ed_0.9.orig.tar.gz ed-0.9
cd ed-0.9
less COPYING
dh_make -s -c gpl
cd debian
ls
rm *.ex *.EX dirs docs info README.Debian
ls

Kedelapan

nano changelog
(edit dengan susunan sebagai berikut:)
ed (0.9-0ubuntu1) intrepid; urgency=low
* Initial release.
* Repacked .tar.bz2 to .tar.gz tarball, no other changes.

Kesembilan

nano control
(ganti)
Section: editors
(buka file README)
less README
(blok "the standard Unix line editor", 
disalin ke file control untuk mengisi Description singkat.)
(blok "GNU ed is ... Small is Beautiful", 
disalin ke file control untuk mengisi Description panjang.)

Kesepuluh

nano copyright
(isi alamat pengunduhan:) ftp.gnu.org
(buka file AUTHORS, salin dan isi file copyright 
dengan nama-nama pembuat program.)
find . -name '*.c' | xargs head | less
(salin copyright (C) ke file copyright yang menjelaskan 
Copyright.)
(untuk License, ganti kata version 2 dengan version 3. 
Kemudian simpan.)

Kesebelas

cd ..
debuild -S -sa
(akan ditanya passphrase:) passwordpercobaanjanganditiru
cd (kembali ke direktori file dsc ditempatkan)
sudo pbuilder build ed_0.9-0ubuntu1.dsc
less /var/cache/pbuilder/result/ed_0.9-0ubuntu1_i386.deb

Keduabelas

cd /var/cache/pbuilder/result
sudo dpkg -i ed_0.9-0ubuntu1_i386.deb
(Silakan coba:)
 
Sumber: http://dev.blankonlinux.or.id/wiki/
Pemaket/PanduanPembuatanPaketMotu

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *