Pasukan Komodo

Blog nya si pasukan komodo

Ubuntu 8.10 Released

denger dari milis Ubuntu-id, Ubuntu 8.10 Intrepid Ibex sudah resmi di rilis,

pengumuman release ada di sini

info desktop Ubuntu 8.10 Desktop ada di sini

info untuk Ubuntu 8.10 Server bisa di baca di sini

fitur ubuntu 8.10 bisa di liha di sini

Oktober 30, 2008 Ditulis oleh somat | linux, ubuntu | , , , | No Comments Yet

Belajar Paket – Bagian 3

kali ini aku sedang belajar paket sama pak iang (Fajran), untuk topik kali ini adalah mengimport paket dari Ubuntu untuk BlankOn, dan aku ambil satu paket buat contoh, yaitu tango-icon-theme

- pertama aku buat dulu direktori kerja misal di /home/somat/proyek/blankon/

- setelah itu ambil paket dari proyek ubuntu

wget https://launchpad.net/ubuntu/hardy/+source/tango-icon-theme/0.8.1-3/+files/tango-icon-theme_0.8.1-3.diff.gz
gunzip -c <nama-berkas-diff.gz> | patch -p0

- kemudian menginisialisasikan bazaar kedalam direktori

cd <nama-paket_nomor-versi-ubuntu>/
bzr init --format=dirstate-tags
bzr add *
bzr commit -m "Impor awal"

- kemudian mengganti nama debian/changelog menjadi debian/changelog.ubuntu aku sedikit bingung nih di sini, aku tanya aja langsung ama nara sumber :

(05:38:32) fajran: jadi begini
(05:38:56) fajran: paket blankon kan ada yg diturunin dari ubuntu
(05:38:57) fajran: atau istilahnya Paket Impor
(05:39:14) fajran: nah, changelog punya ubuntu dipisah dari changelog punyanya blankon
(05:39:20) fajran: changelog bawaan aslinya diubah namanya jadi changelog.ubuntu
(05:39:34) fajran: jadi blankon bikin changelog baru

ok paham deh sampai di sini

- setelah mengedit debian changelog langkah selanjutnya adalah mengedit file debian/control adapun bagian yang perlu di ubah adalah :

Maintainer: BlankOn Developers <BlankOn@googlegroups.com>
XSBC-Original-Maintainer: Philipp Kern <pkern@debian.org>

- oke.. .langkah selanjutnya adalah :

(07:19:11) fajran: paket itu dibuat dg mengeksekusi skrip debian/rules
(07:19:38) fajran: nah, tuk kasus paket ini, pasti gagal kalo dibangun tuk blankon
(07:19:45) fajran: jawabannya bisa dilihat di debian/rules
(07:19:51) fajran: di situ ada
(07:19:51) fajran: DISTRO := $(shell lsb_release -si)
(07:20:19) fajran: intinya, DISTRO akan bernilai apa yg dikeluarkan oleh perintah lsb_release -si
(07:20:23) somat: hm... itu yang tadi kalo di kirim pasti error itu ya ?
(07:20:26) fajran: kalo di ubuntu, keluarannya adalah Ubuntu
(07:20:29) fajran: iya
(07:20:35) fajran: kalo di blankon, keluarannya itu BlankOn
(07:20:48) fajran: nah kalo ngeliat dmana si DISTRO itu kepake, ada 3 tempat
(07:20:51) fajran: -include debian/rules.$(DISTRO)
(07:20:55) fajran: dan baris 14 15
(07:21:06) fajran: kalo dicek2 lagi, ada kan tuh file debian/rules.Ubuntu ?
(07:21:19) fajran: trus ada direktori debian/Ubuntu
(07:21:31) fajran: bentar2.. nyambung gak? hehehe
(07:21:51) somat: lagi liat - liat dulu
(07:23:04) somat: sip iya pak....
(07:23:30) fajran: nah skr gmn caranya supaya kalo nilai DISTRO itu jadi BlankOn, maka proses tetap lancar
(07:24:01) somat: apa di rm Ubuntu BlankOn ?
(07:24:23) somat: eh salah
(07:24:24) somat: mv
(07:24:36) fajran: bisa aja begitu
(07:24:41) fajran: ganti Ubuntu jadi BlankOn
(07:24:46) fajran: bisa juga dibuat salinannya
(07:24:50) somat: sama mv rules.Ubuntu sama rules.BlankOn
(07:24:56) somat: hm...
(07:24:56) fajran: jadi ada Ubuntu dan BlankOn
(07:25:01) fajran: yg penting harus ada BlankOn

- setelah itu lakukan rebranding dengan alasan :

(07:31:11) somat: hm.... ganti ama logo blankon ya ?
(07:31:52) fajran: kalo gak salah kan ada ketentuan kalo distro turunan ubuntu gak bole bawa2 ubuntu
(07:31:55) fajran: logo gtu2 musti dignti
(07:32:16) fajran: nah kalo logo ubuntu ini termasuk dalam kategori yg perlu diganti, ya emang harus diganti
(07:32:23) somat: ini minta ama tim artis ya pak ?
(07:32:26) fajran: kayanya itu jg alasan mengapa paket tsb perlu di-rebranding

- setelah selasai langkah selanjut nya adalah commit dan push ke gudang kode, karena ini percobaan jadi di push ke ujicoba :

bzr push bzr+ssh://bzr@dev.blankonlinux.or.id/bzr/ujicoba/tango-icon-theme

dan pelajaran pun selesai, untuk melihatnya bisa di buka di :

http://dev.blankonlinux.or.id/browser/ujicoba/tango-icon-theme

Oktober 23, 2008 Ditulis oleh somat | belajar paket, linux, ubuntu | , , , , | No Comments Yet