Provided by: devscripts_2.17.12ubuntu1.1_amd64 bug

NOM

       debdiff-apply - apply a debdiff to a Debian source package

SYNOPSIS

       debdiff-apply [options] [orig_dsc_or_dir] [patch_file]
       debdiff-apply [options] < [patch_file]

DESCRIPTION

       debdiff-apply  takes  a patchfile that describes the differences between two Debian source
       packages old and new, and applies it to a target Debian source package orig.

       orig could either be the same as old or it could be different. patchfile is expected to be
       a unified diff between two Debian source trees, as what debdiff(1)  normally generates.

       Any  changes  to  debian/changelog  are  dealt with specially, to avoid the conflicts that
       changelog diffs typically produce when applied naively. The exact behaviour may be tweaked
       in the future, so one should not rely on it.

       If patchfile does not apply to orig, even after the special-casing of debian/changelog, no
       changes are made and debdiff-apply(1)  will exit with a non-zero error code.

ARGUMENTS

       orig_dsc_or_dir
              Target to apply the patch to. This can either be an unpacked source tree, or a .dsc
              file. In the former case, the directory is modified in-place; in the latter case, a
              second .dsc is created. Default: .

       patch_file
              Patch file to apply, in the format output by debdiff(1). Default: /dev/stdin

OPTIONS

       -h, --help
              show this help message and exit

       -v, --verbose
              Output more information

       -c CHANGELOG, --changelog CHANGELOG
              Path to debian/changelog; default: debian/changelog

       -D DISTRIBUTION, --distribution DISTRIBUTION
              Distribution to use, if the patch doesn't already  contain  a  changelog;  default:
              experimental

       --repl Run the python REPL after processing.

       --source-version
              Don't  apply  the  patch;  instead  print out the version of the package that it is
              supposed to be applied to, or nothing if  the  patch  does  not  specify  a  source
              version.

       --target-version
              Don't  apply  the  patch;  instead  print  out  the  new  version  of  the  package
              debdiff-apply(1)  would generate, when the patch is applied to the the given target
              package, as specified by the other arguments.

   For .dsc patch targets:
       --no-clean
              Don't clean temporary directories after a failure, so you can examine what failed.

       --quilt-refresh
              If  the  building  of  the  new  source package fails, try to refresh patches using
              quilt(1)  then try building it again.

       -d DIRECTORY, --directory DIRECTORY
              Extract  the  .dsc  into  this  directory,  which  won't  be   cleaned   up   after
              debdiff-apply(1)   exits.  If  not  given, then it will be extracted to a temporary
              directory.

AUTEURS

       debdiff-apply and this manual page were written by Ximin Luo <infinity0@debian.org>

       Toutes deux sont publiées sous la GNU General Public License, version 3 ou suivante.

VOIR AUSSI

       debdiff(1)

TRADUCTION

       Ce   document   est   une   traduction,   maintenue   à    l'aide    de    l'outil    po4a
       <https://po4a.alioth.debian.org/> par l'équipe de traduction francophone du projet Debian.

       Nicolas  François, Guillaume Delacour, Cyril Brulebois, Thomas Huriaux et David Prévot ont
       réalisé cette traduction.

       L'équipe de traduction a fait  le  maximum  pour  réaliser  une  adaptation  française  de
       qualité.    Veuillez    signaler    toute    erreur    de   traduction   en   écrivant   à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le paquet devscripts.

       La version anglaise la plus à jour de ce document est  toujours  consultable  en  ajoutant
       l'option « -L C » à la commande man.