[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