1
Documentation for dh_make examples
7
Although this example refers to the dh_make templates in
8
/usr/share/doc/dh_make/examples/kde-singlebinary, the same techniques are
9
applicable to any package or set of packages that have requirements
10
beyond the default debianization.
12
The kde-template directory contains dh_make templates derived from a
13
sample debian dir for KDE program source, the original is available at:
14
http://kde.tdyc.com/kde.debian.tgz
16
The KDE debianizing templates can be used in a number of ways:
18
dh_make -t /path/to/kde-template
19
will do the usual debianization then apply the KDE template,
20
this is what you would use on undebianized source.
22
dh_make --defaultless -t /path/to/kde-template
23
will create a debian subdirectory containing only files with
24
KDE specific bits in them. This command would be useful if
25
the templates contained more of the files found in the
26
/usr/share/debhelper/dh_make/debian{,l,m,s} template directories.
28
dh_make --addmissing --defaultless -t /path/to/kde-template
29
will add missing KDE specific files in an existing debian
32
dh_make --addmissing -t /path/to/kde-template
33
will add missing files in an existing debian subdirectory,
34
both default and KDE template files.
36
dh_make --overlay /path/to/kde-template
37
operates as "dh_make -a -d -t ...", except that all KDE
38
specific files will updated from the template instead of
39
just the missing ones. This command can be used to convert
40
between different debianization schemes (e.g., apply a different
41
debianrules or rules), or kdebianize an existing debian
42
subdirectory (perhaps a plain "dh_make" was originally used
43
to debianize the package)
46
- Bruce Sass <bsass@edmc.net> December 10, 2000