1. Introduction
    1. [wiki:/Intro/Chroot Creating a chroot environment for testing]
    2. Compiling a program from source
      1. [wiki:/Intro/Compilation Binaries and sources. Compilation]
      2. [wiki:/Intro/Gcc Compiling and linking with gcc]
      3. [wiki:/Intro/Make Building with a Makefile]
      4. [wiki:/Intro/Autotools Building with Autotools]
    3. Creating our own Makefile
      1. How does a Makefile work
      2. Creating a simple Makefile
      3. Variables in a Makefile
      4. [wiki:/Make/components Makefile components]
    4. Autotools
    5. [wiki:/Intro/Patches Patches]
  2. Packages
    1. [wiki:/Packages/WhatIs What's a package?]
    2. [wiki:/Packages/Management What can you do with a package?]
    3. [wiki:/Packages/Source Source of a package]
    4. Compiling a package from source
  3. Creating a package
    1. Debhelper
    2. Creating a simple package with Autotools
    3. debian/control
    4. debian/rules
    5. debian/copyright
    6. debian/changelog
    7. Creating a simple package with Makefile
    8. Creating a simple python package
    9. Creating a simple PHP Web App package
    10. Creating a multi-binary package with autotools
    11. Creating a multi-binary package with Makefile
  4. Working with packages
    1. Lintian and linda
    2. pbuilder and cowbuilder
  5. Advanced packaging
    1. [wiki:/Advanced/Quilt Handling patches with quilt]
    2. Allowing user options with debconf
  6. Licenses
  7. Maintaining a package
  8. Debian infrastructure
    1. Overview of Debian
    2. Digital signatures