The Ubuntu Packaging Guide

Ubuntu Documentation Project <[email protected]>

Credits and License
Disclaimer

Abstract

The Ubuntu Packaging Guide is an introduction to packaging programs for Ubuntu and other Debian based distributions


Table of Contents

About This Guide
Conventions
Contributing and Feedback
1. Introduction
Prerequisites
2. Getting Started
Packaging Tools
Binary and Source Packages
The Personal Builder: pbuilder
3. Basic Packaging
Packaging From Scratch
Packaging with Debhelper
Packaging With CDBS
Updating Packages
Common Mistakes
4. Ubuntu Packaging
Uploading and Review
Merges and Syncs
Packaging for Kubuntu
5. Bugs
Bug Tracking Systems
Bug Tips
A. Appendix
Additional Resources
Chroot Environment
dh_make example files
List of debhelper scripts
B. GNU General Public License
Preamble
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
How to Apply These Terms to Your New Programs