.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.40) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "debhelper 7" .TH debhelper 7 "2021-03-06" "13.3.4" "Debhelper" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" debhelper\-obsolete\-compat \- List of no longer supported compat levels .SH "SYNOPSIS" .IX Header "SYNOPSIS" This document contains the upgrade guidelines from all compat levels which are no longer supported. Accordingly it is mostly for historical purposes and to assist people upgrading from a non-supported compat level to a supported level. .PP For upgrades from supported compat levels, please see \fBdebhelper\fR\|(7). .SH "UPGRADE LIST FOR COMPAT LEVELS" .IX Header "UPGRADE LIST FOR COMPAT LEVELS" The following is the list of now obsolete compat levels and their changes. .IP "v1" 4 .IX Item "v1" This is the original debhelper compatibility level, and so it is the default one. In this mode, debhelper will use \fIdebian/tmp\fR as the package tree directory for the first binary package listed in the control file, while using debian/\fIpackage\fR for all other packages listed in the \fIcontrol\fR file. .Sp This mode is deprecated. .IP "v2" 4 .IX Item "v2" In this mode, debhelper will consistently use debian/\fIpackage\fR as the package tree directory for every package that is built. .Sp This mode is deprecated. .IP "v3" 4 .IX Item "v3" This mode works like v2, with the following additions: .RS 4 .IP "\-" 8 Debhelper config files support globbing via \fB*\fR and \fB?\fR, when appropriate. To turn this off and use those characters raw, just prefix with a backslash. .IP "\-" 8 \&\fBdh_makeshlibs\fR makes the \fIpostinst\fR and \fIpostrm\fR scripts call \fBldconfig\fR. .IP "\-" 8 Every file in \fIetc/\fR is automatically flagged as a conffile by \fBdh_installdeb\fR. .RE .RS 4 .Sp This mode is deprecated. .RE .IP "v4" 4 .IX Item "v4" Changes from v3 are: .RS 4 .IP "\-" 8 \&\fBdh_makeshlibs \-V\fR will not include the Debian part of the version number in the generated dependency line in the shlibs file. .IP "\-" 8 You are encouraged to put the new \fB${misc:Depends}\fR into \fIdebian/control\fR to supplement the \fB${shlibs:Depends}\fR field. .IP "\-" 8 \&\fBdh_fixperms\fR will make all files in \fIbin/\fR directories and in \fIetc/init.d\fR executable. .IP "\-" 8 \&\fBdh_link\fR will correct existing links to conform with policy. .RE .RS 4 .Sp This mode is deprecated. .RE .IP "v5" 4 .IX Item "v5" This is the lowest supported compatibility level. .Sp Changes from v4 are: .RS 4 .IP "\-" 8 Comments are ignored in debhelper config files. .IP "\-" 8 \&\fBdh_strip \-\-dbg\-package\fR now specifies the name of a package to put debugging symbols in, not the packages to take the symbols from. .IP "\-" 8 \&\fBdh_installdocs\fR skips installing empty files. .IP "\-" 8 \&\fBdh_install\fR errors out if wildcards expand to nothing. .RE .RS 4 .RE .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fBdebhelper\fR\|(7) .SH "AUTHORS" .IX Header "AUTHORS" Niels Thykier .PP Joey Hess