Halaman ini berisi informasi dari awal sampai akhir bagaimana membangun paket kde-icons-crystalkuliax secara bersih dengan pbuilder dan alat-alat standar di sistem Debian.
deb-src http://repo/debian/ stable main contrib non-free
apt-get update
apt-get source kde-icons-crystalproject
cd kde-icons-crystalproject-0.2007.06.16.1/
[Icon Theme] Name=Crystal Kuliax Comment=Icon Theme by Everaldo Coelho (www.everaldo.com), adapted for Kuliax
debian/dirs
/usr/share/icons/crystalkuliax
debian/control
Source: kde-icons-crystalkuliax Priority: optional Maintainer: Iwan Setiawan <stwn[@]kuliax[.]org> Build-Depends: debhelper (>= 4.0.0) Standards-Version: 3.8.0 Section: kde Homepage: http://www.everaldo.com/crystal/ Package: kde-icons-crystalclear Depends: kde-icons-crystalkuliax Architecture: all Description: transitional dummy package Package: kde-icons-crystalkuliax Provides: kde-icons-crystalclear Replaces: kde-icons-crystalclear (<< 0.2007.06.16.1-1) Conflicts: kde-icons-crystalclear (<< 0.2007.06.16.1-1) Section: kde Architecture: all Recommends: kdebase Description: Adapted Everaldo's "Crystal Project" KDE icon theme for Kuliax This is the Crystal Project icon theme by Everaldo. It is formerly known as Crystal Clear and was renamed to Crystal Project in June 2007. . Unlike kde-icons-crystal -- which is in fact Everaldo's "Crystal SVG" icon theme from 2003, -- this package does not contain graphics in SVG format. . This package is the adapted version for Kuliax.
debian/rules
package=kde-icons-crystalkuliax
cd .. cp -r kde-icons-crystalproject-0.2007.06.16.1/ crystal_kuliax rm -rf crystal_kuliax/debian/ tar cf kde-icons-crystalkuliax_0.2007.06.16.1.orig.tar crystal_kuliax/ gzip -9 kde-icons-crystalkuliax_0.2007.06.16.1.orig.tar
mv kde-icons-crystalproject-0.2007.06.16.1 kde-icons-crystalkuliax-0.2007.06.16.1
cd kde-icons-crystalkuliax-0.2007.06.16.1/ rm .dolphinview
mv debian/kde-icons-crystalproject.install debian/kde-icons-crystalkuliax.install
128x128 16x16 22x22 24x24 32x32 48x48 64x64 index.theme /usr/share/icons/crystalkuliax
$ dch -v 0.2007.06.16.1-2kuliax1 -D lumpia --force-distribution
kde-icons-crystalkuliax (0.2007.06.16.1-0kuliax1) lumpia; urgency=low * Based on kde-icons-crystalproject package * Replace some icons for Kuliax and create new orig.tar.gz * Rename all kde-icons-crystalproject* to kde-icons-crystalkuliax* * Modify index.theme * Modify debian/{compat,control,dirs,rules} -- Iwan Setiawan <stwn@kuliax.org> Sun, 31 Jan 2010 21:10:32 +0700
Sesuaikan dengan standar versi paket. 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
$ sudo pbuilder build kde-icons-crystalkuliax_0.2007.06.16.1-0kuliax1.dsc
Secara default, Hasil paket biner ada di direktori $BUILDRESULT