~ubuntu-branches/ubuntu/hoary/binutils/hoary

« back to all changes in this revision

Viewing changes to debian/README.build

  • Committer: Bazaar Package Importer
  • Author(s): Christopher C. Chimelis
  • Date: 2002-04-18 13:03:49 UTC
  • Revision ID: james.westby@ubuntu.com-20020418130349-pr9a1j3znz4gh3j6
Tags: 2.12.90.0.1-4
* Added patch from Gerhardt Tonn
  to fix s390 merge problem (closes: Bug#143187)
* Corrected DOW of my last changelog entry :-P

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
This package uses a form of source build based on DBS. To setup the
 
2
source, run "debian/rules setup". This will extract the pristine source in
 
3
build-dir/, apply patches from debian/patches/ and split the package
 
4
scripts from debian/packages.d/ into their component files.
 
5
 
 
6
A few cavaets. Modifying the source in build-tree/ or the package files in
 
7
debian/, will not be preserved after the "clean" target is run. Actual
 
8
files for packages are in debian/packages.d/ and will be regerated after
 
9
being modified.
 
10
 
 
11
To create patches for the source, you can remember several steps. There
 
12
are two targes for handling source. The "unpack" target, will simply
 
13
unpack the tarball(s) into build-tree/ and "patch" will apply all patches
 
14
from debian/patches/. If you make any changes you can generate a new patch
 
15
using the "make_patch" target. This will move your current sources under
 
16
build-tree/, unpack the source+patches again, and then generate a diff
 
17
between the two. Note, you should run the "clean" target in the
 
18
build-tree/ source before doing this, to get a clean patch.
 
19
 
 
20
Ben