CONTENTS
vii
B Binary packages (from old Packaging Manual)
107
B.1 Creating package files
dpkg deb
. . . . . . . . . . . . . . . . . . . . . . . . . . . 107
B.2 Package control information files
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
B.3 The main control information file:
control
. . . . . . . . . . . . . . . . . . . . . 109
B.4 Time Stamps
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
C Source packages (from old Packaging Manual)
111
C.1 Tools for processing source packages
. . . . . . . . . . . . . . . . . . . . . . . . . . 111
C.1.1
dpkg source
packs and unpacks Debian source packages
. . . . . . . . 111
C.1.2
dpkg buildpackage
overall package building control script
. . . . . . 112
C.1.3
dpkg gencontrol
generates binary package control files
. . . . . . . . 112
C.1.4
dpkg shlibdeps
calculates shared library dependencies
. . . . . . . . 113
C.1.5
dpkg distaddfile
adds a file to
debian/files
. . . . . . . . . . . . 114
C.1.6
dpkg genchanges
generates a
.changes
upload control file
. . . . . . 114
C.1.7
dpkg parsechangelog
produces parsed representation of a changelog
114
C.1.8
dpkg architecture
information about the build and host system
. . 114
C.2 The Debianised source tree
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
C.2.1
debian/rules
the main building script
. . . . . . . . . . . . . . . . . . 115
C.2.2
debian/changelog
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
C.2.3
debian/substvars
and variable substitutions
. . . . . . . . . . . . . . . 116
C.2.4
debian/files
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
C.2.5
debian/tmp
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
C.3 Source packages as archives
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
C.4 Unpacking a Debian source package without
dpkg source
. . . . . . . . . . . . 117
C.4.1 Restrictions on objects in source packages
. . . . . . . . . . . . . . . . . . . 118
D Control files and their fields (from old Packaging Manual)
119
D.1 Syntax of control files
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
D.2 List of fields
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
D.2.1
Filename
and
MSDOS Filename
. . . . . . . . . . . . . . . . . . . . . . . 119
D.2.2
Size
and
MD5sum
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
D.2.3
Status
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
footer
Our partners:
PHP: Hypertext Preprocessor Best Web Hosting
Java Web Hosting
Inexpensive Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Jsp Hosting
Cheap Hosting
Visionwebhosting.net Business web hosting division of Web
Design Plus. All rights reserved