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
Tidak ada komentar:
Posting Komentar