[Pkg-ace-devel] Committing to ace pkg repo?
Thomas Girard
thomas.g.girard at free.fr
Mon Sep 6 19:54:05 UTC 2010
Hello,
Le 06/09/2010 14:36, Johnny Willemsen a écrit :
> I want to setup my system so that I can more actively assist with the
> debian packaging, anyone has a page describing what I need todo?
To contribute debian packaging you need to understand some Debian
packaging foundation things:
- you need to be running Debian unstable[1]. That's where packaging
efforts take place.
*WARNING: this means you need to be prepared for your system to
break. A way to circumvent this is for example to setup an unstable
chroot, or use a qemu based Debian/unstable image.*
- you should understand how to build a Debian package. If you don't,
then have a look at [3] as a starting point, and at [2] for more
complete material. Basically to build a Debian package _p_,
you need to:
1. Make sure your /etc/apt/sources.list contains the src location
2. Use:
sudo apt-get build-dep p
to install prerequisites of _p_ in your distribution
3. Use:
apt-get source p
to retrieve upstream source and Debian diff to apply to it.
(Alternatively for pkg-ace, retrieve the -src.tar.bz2 tarball
from the DOC website, and svn co the pkg-ace from Alioth [0])
4. From the package top level directory use:
fakeroot debian/rules binary
to build binary .deb packages
Thomas
[0] http://alioth.debian.org
[1] http://www.debian.org/releases/
[2] http://www.debian.org/devel/
[3] http://wiki.debian.org/HowToPackageForDebian
More information about the Pkg-ace-devel
mailing list