~ubuntu-branches/ubuntu/maverick/ifile/maverick

« back to all changes in this revision

Viewing changes to debian/README.source

  • Committer: Bazaar Package Importer
  • Author(s): Jari Aalto
  • Date: 2010-03-09 23:55:32 UTC
  • mfrom: (1.1.3 upstream) (2.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20100309235532-wp6uaemox0f1pys6
Tags: 1.3.9-1
* New maintainer (Closes: #546380).
  - Move to packaging format "3.0 (quilt)".
* debian/control
  - (Build-Depends): Update to debhelper 7.1, remove quilt.
  - (Depends): add ${misc:Depends}.
  - (Standards-Version): updated to 3.8.4.
  - (Vcs-*): new fields.
* debian/copyright
  - Update layout.
  - Update upstream email address.
* debian/debian-autotools.mk
  - New file.
* debian-lintian.mk
  - New file.
* debian/examples
  - Read files under examples.d/ directory.
* debian/rules
  - Update to dh(1).
* debian/source/format
  - New file.
* debian/ifile.lintian-overrides
  - New file.
* debian/watch
  - Update to version 3.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
This package uses quilt to manage all modifications to the upstream
2
 
source.  Changes are stored in the source package as diffs in
3
 
debian/patches and applied during the build.
4
 
 
5
 
To get the fully patched source after unpacking the source package, cd to
6
 
the root level of the source package and run:
7
 
 
8
 
    quilt push -a
9
 
 
10
 
The last patch listed in debian/patches/series will become the current
11
 
patch.
12
 
 
13
 
To add a new set of changes, first run quilt push -a, and then run:
14
 
 
15
 
    quilt new <patch>
16
 
 
17
 
where <patch> is a descriptive name for the patch, used as the filename in
18
 
debian/patches.  Then, for every file that will be modified by this patch,
19
 
run:
20
 
 
21
 
    quilt add <file>
22
 
 
23
 
before editing those files.  You must tell quilt with quilt add what files
24
 
will be part of the patch before making changes or quilt will not work
25
 
properly.  After editing the files, run:
26
 
 
27
 
    quilt refresh
28
 
 
29
 
to save the results as a patch.
30
 
 
31
 
Alternately, if you already have an external patch and you just want to
32
 
add it to the build system, run quilt push -a and then:
33
 
 
34
 
    quilt import -P <patch> /path/to/patch
35
 
    quilt push -a
36
 
 
37
 
(add -p 0 to quilt import if needed). <patch> as above is the filename to
38
 
use in debian/patches.  The last quilt push -a will apply the patch to
39
 
make sure it works properly.
40
 
 
41
 
To remove an existing patch from the list of patches that will be applied,
42
 
run:
43
 
 
44
 
    quilt delete <patch>
45
 
 
46
 
You may need to run quilt pop -a to unapply patches first before running
47
 
this command.
48
 
 
49
 
 -- Jens Peter Secher <jps@debian.org>, Sun, 24 May 2009 22:22:18 +0200