~ubuntu-branches/ubuntu/hardy/silo/hardy-updates

« back to all changes in this revision

Viewing changes to debian/README.build

  • Committer: Bazaar Package Importer
  • Author(s): Fabio M. Di Nitto
  • Date: 2007-10-25 09:28:08 UTC
  • mfrom: (15.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20071025092808-1yhj12t7s4zqsfu5
Tags: 1.4.13a+git20070930-1ubuntu1
* Merge from debian unstable, remaining changes:
  - Build with -fno-stack-protector.
  - Change silo.postinst to automatically update the boot block without
    invoking siloconfig and keep asking questions on upgrades.
  - Convert silo.conf to use /dev/disk/by-uuid.
  - Ubuntu maintainer foobar.
  - Fix debian/rules call to dh_installdocs.
  - Drop the requirement of gcc-4.1 and start using default gcc.

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