~ubuntu-branches/ubuntu/quantal/dh-make/quantal

« back to all changes in this revision

Viewing changes to README.examples

  • Committer: Bazaar Package Importer
  • Author(s): Craig Small
  • Date: 2006-11-01 08:30:21 UTC
  • mfrom: (1.1.5 edgy)
  • Revision ID: james.westby@ubuntu.com-20061101083021-mkdu8suq5t891dh7
* Stopped shiiping the kde examples (Closes: #372287)
* debiank/rules is executable (Closes: #372768)
* de-hypened man page (Closes: #372777)
* templates changed to use compat level 5 (Closes: #370468)
* Default priority extra in templates (Closes: #373603)
* MAKE install var=xx => MAKE var=xx install (Closes: #374175)
* Consitent formatting of maintainer script (Closes: #370488)
* Kernel module name consistent (Closes: #384085)
* bzip2 path was changed (Closes: #377523)
* fixes for cdbs template (Closes: #382042)
* Now supports ~ in upstream version number (Closes: #387465)
* fixed force-reload behaviour of init.d template to follow LSB
  (Closes: #377292)
* README.Debian the same author line as in changelog (Closes: #379773)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Documentation for dh_make examples
2
 
 
3
 
----------------
4
 
kde-singlebinary
5
 
----------------
6
 
 
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.
11
 
 
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
15
 
 
16
 
The KDE debianizing templates can be used in a number of ways:
17
 
 
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.
21
 
 
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.
27
 
 
28
 
        dh_make --addmissing --defaultless -t /path/to/kde-template
29
 
                will add missing KDE specific files in an existing debian
30
 
                subdirectory.
31
 
 
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.
35
 
 
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)
44
 
 
45
 
 
46
 
- Bruce Sass <bsass@edmc.net> December 10, 2000