dpatch
DPATCH(7) dpatch DPATCH(7)
NAME
debian/patches/script.dpatch - self applying patch
SYNOPSIS
debian/patches/script.dpatch -patch [directory]
debian/patches/script.dpatch -unpatch [directory]
debian/patches/script.dpatch -pkg-custom [directory]
DESCRIPTION
A dpatch is a program that modifies the source tree in a given direc-
tory. How it does that is entirely up to the person writing it. It can
be a script that calls patch(1) with the appropriate options, a compli-
cated perl script that does some deep magic, or anything else. The only
requirement is that it MUST accept the -patch and -unpatch options,
followed by the destination (or working) directory, when specified. For
the sake of compatibility, the second argument is only present when a
working directory was explicitly set with dpatch --workdir.
For some of the dpatch(1) features to work, the script should follow a
common style: there should be a line near the top of the file with the
following format: "filename -- author <email>". And one or more "# DP:
description" lines. These will be used by dpatch cat for example.
WARNING
dpatch is deprecated, please switch to the `3.0 (quilt)' Debian source
package format instead. See http://wiki.debian.org/Projects/Deb-
Src3.0#FAQ for a short guide on how to do it.
EXAMPLES
One can find dpatch examples under /usr/share/doc/dpatch/examples/.
AUTHOR
This manual page was written by Gergely Nagy.
SEE ALSO
dpatch(1), dpatch.make(7), dpatch-edit-patch(1), dpatch-list-patch(1),
dpatch-convert-diffgz(1)
DPATCH 2 Dec 13 2011 DPATCH(7)
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2024
Hurricane Electric.
All Rights Reserved.