File: README.build

package info (click to toggle)
postgresql 7.4.7-6sarge6
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 11,168 kB
  • ctags: 27
  • sloc: sh: 1,903; makefile: 337; ansic: 204; perl: 69; sed: 6; tcl: 1
file content (20 lines) | stat: -rw-r--r-- 1,081 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
This package uses a form of source build based on DBS. To setup the
source, run "debian/rules setup". This will extract the pristine source in
build-dir/ and apply patches from debian/patches/.

A few caveats. Modifying the source in build-tree/, will not be
preserved after the "clean" target is run.

To create patches for the source, you can remember several steps. There
are two targes for handling source. The "stampdir/unpack" target, will simply
unpack the tarball(s) into build-tree/ and "patch" will apply all patches
from debian/patches/. If you make any changes you can generate a new patch
using the "make_patch" target. This will move your current sources under
build-tree/, unpack the source+patches again, and then generate a diff
between the two. Note, you should run the "clean" target in the
build-tree/ source before doing this, to get a clean patch.

This text is based on build instructions from cfengine, by Ben Collins,
modified and updated by Tollef Fog Heen <tfheen@debian.org>
and copied from the source of the hello-dbs package as recommended
by dbs(7).