(function(a,e,f,g,b,c,d){a.GoogleAnalyticsObject=b;a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)};a[b].l=1*new Date;c=e.createElement(f);d=e.getElementsByTagName(f)[0];c.async=1;c.src=g;d.parentNode.insertBefore(c,d)})(window,document,"script","https://www.google-analytics.com/analytics.js","ga");ga("create","UA-732153-7","auto",{allowLinker:!0,siteSpeedSampleRate:10});ga("set","transport","beacon");ga("set","anonymizeIp",!0);ga("require","linker"); ga("linker:autoLink","askapache.com askapache.net htaccess.io htaccesselite.com askapache.info htaccess.guru".split(" "),!0);ga("send","pageview"); CLASS="article" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" >

Debian Binary Package Building HOWTO

Chr. Clemens Lee


          
        

2002-11-30, $Date: 2005/08/09 20:49:46 $

Revision History
Revision 4.02005-08-09Revised by: ccl
updated email address and added link to Turkish translation by Oguz Yarimtepe
Revision 3.02003-12-19Revised by: ccl
fixed two typos reported by Claudio Cattazzo
Revision 2.02003-12-13Revised by: ccl
applying Frank Lichtenheld's feedback
Revision 1.02003-11-08Revised by: ccl
first version

This mini-HOWTO shows how to build a minimal Debian .deb package.


Table of Contents
1. Introduction
1.1. Resources on the Web
2. Getting Started
3. Package Structure
3.1. debian-binary
3.2. data.tar.gz
3.3. control.tar.gz
4. Hands On
4.1. control
4.2. dpkg-deb
5. Double Check
5.1. lintian
5.2. Minimal Documentation
5.3. fakeroot
5.4. More Documentation
6. Summary
7. What Else
8. Credits
9. Links